计算机组成原理第二章第7讲基本的加减法.ppt
《计算机组成原理第二章第7讲基本的加减法.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第二章第7讲基本的加减法.ppt(21页珍藏版)》请在三一办公上搜索。
1、基本的加法/减法器,2.2.4基本的加法/减法器,基本的加法/减法器半加器HiAi Bi不考虑进位全加器考虑低位进位Ci-1和向高位的进位Ci,各种逻辑门的图形符号,加法器,半加器不考虑进位,加法器,全加器(FA)1位全加器真值表 输入 输出 Ai Bi Ci Si Ci+1 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1,按照真值表可写出FA逻辑方程:,依照真值表,通过离散数学相关知识得到描述其逻辑关系的1位全加器逻辑方程:,再依照逻辑方程连接逻辑电路图,FA逻辑电路和框图,1位补
2、码运算的加法减法器FA,标记黄色五星表示此处内容可观看教材配套的CAI动画,将若干个1位FA全加器串连即可实现N位行波进位加法/减法器。行(xing)波进位:串行进位,高位的运算要等待低位的进位传到才能执行,区别于并行进位或超前进位。,对行波进位加法/减法器的解读,1.行波进位加/减法器n个1位的全加器(FA)可级联成一个n位的行波进位加减器,2.M为方式控制输入线(控制进行加法,还是减法运算):当M0时,作加法(AB)运算;当M1时,作减法(AB)运算;具体地,AB补=A补+B补已知B补,通过M=1,得到B补,3.电路采用单符号位法的溢出检测逻辑:当CnCn1时,运算无溢出;当CnCn1时,
3、运算有溢出,经异或门产生溢出信号。,4.n位行波进位加法器的延迟时间ta的计算当前位全加和Si必须等低位进位Ci-1来到后才能进行,加法时间与位数有关。定义T:单级逻辑电路的单位门延迟3T:异或门的延迟时间,FA逻辑电路和框图,1位补码运算的加法减法器,1位补码运算的加法减法器FA,加法器开启之后经过3T:确定了是加运算还是减运算加法器开启之后经过6T:每个全加器Ai Bi 的值得到加法器开启之后经过8T:通过C0得到了C1的值最后一次进位完成之后,耗费3T:完成溢出检测在整个行波进位的过程中同时得到各Si,n位行波进位加法器的延迟时间ta为:ta3T 3T n2T 3T n2T9T(2n9)T从上式可看出,采用行波进位加法器时,位数越多,延迟时间越长。也可采用先行进位等方法缩减运算时间。,思考:为什么一套加法器就可以实现加法、减法运算?表面上,M位的设置可以实现加减法一体运算。本质上是补码的理论支持:将减法运算转换为加法运算消除原码中0有两个状态的情形可实现将符号位当做数据位执行运算,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 第二 基本 加减法
链接地址:https://www.31ppt.com/p-6606692.html