假设某计算机的机器数为8位,则十进制数-38的补码是______。
A: 0x38
B: 0xdc
C: 0xda
D: 0xd8
A: 0x38
B: 0xdc
C: 0xda
D: 0xd8
举一反三
- 某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为 (6) 、 (7) 或 (8) 。 A: 128 B: 0 C: 127 D: -0
- 如果有补码x=1000,则其表示的十进制整数值是()。 A: 4 B: 0 C: -4 D: -8
- 二进制带符号整数(补码)10000000的表示的十进制数为()。 A: 0 B: 128 C: -128 D: -0
- 设有变量定义int x, a=3, b=4;则语句x = ( a = 0 ) && ( b = 8 ); 执行之后各变量的值为______。 A: x=0,a=0,b=8 B: x=1,a=3,b=4 C: x=1,a=0,b=8 D: x=0,a=0,b=4
- 若要表示0~999中的任意一个十进制数,最少需_____位二进制数。 A: 6 B: 8 C: 10 D: 12