- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.3.5 数值比较电路 数值比较电路是用来比较两个二进制数的大小或是否相等的电路。 比较原理 一位比较器 四位比较器 比较原理 比较两个二进制数的大小要从最高位开始比较直至最低位。 如对于A=A3A2A1A0和B=B3B2B1B0,若A3B3,以下各位不必比较,就可判断AB,反之,若A3B3,则AB; 若A3=B3,则比较A2和B2的关系,……直至最低位,从而可以确定A和B的关系; 只有A和B各位都相等才能有A=B。 一位比较器 两个一位二进制数Ai和Bi的比较有三种结果: AiBi,AiBi,Ai=Bi。其真值表如表6-2所示。 四位比较器 中规模四位数值比较器CC14585(74LS85)的逻辑图和逻辑符号如图3-34所示。 A3A2A1A0和B3B2B1B0为比较输入; AB、AB、A=B为比较输出; ab、ab、a=b为级联输入。 级联输入是为多片四位二进制数值比较器连接起来,实现更多位数比较而设置的。表3-20为其真值表。 综上所述 八位二进制数比较时,若高四位相等,就得看低四位比较结果。 用两片74LS85比较八位数时,高四位的输出就是八位数比较结果的输出。 低四位片输出接到高四位片的级联输入,从而高四位相等时,高四位的输出取决于级联输入—低四位的比较结果。 3.3.6 算数运算电路 二进制加法电路 二进制减法电路 算术逻辑单元(ALU) 二进制加法电路 半加和全加的概念 半加器和全加器 半加器(Half Adder) 全加器(Full Adder) 加法器 串行加法器 并行加法器 串行进位并行加法器 超前进位并行加法器 BCD码加法器 半加和全加的概念 两个n位二进制数相加,是从最低有效位开始相加,得到“和数”并传送进位最后得到结果。 最低位只有加数和被加数相加,称为半加; 其余各位是加数、被加数和相邻低位的进位相加称为全加。 半加器(Half Adder) 半加器:完成只有加数和被加数相加的电路,称为半加器,如最低位的加法。 半加器的逻辑符号及真值表 全加器(Full Adder) 全加器:能够完成除了加数、被加数相加之外,还要加上相邻低位的进位的电路,称为全加器。 全加器的逻辑符号 真值表 加法器 加法器:实现多位二进制数加法运算的电路。 串行加法器:串行加法器采用串行运算方式,从二进制数的最低位开始,逐位相加至最高位,最后得出和数。 并行加法器:并行加法器采用并行运算方式,将各位数同时相加,因而提高了运算速度。 并行加法器 按进位数传递方式可分为串行进位和并行进位两种方式并行加法器。 串行进位并行加法器的全加器的个数等于相加数的位数。 图3-38串行进位并行加法器的逻辑图。 串行进位并行加法器 全加器的个数等于加数的位数。 优点是电路简单、连接方便; 缺点是运算速度不高。最高位的运算,必须等到所有低位运算依次结束,送来进位信号之后才能进行。 超前进位并行加法器 超前进位并行加法器采用超前进位(并行进位)的方法,能够先判断出各位的进位是0还是1,因此四个全加器可同时相加,从而提高了运算速度。 3-39为四位超前进位加法器的逻辑图。 它由四个全加器和超前进位电路组成。 每位全加器输出本位和Si、绝对进位Gi及产生相对进位用的Pi,Pi=Ai⊕Bi。 例 试用两片74283构成八位二进制数加法器。 解:按照加法的规则,低四位的进位输出CO应接高四位的进位输入CI,而低四位的进位输入应接0。逻辑图如图所示。 BCD码加法器 BCD(Binary Coded Decimal)码是用二进制代码分别表示十进制数各位的代码组合。 由于每位十进制数最大为9,所以BCD码相加时,其值超过9的位必须通过减10或加6加以调整。 因此BCD码相加时,其和有需要调整和不需要调整两种情况: 一种和数为0-9,不需要调整; 另一种和数为10-18,需要调整 图为一位BCD码并行加法器逻辑图。 由四位串行进位并行加法器和十进制调整电路组成。门G1、G2、G3用来产生加6的控制信号。当门G1、G2为1时,说明“和”输出端为10、11、12、13、14、15。当C5为1时,和数为16、17、18。以上情形都需要向高位加法器传送进位信号C5,并对和S3、S2位加1,实现加6调整。 要实现多位BCD码相加,可以用若干个上述电路组成多位BCD码加法器。 试用74283实现8421码的加法运算。 两个一位8421码相加之和,最小数是0000+0000=0000; 最大数是1001+1001=11000(8421码的18)。 74283为四位二进制加法器。用它进行8421码相加时,若和数小于等于9时,无需修正(加0000),即74283输出为8421码相加之和。 当和数大于等于十进制数10时,需加6
您可能关注的文档
- 第,讲模电课件第二精要.ppt
- 第+++动物和人体生命活动的调节第++节+通过神经系统的调节精要.ppt
- 第0磁路和变压器精要.ppt
- 第0核酸的结构与功能精要.ppt
- 第0讲细胞的增殖精要.ppt
- 第0抗干扰技术和微机接口技术精要.ppt
- 第0生物氧化精要.ppt
- 第0细菌的形态与结构精要.ppt
- 第0衣原体精要.ppt
- 第1常用低压电器精要.ppt
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].docx
- 情绪价值系列报告:春节消费抢先看-国证国际证券.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(解析版).docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].docx
- 液冷盲插快接头发展研究报告-全球计算联盟.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(原卷版).docx
- 精品解析:北京市东直门中学2024届高三考前练习数学试卷(解析版).docx
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第2章 人体的神经调节》大单元整体教学设计[2020课标].docx
最近下载
- 2014款一汽丰田卡罗拉_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 2024-2025学年天津市某中学高三年级上册第一次月考英语试卷(含详解).pdf VIP
- 视神经脊髓炎讲课护理课件.pptx VIP
- 天津市南开区某中学2024-2025学年高一年级上册11月期中英语试卷.pdf VIP
- 【初三英语一模】2021届上海虹口区初三英语一模(含答案).pdf VIP
- 2023危险性较大的分部分项工程安全专项施工方案编制与管理指南.docx
- 2025年合肥市高三第一次教学质量检测数学试题及答案.docx VIP
- 宁波市水务环境集团有限公司题库.pdf
- 政绩观存在的问题及整改措施三篇.docx VIP
- 二年级下册ppt课件下载.pptx
文档评论(0)