有一个整数-8,请问如果用8位二进制数表示该数字,该数字的原码,反码和补码分别是( )。
A: 10001000 11110111 11111000
B: 00001000 11110111 01111000
C: 00001000 11110111 10001000
D: 00001000 00001000 00001000
A: 10001000 11110111 11111000
B: 00001000 11110111 01111000
C: 00001000 11110111 10001000
D: 00001000 00001000 00001000
举一反三
- 真值“-8”用8位二进制补码表达是_________。 A: 00001000 B: 10001000 C: 11110111 D: 11111000
- 已知X=+1110111B,则[X] A: 01110111 B: 11110111 C: 00001000 D: 10001000
- 若用16位二进制表示整数-8的补码是() A: 00000000 00001000 B: 10000000 00001000 C: 11111111 11111000 D: 10000000 00001001
- 那种做法仅将第3位元清除为0() A: 与11110111作OR B: 与11110111作XOR C: 与11110111作AND D: 与00001000作XOR
- ASCII编码中,字符‘8’对应的编码是 A: 00110111 B: 00111000 C: 10001000 D: 00001000