组合电路学习.pptx
《组合电路学习.pptx》由会员分享,可在线阅读,更多相关《组合电路学习.pptx(139页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一节第一节 组合电路的分析组合电路的分析组合电路概述组合电路概述组合电路的分析组合电路的分析第1页/共139页 组合电路概念输入:逻辑关系:Fi=fi(X1、X2、Xn)i=(1、2、m)组合电路的特点 电路由逻辑门构成,不含记忆元件 输出与输入间无反馈延迟回路 输出与电路原来状态无关输出:X1、X2、XnF1、F2、Fm一、组一、组 合合 电电 路路 概概 述述组合电路某一时刻的输出仅与该时刻的输入有关,而与电路前一时刻的状态无关。第一节 组合电路的分析第2页/共139页二、组二、组 合合 电电 路路 的的 分分 析析 任务:分析已知逻辑电路功能任务:分析已知逻辑电路功能写输出函数式简化函
2、数式真值表描述电路功能已知组合电路公式法图形法分析步骤分析步骤第一节 组合电路的分析第3页/共139页例例1 1:试分析图所示逻辑电路的功能。结论:电路为结论:电路为少数服从多数少数服从多数电电路,称表决电路。路,称表决电路。解:(1)逻辑表达式(2)列真值表A B C F0 0 0 00 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 1真值表(3)分析电路的逻辑功能多数输入变量为1,输出F为1;多数输入变量为0,输出 F为0第4页/共139页例例2 2:试分析图示逻辑电路的功能。(2)列真值表解:(1)写表达式第5页/共139页自然二进制码格雷码
3、 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 0 0 0 1 1 0 0 1 0 1 0 1 1 1 0 1 1 0 0 1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 1 0 1 1 0 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 1 1 0 0 0(2)真值表(1)表达式自然二进制码至格雷码的转换电路。(3)分析功能B3B2B1B0G3G2G1G00 0 0 00
4、0 0 0第6页/共139页第二节 全加器及数值比较器加法器数值比较组件第7页/共139页分为不考虑低位来的进位和考虑低位进位两种情况分为不考虑低位来的进位和考虑低位进位两种情况半加器半加器全加器全加器两个1 位二进制数相加的过程第8页/共139页不考虑低位进位,将两个不考虑低位进位,将两个1位二进制数位二进制数A、B相加的逻辑运算相加的逻辑运算 半加器的真值表半加器的真值表 逻辑表达式逻辑表达式 逻辑图逻辑图1000C011110101000SBA 半加器的真值表半加器的真值表C=AB1.半加器(Half Adder)一、半加器和全加器第9页/共139页1110111010011100101
5、001110100110010100000CiSiCi-1BiAi全加器真值表全加器真值表 全加器进行全加器进行加数、被加数加数、被加数和低位来的和低位来的进位信号进位信号的相加的相加2.全加器(Full Adder)第10页/共139页 逻辑图逻辑图全加器逻辑图与实现电路 实现电路实现电路第11页/共139页1 1 0 11 0 0 1+011010011两个二进制数相加时,也分为不考虑低两个二进制数相加时,也分为不考虑低位来的进位和考虑低位进位两种情况。位来的进位和考虑低位进位两种情况。同时必须考虑各个位的进位同时必须考虑各个位的进位两个4 位二进数制相加的过程第12页/共139页3 3、
6、集成多位加法器芯片 1 1).串行进位加法器串行进位加法器-采用四个采用四个1 1位全加器组成位全加器组成在电路上如何实现两个四位二进制数相加?在电路上如何实现两个四位二进制数相加?A3 A2 A1 A0+B3 B2 B1 B0 低位的进位信号送给邻近高位作为输入信号 任一位的加法运算必须在低一位的运算完成之后才能进行 串行进位加法器运算速度不高。第13页/共139页加数被加数和低位进位进位 74LS283逻辑框图 74LS283引脚图2 2).超前进位集成4 4位加法器74LS28374LS283第14页/共139页 进位输入是由专门的进位输入是由专门的“进位逻辑门进位逻辑门”来提供来提供
7、超前进位加法器使每位的进位直接由加数和被加数超前进位加法器使每位的进位直接由加数和被加数产生,而无需等待低位的进位信号产生,而无需等待低位的进位信号3 3).超前进位加法原理 该门综合所有低位的加数、被加数及最低位进位输入该门综合所有低位的加数、被加数及最低位进位输入第15页/共139页74LS28374LS283逻辑图第16页/共139页4 4).超前进位加法器74LS28374LS283的应用例例1 用两片用两片74LS283构成一个构成一个8位二进制数加法器位二进制数加法器在片内是超前进位,而片与片之间是串行进位。在片内是超前进位,而片与片之间是串行进位。第17页/共139页8421码输
8、入余3码输出1 10 0例例2 用用74LS283构成构成8421BCD码转换为余码转换为余3码的码制转换电路码的码制转换电路84218421码码余余3 3码码000000010010001101000101+0011+0011+0011CO第18页/共139页补码和反码的关系式补码和反码的关系式:N补补=N反反+1。a)反码和补码反码和补码这里只讨论数值码,不包括符号位这里只讨论数值码,不包括符号位原码原码自然二进制码自然二进制码反码反码将原码中的所有将原码中的所有0 0变为变为1 1,所有,所有1 1变为变为0 0后的代码。后的代码。反码与原码的一般关系式:反码与原码的一般关系式:N反反=
9、(2n 1)N原原补码补码N补=2n N原原码:原码:0 0 0 1 0 1反码:反码:1 1 1 0 1 01 1 1 1 1 1 补码:补码:1 1 1 0 1 1例3*利用加法器完成减法运算N1原 N2原=N1原+N2补利用加法器完成减法运算:第19页/共139页b)由加补码完成减法运算的减法器电路例例 用用74LS283全加器将全加器将2421(A)码转换为)码转换为8421BCD码码2421(A)码)码8421BCD码码第20页/共139页解:在十进制数的0-7,两种编码完全相同;在8和9,2421(A)码减0110便可得8421码,故采用加0110的补码来实现。2421码输入842
10、1码输出00CO第21页/共139页二、数值比较器1 1 数值比较器的逻辑功能数值比较器的逻辑功能2 2 集成集成4 4位数值比较器位数值比较器74LS8574LS85集成数值比较器集成数值比较器74LS85的功能的功能数值比较器的位数扩展数值比较器的位数扩展第22页/共139页1 1、一位数值比较器 1位比较器真值表1位数值比较器位数值比较器完成对两个对两个1位二进制数位二进制数A、B进行比较进行比较 真值表真值表 逻辑表达式逻辑表达式 逻辑图逻辑图1 1位数值比较器的逻辑图位数值比较器的逻辑图 第23页/共139页 功能:能对两个相同位数的二进制数进行比较的器件。(一)逻辑符号:A:四位二
11、进制数输入(3为高位)AB、A b、a B(b3b2b1b0):输出(A B)=1(二)逻辑功能:A(a3a2a1a0)B(b3b2b1b0):(A BIABFA B3HLLA3 B2HLLA3=B3A2 B1HLLA3=B3A2=B2A1 B0HLLA3=B3A2=B2A1=B1A0 函数变量数m当输入变量较少时,只需将数选器的高位地址端接地及相应的数据输入端接地.例2:用八选一选择器实现函数第98页/共139页对比结果:3.地址输入端数n nm n)变量)变量的函数的函数,可用可用“降维卡诺图降维卡诺图”的方法实现:的方法实现:降维卡诺图:降维卡诺图:第104页/共139页用降维法完成例3
12、用八选一选择器实现四变量函数第105页/共139页例4:试分别用八选一和四选一选择器实现逻辑函数解:降维第106页/共139页“0”BAD“0”“1”D“0”BACD“1”“0”D“1”DD“0”用四选一选择器完成用八选一选择器完成第107页/共139页二)、利用译码器实现组合逻辑函数 译码器是一个具有多输出的组件,它包含了n变量的所有最小项。用n变量译码器加上输出门,就能获得任何形式的输入变量不大于n的组合逻辑函数。第108页/共139页74138集成译码器功能表输 入输 出G1G2AG2BA2A1A0Y0Y1Y2Y3Y4Y5Y6Y7HHHHHHHHHXHHHHHHHHHLHHHHHHHHH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 电路 学习
限制150内