单选题
👁️ 浏览量:48

试题题干

X的8位补码是1011,0100B,则X的16位补码是(       )。
A
0000 0000 1011 0100 B
B
1000 0000 1011 0100 B
C
1111 1111 1011 0100 B
D
0111 1111 1011 0100 B

参考答案

正确答案:

试题解析

涉及到机器数原码、反码、补码转换相关知识,补码取反加一即可得到原码。

由题可知X的8位原码为1100,1100B,拓展到16位原码为1000 0000 0100 1100B,题目中要求的是16位补码,所以将原码取反加一即可得到补码,所求补码为1111 1111 1011 0100B。