某定点机字长8位(含1位符号位),现该机中一个寄存器的内容为43H,则将其算术左移一位、算术右移一位的结果分别为( )。

admin2019-05-10  38

问题 某定点机字长8位(含1位符号位),现该机中一个寄存器的内容为43H,则将其算术左移一位、算术右移一位的结果分别为(    )。

选项 A、86H,21H
B、结果出错,21H
C、结果出错,A1H
D、未给出机器数形式,无法判断

答案B

解析 虽然题中未给出机器数形式是原码、反码还是补码,但由于寄存器中数据的符号位为0,即表示一个正数,故仍可进行判断;算术左移1位时,符号位为0不变,最高数值位1移丢,结果出错;算术右移1位时,符号位为0不变,数值位最高位补0,结果为21H。
转载请注明原文地址:https://kaotiyun.com/show/36Ci777K
0

最新回复(0)