模拟卷 组成原理 补码 选择题
第 14 题

设浮点数的基数为 4,尾数用原码表示,则以下( )是规格化的数。

A. 1.001101 B. 0.001101 C. 1.011011 D. 0.000010

补码

[tag_link]

正确答案:C

对于基数为 4 的浮点数,规格化要求尾数的绝对值满足 1/4 ≤ |m| < 1。

尾数用原码表示,选项中第一位为符号位(1 表示负,0 表示正),数值部分为小数点后的二进制序列。

首先检查各选项数值部分的绝对值或基 4 表示。 基数为 4 时,每个基 4 数字对应两个二进制位,规格化要求第一个基 4 数字不为零,即数值部分的前两个二进制位不能全为 0。

  • A 选项:数值部分 .001101,前两位为 00,对应基 4 数字 0,绝对值约为 0.203125 < 1/4,不规格化。
  • B 选项:数值部分 .001101,前两位为 00,对应基 4 数字 0,绝对值约为 0.203125 < 1/4,不规格化。
  • C 选项:数值部分 .011011,前两位为 01,对应基 4 数字 1,绝对值约为 0.421875 ≥ 1/4,且小于 1,满足规格化条件。
  • D 选项:数值部分 .000010,前两位为 00,对应基 4 数字 0,绝对值约为 0.03125 < 1/4,不规格化。

因此,只有 C 选项是规格化的数。