1、 1、逻辑电路分类:逻辑电路分类:组合逻辑电路组合逻辑电路 时序逻辑电路时序逻辑电路2、组合逻辑电路、组合逻辑电路的特点:的特点:动作特点动作特点:每一时刻的输出仅取决于该时刻的输入,:每一时刻的输出仅取决于该时刻的输入,与电路原来的状态无关;与电路原来的状态无关;电路结构特点电路结构特点:不包含记忆单元(或存储单元。):不包含记忆单元(或存储单元。)步骤步骤:根据电路:根据电路写出输出表达式写出输出表达式化简(为使写真值表化简(为使写真值表简单)简单)写出真值表写出真值表说明功能。说明功能。:已知实际逻辑问题已知实际逻辑问题求实现该逻辑功能的最简逻辑电路求实现该逻辑功能的最简逻辑电路:实际逻
2、辑问题:实际逻辑问题逻辑抽象逻辑抽象逻辑真值表逻辑真值表逻辑函数式逻辑函数式根根据要求选定所用器件:据要求选定所用器件:1、若选用、若选用SSI,化简函数,化简函数变换函数变换函数画出实现电路;画出实现电路;2、若选用、若选用MSI,变换函数,变换函数画出实现电路。画出实现电路。1、分析事件的因果关系,确定输入变量和输出变量;分析事件的因果关系,确定输入变量和输出变量;2、定义逻辑状态的含义:用定义逻辑状态的含义:用0或或1表示输入和输出的不同状态;表示输入和输出的不同状态;3、根据给定的因果关系列出逻辑真值表。根据给定的因果关系列出逻辑真值表。译码器译码器分二进制译码器、十进制译码器及字符显
3、示译码器分二进制译码器、十进制译码器及字符显示译码器,注意字符显示译码器与字符显示器的正确连接。注意字符显示译码器与字符显示器的正确连接。二进制译码器能产生输入变量的全部最小项(或最小项的反函二进制译码器能产生输入变量的全部最小项(或最小项的反函数),而任一组合逻辑函数总能表示成最小项之和的形式,所以,数),而任一组合逻辑函数总能表示成最小项之和的形式,所以,由由n位二进制译码器加上合适的门电路即可实现任何形式输入变位二进制译码器加上合适的门电路即可实现任何形式输入变量数不大于量数不大于n的组合逻辑函数。的组合逻辑函数。数据选择器数据选择器能够从多路数字信息中任意选出所需要的一能够从多路数字信
4、息中任意选出所需要的一路信息作为输出,至于选择哪一路数据输出,则完全由地址路信息作为输出,至于选择哪一路数据输出,则完全由地址代码组合决定。代码组合决定。数据选择器具有标准与或表达式的形式,提供了地址变量的数据选择器具有标准与或表达式的形式,提供了地址变量的全部最小项全部最小项,并且一般情况下,并且一般情况下,Di可以当作一个变量处理可以当作一个变量处理。例,。例,八选一数据选择器的表达式为:八选一数据选择器的表达式为:用数据选择器实现组合逻辑函数的步骤用数据选择器实现组合逻辑函数的步骤:选用数据选择器:选用数据选择器确定地址变量确定地址变量对比要实现函数与数据选择器输出的表达式,对比要实现函
5、数与数据选择器输出的表达式,求求Di画连线图。画连线图。70210121072100iiiYD A A AD A A AD A A AD m 70210121072100iiiYD A A AD A A AD A A AD m 1、若输出能化成、若输出能化成,则可用加法器实现;,则可用加法器实现;对两个对两个1 1位二进制数进行相加(不考虑低位来的进位)而位二进制数进行相加(不考虑低位来的进位)而求得和及进位的逻辑电路称为求得和及进位的逻辑电路称为半加器半加器。对两个对两个1 1位二进制数进行相加并考虑低位来的进位,即相位二进制数进行相加并考虑低位来的进位,即相当于当于3 3个个1 1位二进制
6、数的相加,求得和及进位的逻辑电路称为位二进制数的相加,求得和及进位的逻辑电路称为全加器全加器。加法器除用来实现两个二进制数相加外,还可用来设计加法器除用来实现两个二进制数相加外,还可用来设计代码转换电路、二进制减法器和十进制加法器等。代码转换电路、二进制减法器和十进制加法器等。2、若输出能化成若输出能化成,也可用加法器,也可用加法器实现;实现;3、FAB CBC DA BD 解:解:1、2、FAB CBC DA BD ABC DDAA BCDAB CC D AB C DAB C DABC DA BC DA BCDA BC D FAB CBC DA BD 02101210221032104210
7、521062107210 YD A A AD A A AD A A AD A A AD A A AD A A AD A A AD A A AA B CA B CA BCDA BC DAB CAB CABC DABC00100 3、令、令21001572364,;0,1AABACADDDDDDDDD 4、实现电路为:、实现电路为:AB C DAB C DABC DA BC DA BCDA BC D 解:解:1、设两个、设两个二进制数分别二进制数分别为为AB、CD,输,输出为出为Z4Z3Z2Z1,则根据题意得则根据题意得真值表为:真值表为:41 5 Zm3101114 Zmmm2679111314
8、 Zmmmmmm1571315 Zmmmm 14551 mZm 1013101141141 m mmmZmm 2679671911131411314 mm mmZmmmmm mmm 1575713155131 m m mZmmmmm实现电路为:实现电路为:A3A2A1A0Y3Y2Y1Y0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1
9、 1 1B3B2B1B00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 1 1 00 1 1 00 1 1 00 1 1 00 1 1 0被加数被加数和和加数?加数?解:列出真值表如图。解:列出真值表如图。B3=B0=02156789B=B=m+m+m+m+m利用无关项将利用无关项将B3和和B2化为最简,并转换为化为最简,并转换为与非与非-与非式,最终画与非式,最终画出实现电路。出实现电路。卡诺图化简:卡诺图化简:ABCB2=B1=A+BD+BC DC C D CDCD AB AB ABABBD2156789B=B=m+m+m+m+mB2=B1=A+BD+BC 30BB0令令A3A2A1A0=ABCD,B3B2B1B0如上所示,如上所示,CI=0,画出实现电路即可。画出实现电路即可。