浮点加法、减法运算

前期提示:本文的主要知识点来自《计算机组成原理》专业书

浮点加减法运算流程

注意:

  1. 比较阶码大小和尾数相加减的时候,都是使用补码进行相加减,要将原码转化成补码

  1. 不管是比较阶码大小还是尾数加减法的时候,采用双符号位法,即变形补码,所以两个符号位都看做数码一样参加运算,且两数进行以为模的加法,即最高符号位上产生的进位要丢掉。

  1. 结果规格化:

  1. 当尾数求和的结果得到01.ф…ф或10.ф…ф,即两符号位不等,此时将运算结果右移以实现规格化表示,称为向右规格化。

规则:尾数右移1位,阶码加1

  1. 当结果是00.0..01.....或11.1...10...时,则向左规格化

规则:尾数左移1位,阶码减1,直到规格化

  1. =-=+

  1. 舍入处理(对阶和向右规格化时):

就近舍入(0舍1入):类似”四舍五入“,丢弃的最高位为1,则进1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值