《数字电路第三章习题答案(高等教学)》由会员分享,可在线阅读,更多相关《数字电路第三章习题答案(高等教学)(52页珍藏版)》请在金锄头文库上搜索。
1、3-1即即M1时,对输入取反,时,对输入取反,M0时不取反。时不取反。分析图示电路,分别写出分析图示电路,分别写出M=1,M=0时的逻辑函数表达式时的逻辑函数表达式1行业材料3-2分析图示补码电路,要求写出逻辑函数表达式,列出真值表。分析图示补码电路,要求写出逻辑函数表达式,列出真值表。2行业材料3-23行业材料3-3试说明图示两个逻辑图的功能是否一样?试说明图示两个逻辑图的功能是否一样?4行业材料3-3试说明图示两个逻辑图的功能是否一样?试说明图示两个逻辑图的功能是否一样?5行业材料3-3试说明图示两个逻辑图的功能是否一样?试说明图示两个逻辑图的功能是否一样?图图(s)和图和图(b)的表达式
2、相同,说明两个图的功能是一样的表达式相同,说明两个图的功能是一样的。的。6行业材料3-4试分析题示逻辑图的功能。图中试分析题示逻辑图的功能。图中G G1 1,G G0 0为控制端,为控制端,A A,B B为输入端。要求写为输入端。要求写出出G G1 1,G G0 0四种取值下四种取值下F F的表达式。的表达式。7行业材料3-5列出题示逻辑图的真值表。图中列出题示逻辑图的真值表。图中T331为输出低电平有效的为输出低电平有效的8421码译码器。码译码器。T33l为为8421码的四线一十码的四线一十线译码器,由于线译码器,由于A30,便变成了三线一八线译码器。便变成了三线一八线译码器。变成与或式为
3、变成与或式为:8行业材料3-5真值表真值表AiBiCiSiCi+10000000110010100110110010101011100111111为全加器为全加器9行业材料3-6图示电路为数据传送电路。四个图示电路为数据传送电路。四个D3、 D2、 D1、 D0 为传送数据的数据总线为传送数据的数据总线A、B、C、E为待传送的四路数据。要求列出为待传送的四路数据。要求列出XY四种取值下的传送数据。四种取值下的传送数据。 解:解:图示电路图示电路中的译码中的译码器为输出器为输出高电平有高电平有效的二线效的二线一四线译一四线译码器,非码器,非门为高电门为高电平有效的平有效的三态非门。三态非门。10
4、行业材料3-7图示电路每一方框均为图示电路每一方框均为2线一线一4线译码器组成。其输出低电平有效。要求:线译码器组成。其输出低电平有效。要求:1写出电路工作时写出电路工作时 的逻辑函数表达式;的逻辑函数表达式;2说明电路的逻辑功能。说明电路的逻辑功能。 解:解:5号译码器因号译码器因 ,始终处于译码器状态。而始终处于译码器状态。而1号,号,2号,号,3号,号,4号译码器要受号译码器要受5号译码器输出控制。(号译码器输出控制。(1)当)当 CD=00时,时, 只只1号译码器译码,其他译码器不译码。当号译码器译码,其他译码器不译码。当 CD=01时,时, 只只2号译码器译码。(号译码器译码。(3)
5、当)当 CD=10时,时, 只只3号译码器译码。当号译码器译码。当 CD=11时,时, 只只4号译码器译码。号译码器译码。 的逻辑函数表达式为:的逻辑函数表达式为:11行业材料3-7图示电路每一方框均为图示电路每一方框均为2线一线一4线译码器组成。其输出低电平有效。要求:线译码器组成。其输出低电平有效。要求:1写出电路工作时写出电路工作时 的逻辑函数表达式;的逻辑函数表达式;2说明电路的逻辑功能。说明电路的逻辑功能。所以该电路为所以该电路为4线线16线译码器,输出低电平有效。线译码器,输出低电平有效。12行业材料3-8图示电路由输出低电平有效的三线一八线译码器和八选一数据选择器构成。图示电路由
6、输出低电平有效的三线一八线译码器和八选一数据选择器构成。试分析:试分析:X2X1X0 = Z2Z1Z0时,输出时,输出F=? X2X1X0 Z2Z1Z0时,输出时,输出F=?X2X1X0 = 000时,时,X2X1X0 Z2Z1Z0时,输出时,输出 F=1X2X1X0 = Z2Z1Z0时,输出时,输出 F=0Z2Z1Z0=000时,输出时,输出Z2Z1Z0 000时,输出时,输出13行业材料3-9由八线一三线优先编码器由八线一三线优先编码器74148和与非门构成的电路如下,试说明该电路的和与非门构成的电路如下,试说明该电路的逻辑功能。逻辑功能。构成构成104线线优先优先8421BCD编码器。低
7、电编码器。低电平有效,输出原码。平有效,输出原码。14行业材料3-9由八线一三线优先编码器由八线一三线优先编码器74148和与非门构成的电路如下,试说明该电路的和与非门构成的电路如下,试说明该电路的逻辑功能。逻辑功能。15行业材料其他电路:其他电路:16行业材料17行业材料18行业材料19行业材料3-10试用与非门设计一个逻辑选择电路。试用与非门设计一个逻辑选择电路。S1、S0为选择端,为选择端,A、B为数据输入端。为数据输入端。选择电路的功能见下表。选择电路可选择电路的功能见下表。选择电路可以有反变量输入。以有反变量输入。 20行业材料3-1021行业材料3-1022行业材料3-11 试用六
8、个与非门设计一个水箱控制电路。图为水箱示意图。试用六个与非门设计一个水箱控制电路。图为水箱示意图。A、B、C是三个电极。是三个电极。 当当电极被水浸没时,会有信号输出。水面在电极被水浸没时,会有信号输出。水面在A,B间为正常状态,点亮绿灯间为正常状态,点亮绿灯G;水面在水面在B、C间或在间或在A以上为异常状态,点亮黄灯以上为异常状态,点亮黄灯Y;水面在水面在C以下为危险状态点亮红灯以下为危险状态点亮红灯R。 解解: 根据题意,该控制电路有三个输入根据题意,该控制电路有三个输入A,B,C; 三个输出三个输出G,Y,R。G代表绿灯,代表绿灯,Y代表黄灯,代表黄灯,R代表红灯。状态赋值如下:代表红灯
9、。状态赋值如下:1表示水在电极之上,表示水在电极之上,0表示水在电极之下表示水在电极之下; 1表示灯亮,表示灯亮,0表示灯灭。表示灯灭。按照题意列出的真值表如下按照题意列出的真值表如下。由真值表画出的卡诺图:由真值表画出的卡诺图:23行业材料3-1124行业材料3-11需用七个与非门。而圈需用七个与非门。而圈0则:则:25行业材料3-11 试用六个与非门设计一个水箱控制电路。图为水箱示意图。试用六个与非门设计一个水箱控制电路。图为水箱示意图。A、B、C是三个电极。是三个电极。 当当电极被水浸没时,会有信号输出。水面在电极被水浸没时,会有信号输出。水面在A,B间为正常状态,点亮绿灯间为正常状态,
10、点亮绿灯G;水面在水面在B、C间或在间或在A以上为异常状态,点亮黄灯以上为异常状态,点亮黄灯Y;水面在水面在C以下为危险状态点亮红灯以下为危险状态点亮红灯R。 解解: 根据题意,该控制电路有三个输入根据题意,该控制电路有三个输入A,B,C; 三个输出三个输出G,Y,R。G代表绿灯,代表绿灯,Y代表黄灯,代表黄灯,R代表红灯。状态赋值如下:代表红灯。状态赋值如下:1表示水在电极之上,表示水在电极之上,0表示水在电极之下表示水在电极之下; 0表示灯亮,表示灯亮,1表示灯灭。表示灯灭。按照题意列出的真值表如下按照题意列出的真值表如下。由真值表画出的卡诺图:由真值表画出的卡诺图:26行业材料3-112
11、7行业材料3-11 试用六个与非门设计一个水箱控制电路。图为水箱示意图。试用六个与非门设计一个水箱控制电路。图为水箱示意图。A、B、C是三个电极。是三个电极。 当当电极被水浸没时,会有信号输出。水面在电极被水浸没时,会有信号输出。水面在A,B间为正常状态,点亮绿灯间为正常状态,点亮绿灯G;水面在水面在B、C间或在间或在A以上为异常状态,点亮黄灯以上为异常状态,点亮黄灯Y;水面在水面在C以下为危险状态点亮红灯以下为危险状态点亮红灯R。 解解: 根据题意,该控制电路有三个输入根据题意,该控制电路有三个输入A,B,C; 三个输出三个输出G,Y,R。G代表绿灯,代表绿灯,Y代表黄灯,代表黄灯,R代表红
12、灯。状态赋值如下:代表红灯。状态赋值如下:0表示水在电极之上,表示水在电极之上,1表示水在电极之下表示水在电极之下; 1表示灯亮,表示灯亮,0表示灯表示灯灭。按照题意列出的真值表如下灭。按照题意列出的真值表如下。由真值表画出的卡诺图:由真值表画出的卡诺图:28行业材料3-12试用输出低电平有效的试用输出低电平有效的3线一线一8线译码器和逻辑门设计一组合电路。该电路输入线译码器和逻辑门设计一组合电路。该电路输入x,输出输出F均为三位二进制数。二者之间的关系如下:均为三位二进制数。二者之间的关系如下:解:由题意得真值表:解:由题意得真值表:29行业材料A和B相等的条件是:最高位相等并且低三位也相等
13、。所以有: 可以把 作为74138待分配的数据,加载到G1控制端;A2A1A0,B2B1B0分别作为138和151的通道选择信号;比较结果F从74151 反相输出端得到。3-1330行业材料3-14试用两片试用两片74138实现实现8421BCD码的译码。码的译码。 解:解: 两片两片74138可以构成四线一十六线译码器。可以构成四线一十六线译码器。8421码译码器为四线一十线译码器。码译码器为四线一十线译码器。A3A2A1A0的十六种的十六种取值中的取值中的1010一一1111不出现,即输出不出现,即输出 不用,不用,便实现了四线一十线译码。逻辑图见教材中便实现了四线一十线译码。逻辑图见教材
14、中P63图图315和图和图316所示。所示。31行业材料3-15 试只用一片四选一数据选择器设计一判定电路。该电路输入为试只用一片四选一数据选择器设计一判定电路。该电路输入为8421BCD码,码,当输入数大于当输入数大于1小于小于6时输出为时输出为1,否则为,否则为0(提示:可用无关项化简提示:可用无关项化简):解:解:该电路输入为该电路输入为8421BCD码,码,只出现只出现0000-1001,余者为约束项。余者为约束项。 根据题意画出的卡诺图。根据题意画出的卡诺图。32行业材料3-16 用用74LS138三三八线译码器和与非门实现下列逻辑函数。八线译码器和与非门实现下列逻辑函数。解:先进行
15、化简变换为最小相之和形式:解:先进行化简变换为最小相之和形式:33行业材料3-16 用用74LS138三三八线译码器和与非门实现下列逻辑函数。八线译码器和与非门实现下列逻辑函数。74LS138A0A1A2S1CBA1Y1Y2Y3Y434行业材料3-1735行业材料半加器的设计半加器的设计(1)半加器真值表)半加器真值表(2)输出函数)输出函数(3)逻辑图)逻辑图 输入输入 输出输出被加数被加数A 加数加数B 和和S 进位进位C 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1(4 4)逻辑符号)逻辑符号3-1836行业材料改为用改为用“与非与非”门门实现实现函数表达式变换形式:函
16、数表达式变换形式:用用“与非与非”门实现半加器逻辑图如图所示:门实现半加器逻辑图如图所示:3-1837行业材料3-19半加器逻辑式:全加器逻辑式:38行业材料3-20X=1时;S=A+B,即:S=A-B,CO为借位输出。X=0时;S=A+B,CO为进位输出。可控半加可控半加/半减器半减器39行业材料3-21 利用两片利用两片74283实现二进制数实现二进制数11001010和和11100111的加法运算,的加法运算,要求画出逻辑图。要求画出逻辑图。解:实际就是八位二进制数加法运算解:实际就是八位二进制数加法运算计算计算X-Y可变化为:可变化为:X+Y补码;补码;求补:求补:Y各位变反加各位变反
17、加1 (参考下页例题)(参考下页例题)40行业材料题题 试用试用4位并行加法器位并行加法器74LS83设计一个加设计一个加/减运算电路。当控减运算电路。当控制信号制信号M=0时它将两个输入的时它将两个输入的4位二进制数相加,而位二进制数相加,而M=1时它将两时它将两个输入的个输入的4位二进制数相减。允许附加必要的门电路。位二进制数相减。允许附加必要的门电路。41行业材料3-22试用逻辑门设计一个能满足下表要求的监督码产生电路。试用逻辑门设计一个能满足下表要求的监督码产生电路。用两个异或门和一个非门就构成用两个异或门和一个非门就构成了监督码的产生电路了监督码的产生电路(逻辑固略逻辑固略)。42行
18、业材料附加以下题目附加以下题目1:利用两片利用两片4位二进制并行加法器位二进制并行加法器74LS283和必要的门电路组成和必要的门电路组成 一个一个二二-十进制加法器电路。十进制加法器电路。43行业材料44行业材料2、用两个、用两个4位数值比较器位数值比较器74LS85组成三个数的判断组成三个数的判断电路。要求能判别三个电路。要求能判别三个4位位二进制数:二进制数: A(a3a2a1a0)、 B(b3b2b1b0)、 C(c3c2c1c0)是是否相等、否相等、A是否最大、是否最大、 A是否最小是否最小.可附加必要门电可附加必要门电路。路。+5V+5V45行业材料3-23空46行业材料3-244
19、7行业材料3-24所以,所以,ABCD单独一个改变状态时,均存在竞争冒险现象。单独一个改变状态时,均存在竞争冒险现象。48行业材料3-25CDAB0001111000010001000 0110 00 01111 101110存在。 a=1 c=0 b=0 y1=d+d红圈相切。红圈相切。49行业材料CDAB0001111000010011100 0000 01 11110 001110不存在。无圈相切。无圈相切。50行业材料CDAB0001111000010100011 1111 11 10001 101110存在。有圈相切。有圈相切。 比如:B=1 c=1 d=1 时,y3=A+A还有:y3=C+C 51行业材料CDAB0001111000010001100 0010 01 11000 001110存在。红圈相切红圈相切。 A=1 b=1 d=0 y4=c+c52行业材料