微机原理

写出下列用补码表示的二进制数的真值。 01110011 00011101 10010101 11111110 10000001

题目

写出下列用补码表示的二进制数的真值。 01110011 00011101 10010101 11111110 10000001

参考答案和解析
正确答案:01110011—→01110011—→+115
00011101—→00011101—→+29
10010101—→11101011—→-107
11111110—→10000010—→-2
10000001—→11111111—→-127
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

二进制数11001100为原码的时候,它代表的真值为(7);若它是补码,则它代表的真值为(8);十进制数-1的补码用8位二进制数表示为(9)

A.204

B.-76

C.-204

D.76


正确答案:B
解析:(7)~(9)二进制数11001100为原码,最高位为1,所以它为负数。后面7位数据代表的绝对数为76,所以,它的真值为-76。若二进制数11001100为补码,则可以知道它对应的原码为10110100,所以它对应的真值为-52,-1的补码用8位二进制数表示为111111110。

第2题:

已知一补码是11110010,则其真值用二进制表示是()。

  • A、+1110010
  • B、-1110010
  • C、+0001110
  • D、-0001110

正确答案:D

第3题:

二进制浮点数补码表示为49AH,前4位阶码,后8位尾数,符号位均为1位,试问真值十进制数为多少?写出计算步骤。


正确答案:把49AH展开为:010010011010,前4位为阶码0100,符号位为0,阶码真值为+4,后8位为尾数,符号位为1,尾数的真值为-102×2-7,后八位10011010可分析出为负数,负数的补码还原为正数后取反+1,0011010得到1100110为102所以其十进制真值为-24×2-7×102=-2-3×102。

第4题:

字长为8位的二进制数10010100B,若它表示补码数,则该数的真值应为多少?


正确答案:-108D

第5题:

将下列8位二进制反码表示的数转换成十进制数。 (1)01100011 (2)10000100 (3)01110011 (4)11000000


正确答案: (1)99
(2)-123
(3)115
(4)-63

第6题:

二进制数11001100为原码时,代表的真值为(7);若它是补码,而代表的真值为(8),十进制-1的补码用8位二进制表示为(9)。

A.204

B.-76

C.-204

D.76


正确答案:B

第7题:

十进制数-2用二进制补码表示,补码是()

  • A、FDH
  • B、02H
  • C、FEH
  • D、82H

正确答案:C

第8题:

十进制数“–128”用8位二进制补码表示为_____。


正确答案:10000000

第9题:

一个数据在计算机中表示的二进制格式称为该数的()。

  • A、机器数
  • B、真值
  • C、原码
  • D、补码

正确答案:A

第10题:

写出下列二进制数的补码表示。 (1)+1010100 (2)+1101101 (3)-0110010 (4)-1001110


正确答案: (1)X=+1010100,[X]=01010100B
(2)X=+1101101,[X]=01101101B
(3)X=-0110010,[X]=11001110B
(4)X=-1001110,[X]=10110010B