MENU

数的定点表示和浮点表示

October 27, 2018 • Read: 5325 • 计算机组成原理阅读设置

一、定点表示展开目录

二、浮点表示展开目录

为什么要引入浮点数表示:

  • 变成困难,程序员要调节小数点的位置
  • 输的表示范围小,为了能够表示两个大小相差很大的数据,需要很长的机器字长

    • 例如:太阳的质量是 $0.2*10^{34}$ 克,一个电子的质量大约为 $0.9*10^{-27}$ 克,两者相差 $10^{61}$ 以上,若用定点二进制表示,至少需要 203

1. 浮点数的表示形式展开目录

2. 浮点数的表示范围展开目录

设机器数字长为 24 位,欲表示 ±3 万的十进制数,试问在保证数的最大精度的前提下,除阶符、数符各取 1 位外,阶码、尾数各取几位?

3. 浮点数的规格化形式展开目录

r = 2,尾数最高位为 1
r = 4,尾数最高 2 位不全为 0
r = 8,尾数最高 3 位不全为 0

4. 浮点数的规格化展开目录

例如:设 m=4,n=10,r=2,求尾数规格化后的浮点数表示范围

三、举例展开目录

四、机器零展开目录

五、IEEE754 标准展开目录

Last Modified: July 11, 2019
Archives Tip
QR Code for this page
Tipping QR Code
Leave a Comment