BAH = 1011 1010左移1111 0100 = F4H右移1001 1101 = 9DH原码移位补0,补码左移低位补0,右移高位补1,反码移位补1.
机器数BAH=10111010算术右移是符号位不变,再从符号位开始向右移位的10111010算术右移1位得11011101=DDH
你的主要问题的,符号位也参与了运算,原码的算数移位仅对数值位进行移位
各位大佬,我这道题也算了,几个小时,不知道是计算器算的错了,还是题目出错了,大佬们