使得操作数的符号位不变的移位指令是(58)。
A.逻辑左移
B.逻辑右移
C.算术左移
D.算术右移
第1题:
第2题:
4、将11101010进行移位运算,写出移位后的结果:a、逻辑右移2位;b、逻辑左移2位;c、算术右移2位;d、算术左移2位;e、循环右移3位;f、循环左移3位。
第3题:
下列对算术移位和逻辑移位叙述错误的是:
A.寄存器内容为10110010时,逻辑右移为01011001,算术右移为11011011
B.有符号数的移位称为算术移位,无符号数的移位称为逻辑移位
C.逻辑左移时,高位移丢,低位填0。逻辑右移时,低位移丢,高位填0
D.寄存器内容为01010011时,逻辑左移为10100110,算术左移为00100110
第4题:
下列对算术移位和逻辑移位叙述错误的是:
A.寄存器内容为10110010时,逻辑右移为01011001,算术右移为11011011
B.有符号数的移位成为算术移位,无符号数的移位成为逻辑移位
C.逻辑左移时,高位移丢,低位填0。逻辑右移时,低位移丢,高位填0
D.寄存器内容为01010011时,逻辑左移为10100110,算术左移为00100110
第5题:
23、以下关于算术移位和逻辑移位的描述正确的是
A.算术右移时,符号位不变并向最高数据位复制
B.逻辑左移时,高位丢失,低位补0
C.逻辑右移时,相当于对原数除2
D.算术左移时,相当于对原数乘2