《计算机组成原理》课件第三章运算器与运算方法-3.1.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《计算机组成原理》课件第三章运算器与运算方法-3.1.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理 计算机 组成 原理 课件 第三 运算器 运算 方法 3.1
- 资源描述:
-
1、第3章 运算器与运算方法3.1加法器3.1加法器 运算器是计算机中的主要功能部件之一,是对二进制数据进行各种算术和逻辑运算的装置。根据数据编码类型,计算机中的运算部件可分为定点运算器和浮点运算器。运算器中的各种运算都是分解成加法运算进行的,因此加法器是运算器的基本部件。3.1.1半加器与全加器(1)半加器 完成对两个一位二进制数相加,不考虑低位进位的电路,称为半加器。表3-1是两个二进制数Xi和Yi相加的真值表,Hi是半加和,Ci表示向高位的进位。(2)全加器多位二进制数据相加,必须考虑位和位之间的进位。这种考虑低位进位的电路称为全加器。表3-2是全加运算的真值表,其中Xi、Yi表示第i位的加
2、数,Ci-1表示第i位的进位输入,Fi是第i位的全加和,Ci是第i位的进位输出。3.1.2串行进位与并行进位 半加器和全加器只能进行一位二进制数的加法运算,可以用于组成n位加法器。根据运算方法的不同,加法器分为串行加法器和并行加法器。(1)串行加法器 将n个加法器串接起来,进位信号顺序从低位传到高位,这样的加法器电路称为串行加法器或行波进位加法器。图3-4是4位串行加法器,实现了数据X=X3X2X1X0和Y=Y3Y2Y1Y0的逐位相加,得到二进制和F=F3F2F1F0,以及进位输出C4。(2)并行进位加法器 要提高加法器的运算速度,可以预先形成各位的进位,将进位信号同时送到各位加法器的进位输入
3、端,全部的全加器同时运算,两数的加法可以一次完成。这种预先生成进位的方法称为先行进位或并行进位。采用并行进位的加法器称为先行进位加法器。(2)并行进位加法器 对于4位加法器,进位C1、C2、C3、C4的表达式为:C1=X1Y1+(X1+Y1)C0 C2=X2Y2+(X2+Y2)C1=X2Y2+(X2+Y2)X1Y1+(X2+Y2)(X1+Y1)C0 C3=X3Y3+(X3+Y3)C2=X3Y3+(X3+Y3)X2Y2+(X3+Y3)(X2+Y2)X1Y1+(X3+Y3)(X2+Y2)(X1+Y1)C0 C4=X4Y4+(X4+Y4)C3=X4Y4+(X4+Y4)X3Y3+(X4+Y4)(X3+
展开阅读全文