算术右移时,空出的最高位:
A: 补与最高位相同的数
B: 补0
C: 补1
D: 补与最低位相同的数
A: 补与最高位相同的数
B: 补0
C: 补1
D: 补与最低位相同的数
举一反三
- 关于左移和右移,下面说法正确的有( )。 A: 有时候右移1位相当于除以2 B: 有时候左移1位相当于乘以2 C: 左移时,右边补0 D: 右移时左边补0
- 对于有符号数进行算术右移,高位应该( ) A: 补0 B: 补1 C: 补符号位 D: 补移出的位
- 整数只有右移指令,移位时按照低位丢失,高位补符号位状态的原则,也就是正数高位补“0”,负数高位补“1”的原则。( )
- 正数补码算术移位时,不变,空位补;负数原码算术左移时,不变,最低位补;负数原码算术右移时,不变,最高位补
- 对补码(假定符号位2位)作算术移位操作,右移1位相当于除2,右移规则为 A: 2个符号位和其他位一样都参加右移操作 B: 最高符号位保持不变 C: 右移时最低位移出,舍弃不用 D: 右移时最高位补0 E: 右移操作有可能导致溢出