+75D二进制补码=01001011B
将01001011各位取反,得10110100B,末位加1得10110101B
所以-75D单字节补码=10110101B=0B5H
其双字节补码可由将单字节补码的最高位扩展到高字节得到
即-75D双字节补码=1111111110110101B=0FFB5H
(注意,对于16进制数,若第一个数字是字母A—F,则应在前面加上0)
(简答题)
求–75D的二进制和16进制单字节补码及双字节补码表示?
正确答案
答案解析
略
相似试题
(简答题)
求下列带符号十进制数的16位基2码补码。 ①+655 ②-1 ③-3212 ④+100
(单选题)
长度为1个字节的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则可表示的最小整数为()
(简答题)
8位和16位二进制数的原码、补码和反码可表示的数的范围分别是多少?
(单选题)
16位二进制补码表示为十进制数的范围是()
(填空题)
—20的8位二进制补码为(),原码为(),反码为()。158的16位二进制补码为009EH,原码为(),反码为()。
(简答题)
主程序从键盘输入一个八位的二进制数,对其作求补码操作,用子程序对求补后的值以二进制形式显示。(正数的补码=输入)
(单选题)
十进制数-80用16位补码表示是()。
(单选题)
在字长为16位的系统环境下,一个16位带符号整数的二进制补码为1111111111101101。其对应的十进制整数应该是()。
(简答题)
将下列十进制数转换成16位二进制补码整数。 (1)102 (2)-179 (3)534 (4)62056