规格化浮点数加减乘除运算.pptx

12.6规格化浮点运算基于已经讨论的浮点数表示方法,这里将进一步讨论规格化浮点数的四则运算问题,其中尾数的基值r=2。

22.6.1浮点加减运算设两个非0的规格化浮点数分别为:A=MA×B=MB×规格化浮点数A、B加减运算通式为:A±B=(MA,EA)±(MB,EB)={

31.浮点数加减运算步骤⑴对阶两个浮点数相加或相减,首先要把小数点的位置对齐,而浮点数的小数点的实际位置取决于阶码的大小,因此,对齐两数的小数点,就是使两数的阶码相等,这个过程称为对阶。要对阶,首先应求出两数阶码EA和EB之差ΔE=EA-EB若ΔE=0,表示两数阶码相等,即EA=EB;若ΔE>0,表示EA>EB;若ΔE<0,表示EA<EB。

41.浮点数加减运算步骤(续)当EA≠EB时,要通过尾数的移位来改变EA或EB。对阶的规则是:小阶向大阶看齐。要使小阶的阶码增大,则相应的尾数右移,直到两数的阶码相等为止。每右移一位,阶码加1。EA>EB,则MB右移。每右移一位,EB+1→EB,直至EA=EB为止。E

文档评论(0)

1亿VIP精品文档

相关文档