计算机组成原理课件第二章要素.ppt

计算机组成原理课件第二章要素

X*Y=(Mx*My)*2(Ex+Ey) 规则: 检测操作数是否为0,若其中有一个操作数为0,则置结果为0; 阶码相加,阶符相同的加可能会溢出,若溢出,则作溢出处理;(阶码一般是移码) 尾数相乘; 尾数乘积规格化,只有左规. 舍入 截断处理:无条件地丢掉正常尾数最低位之后的全部数值 舍入处理:运算过程中保留右移中移出的若干高位的值,然而再按某种规则用这些位上的值修正尾数 判溢出 浮点数的舍入处理 截断处理:无条件地丢掉正常尾数最低位之后的全部数值 舍入处理: 最低位恒置1 除非最低位与移出位均为0, 否则最低位置1 0舍1入: 丢失的最高位为1时,最低位置1 例: [X]原= 0.11011 舍入后[X]原= 0.1110 [X]原= 0.11100 舍入后[X]原= 0.1110 [X]补= 1.00101 舍入后[X]补= 1.0011 [X]补= 1.00100 舍入后[X]补= 1.0010 浮点除法运算方法 X/Y=(Mx/My)*2(Ex-Ey) 规则: 检测操作数是否为0,并置结果数符 若被除数为0,则商为0;若除数为0,则置溢出; 尾数调整,使得|Mx||My| 被除数阶码减除数阶码 被除数尾数除以除数尾数 结果规格化 * * * * 两个浮点数相乘,其乘积的阶码应为相乘两数的阶码之和,其乘积的尾数应为相乘两数的尾数之积。

文档评论(0)

1亿VIP精品文档

相关文档