简答题

设某机器数字长为8位,有两个数的16进制表示形式为9CH和FFH,问:若它们分别表示为下列格式的机器数时,其对应的十进制真值是多少? 1)无符号整数 2)原码表示的定点整数 3)原码表示的定点小数 4)补码表示的定点整数 5)补码表示的定点小数 6)反码表示的定点整数 7)移码表示的定点整数

正确答案

9CH=10011100B,FFH=11111111B
1)无符号整数:9CH=156,FFH=255
2)原码表示的定点整数:9CH=-28,FFH=-127
3)原码表示的定点小数:9CH=-0.21875,FFH=-0.9921875
4)补码表示的定点整数:9CH=-100,FFH=-1
5)补码表示的定点小数:9CH=0.78125(=-100/128),FFH=-1/128=0.0078125
6)反码表示的定点整数:9CH=-99,FFH=-0
7)移码表示的定点整数:9CH=28,FFH=127

答案解析

相似试题
  • 下列各机器数所表示数的范围是多少? (1)8位二进制无符号定点整数 (2)8位二进制无符号定点小数 (3)16位二进制无符号定点整数 (4)用补码表示的16位二进制有符号整数

    简答题查看答案

  • 有一个8位机器数为10010111,若此数表示补码,则相应的十进制数的真值为多少?

    简答题查看答案

  • 有一个8位机器数为10010111,若此数表示反码,则相应的十进制数的真值为多少?

    简答题查看答案

  • 有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为多少?

    简答题查看答案

  • 写出下列二进制数的原码、反码和补码(设字长为8位)。 (1)(+1010110)二进制真值=()原码=()反码=()补码 (2)(-1010110)二进制真值=()原码=()反码=()补码

    填空题查看答案

  • 有一个8位机器数为10010111,若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为多少?

    简答题查看答案

  • 若机器字长为16位,其无符号数表示范围是多少?带符号数表示范围是多少?分别用十进制和十六进制表示。

    简答题查看答案

  • 8位和16位二进制数的原码、补码和反码可表示的数的范围分别是多少?

    简答题查看答案

  • 假定机器数为8位(1位符号,7位数值),写出下列各二进制数的补码和移码表示。+1001,–1001,+1,–1,+10100,–10100,+0,–0

    简答题查看答案