五 浮点四则运算
浮点数机器格式:Jf J1...Jm Sf W1...Wn
J:阶码,为定点整数,补码或移码表示。
(移码与补码符号不同)
其位数决定数值范围;阶符表示数的大小。
W:尾数,为定点小数,原码或补码表示。
其位数决定数的精度;数符表示数的正负。
尾数规格化:1/2<=|W|<1 最高有效位绝对值为1
2.5.1 浮点加减运算
步骤:
1.检测能否简化操作。
判操作数是否为0有两种情况:
尾数为0
阶码下溢
2.对阶
(1)对阶:是两数阶码相等(小数点实际位置对齐,
尾数对应全值相同)。
(2)对阶规则:小阶向大阶对齐。
(3)对阶操作:小阶阶码增大,尾数右移。
例.Aj>Bj,则Bj+1→Bj,Bw要→,直到Bj=Aj
(4)阶码比较:比较线路或减法。