计算机组成原理(第三章【2】)

目录

规格化浮点数

IEEE754标准

规格化编码

 ​ 规格化补码表示方法​

 规格化浮点数溢出处理

浮点数规格化与非规格化表示范围

 第三章总结


规格化浮点数

IEEE754标准

 


这个E和e要区别开

假如我要求IEEE754浮点数转化到真值,那就是e=E-127

真值转到IEEE754浮点数,则E=e+127【e为用户所求的,看下面例题】

上面两个都是默认规定的!

还有就是IEEE754根本就没有什么规格化的限制的

尾数(23位)就是原码表示,化简成1.XXX【规定还有隐藏的1可以后面省略】(真值为负数则符号位为1,真值为正数符号位为0

阶码(8位)就是移码表示(阶码一般来说第一位就是符号位,阶码长度为8,则阶码真值长度为7,真值为负数则符号位为0,真值为正数符号位1),符号位一位


尾数M:为定点小数,尾数的位数决定了浮点数有效数值的精度,尾数的符号代表了浮点数的正负,因此又称为数符。 尾数一般采用原码和补码表示(32位为原码)。

阶码E:为定点整数,阶码的数值大小决定了该浮点数实际 小数点位置与尾数的小数点位置(隐含)之间的偏移量。 阶码的位数多少决定了浮点数的表示范围。阶码的符号叫 阶符。阶码一般采用移码和补码表示。(32位为移码)

阶码的底R:一般为2、8或16 ,且隐含规定

定义:尾数用原码表示,且在尾数中 设置了一个缺省的1,即1.M形式;基数为默认的2,阶码用8位的移码表示。

 

 

 

 

 

 

规格化编码

要搞清楚尾数是原码还是补码 ,原码与补码的规格化不一样的。。

怎么转成规格化,通过控制阶码的大小 

 例题

 
 规格化补码表示方法

 规格化浮点数溢出处理

浮点数规格化与非规格化表示范围

 第三章总结

 

 

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值