A-A+
设机器数字长8位(含1位符号位) 若机器数BAH为原码 算术左移1位和算术右移1位分别得()
问题详情
设机器数字长8位(含1位符号位),若机器数BAH为原码,算术左移1位和算术右移1位分别得()。
A.F4HEDH
B.B4H6DH
C.F4H9DH
D.B5HEDH请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
原码左、右移均补0,且符号位不变(注意与补码移位的区别)。BAH=(10111010)2,算术左移一位(11110100)2=F4H,算术右移一位得(100l1101)2=9DH。