定点表示(Fixed-point Representation)是指小数点在机器数中的位置固定不变。

基本概念

在讨论表示范围时,通常假设机器字长为 位(1 位符号位, 位数值位)。 重点

分类与表示范围

1. 定点小数

小数点隐含在符号位之后。

  • 常用形式:
  • 表示范围:
    • 原码:
    • 补码: 重点
    • 反码:
  • 补码特有值: 的补码表示为 。在原码中,这个状态对应的是 重点

2. 定点整数

小数点隐含在数值位最后。

  • 常用形式:
  • 表示范围:
    • 原码:
    • 补码: 重点
    • 反码:
  • 补码特有值: 的补码表示为 重点

特点

  • 硬件实现简单: 不需要复杂的对阶 and 规格化操作。
  • 数值表示范围有限: 容易溢出,且无法表示极小或极大的数。

具体的编码规则详见 原码表示法补码原理与同余概念反码表示法