计算机组成原理第六章.ppt
上传人:sy****28 上传时间:2024-09-14 格式:PPT 页数:111 大小:9.7MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机组成原理第六章.ppt

计算机组成原理第六章.ppt

预览

免费试读已结束,剩余 101 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第六章计算机的运算方法6.1无符号数和有符号数带符号的数符号数字化的数2.原码表示法小数(2)举例例6.4求x=0的原码原码的特点:(1)补的概念结论+0101(mod24)(3)补码定义小数(4)求补码的快捷方式(5)举例例6.7真值4.反码表示法小数(2)举例三种机器数的小结例6.11例6.125.移码表示法(1)移码定义(2)移码和补码的比较-100000当x=0时6.2数的定点表示和浮点表示二、浮点表示1.浮点数的表示形式2.浮点数的表示范围练习3.浮点数的规格化形式例如:三、举例x=–111010例6.15当浮点数尾数为0时,不论其阶码为何值按机器零处理四、IEEE754标准6.3定点运算2.算术移位规则例6.16例6.17–63.算术移位的硬件实现4.算术移位和逻辑移位的区别二、加减法运算2.举例例6.203.溢出判断(2)两位符号位判溢出4.补码加减法的硬件配置三、乘法运算2.笔算乘法改进3.改进后的笔算乘法过程(竖式)小结4.原码乘法(2)原码一位乘递推公式例6.21②数值部分按绝对值相乘(3)原码一位乘的硬件配置(4)原码两位乘(5)原码两位乘运算规则例6.22②数值部分的运算(6)原码两位乘和原码一位乘比较5.补码乘法③Booth算法④Booth算法递推公式例6.23(2)Booth算法的硬件配置乘法小结四、除法运算2.笔算除法和机器除法的比较3.原码除法(1)恢复余数法0.0101(2)不恢复余数法x=–0.1011y=–0.1101求①x0y0=11=0(3)原码加减交替除法硬件配置[Ri]补=0.1000[x]补和[y]补②商值的确定(2)商符的形成(3)新余数的形成例6.26(4)小结6.4浮点四则运算例如3.规格化特例(3)左规例6.27③右规例6.28②尾数求和5.溢出判断二、浮点乘除运算6.5算术逻辑单元二、快速进位链2.串行进位链3.并行进位链n位全加器分若干小组,小组中的进位同时产生,小组与小组之间采用串行进位(2)双重分组跳跃进位链(3)双重分组跳跃进位链大组进位分析(4)双重分组跳跃进位链的大组进位线路(5)双重分组跳跃进位链的小组进位线路(6)n=16双重分组跳跃进位链(7)n=32双重分组跳跃进位链