A-A+

执行算术右移指令的操作过程是(34)。A.操作数的符号位填1 各位顺次右移1位 最低位移至进

2022-08-05 22:00:14 问答库 阅读 172 次

问题详情

执行算术右移指令的操作过程是(34)。
A.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中
B.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中
C.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中
D.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:在CPU中执行算术右移指令的操作过程采用操作数的符号位保持不变,各位顺次右移1位,最低位移至进位标志位中。执行逻辑右移指令的操作过程是操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中。执行算术左移指令和逻辑左移指令的操作过程是最低位填0,各位顺次左移1位,操作数的符号位移至进位标志位中。

考点:算术,指令