单选题
8.
某定点机字长8位(含1位符号位),现该机中一个寄存器的内容为43H,则将其算术左移一位、算术右移一位的结果分别为( )。
A、
86H,21H
B、
结果出错,21H
C、
结果出错,A1H
D、
未给出机器数形式,无法判断
【正确答案】
B
【答案解析】
虽然题中未给出机器数形式是原码、反码还是补码,但由于寄存器中数据的符号位为0,即表示一个正数,故仍可进行判断;算术左移1位时,符号位为0不变,最高数值位1移丢,结果出错;算术右移1位时,符号位为0不变,数值位最高位补0,结果为21H。
提交答案
关闭