单选题 假定某计算机按字节编址,某变量x的值为(-1.25)10×217,采用IEEE 754单精度浮点数格式表示,x的地址为F00A A000H,则在内存单元F00A A001H中存放的内容是______。
  • A.C9
  • B.C4
  • C.20
  • D.00
【正确答案】 C
【答案解析】[解析] IEEE 754标准单精度浮点数格式见表1。
{{B}}表1 单精度浮点数格式{{/B}}
符号位S 偏移的阶码 尾数
1位 8位 23位

  表2给出了详细的换算过程。
{{B}}表2 详细的换算过程{{/B}}
实数表示 数值
原始十进制数 -1.25×217
二进制浮点表示 (-1.01)×2(1001)
短实数表示 符号 偏移的阶码 有效值
1 00001001+01111111=10001000 01000000000000000000000
内存中内容
(十六进制表示)
C4200000

  由于计算机按字节(8bit)变址,该变量占32bit,占4个内存单元,内存中的内容见表3所示。
{{B}}表3 内存中的内容{{/B}}
内存地址 F00AA000H F00AA001H F00AA002H F00AA003H
内存内容 C4 20 00 00