正数补码算术移位时,不变,空位补;负数原码算术左移时,不变,最低位补;负数原码算术右移时,不变,最高位补
举一反三
- 【填空题】正数的原码、反码、补码 ______ 。十进制数 +12 的 8 位原码、反码、补码都是 ______ 。由负数的原码求反码的方法是 ______ 保持不变,原码的数值部分 ______ 。对于负数 X , [X] 补 =______ 、 [[X] 补 ] 补 = ______ ,即补码的补码是 ______ 。十进制数 -12 的 8 位原码、反码、补码分别是 ______ 、 ______ 、 ______ 。补码 11100111 的 原码是 ______ ,是十进制数 ______
- 整数只有右移指令,移位时按照低位丢失,高位补符号位状态的原则,也就是正数高位补“0”,负数高位补“1”的原则。( )
- 对补码(假定符号位2位)作算术移位操作,右移1位相当于除2,右移规则为 A: 2个符号位和其他位一样都参加右移操作 B: 最高符号位保持不变 C: 右移时最低位移出,舍弃不用 D: 右移时最高位补0 E: 右移操作有可能导致溢出
- 正数的原码、反码、补码______。十进制数+12的8位原码、反码、补码都是______。由负数的原码求反码的方法是______保持不变,原码的数值部分______。对于负数X,[X]补=[X]反+______。补码的补码是______,[[X]补]补=[X]______。十进制数-12的8位原码、反码、补码分别是______、______、______。补码11100111的原码是______,是十进制数______。
- 算术右移时,空出的最高位: A: 补与最高位相同的数 B: 补0 C: 补1 D: 补与最低位相同的数