浮点加减运算
对阶
(1) 求阶差
(2) 对阶原则:小阶向大阶看齐
例子
规格化
(1) 规格化数的定义
(2) 规格化数的判断
原码 不论正数、负数,第一数位为1
补码 符号位和第 一数位不同
特例
(3) 左规
尾数左移一位,阶码减 1,直到数符和第一数位不同为止
(4) 右规
例子
舍入
在 对阶 和 右规 过程中,可能出现 尾数末位丢失
引起误差,需考虑舍入
(1) 0 舍 1 入法
(2) 恒置 “1” 法
例子
溢出判断
设机器数为补码,尾数为 规格化形式,并假
设阶符取 2 位,阶码的数值部分取 7 位,数符取
2 位,尾数取 n 位,则该 补码 在数轴上的表示为
浮点乘除运算
- 乘法
- 除法
- 步骤
(1) 阶码采用 补码定点加(乘法)减(除法)运算
(2) 尾数乘除同 定点 运算
(3) 规格化 - 浮点运算部件
阶码运算部件,尾数运算部件