数字逻辑-第四章习题-759

合集下载

数字逻辑_习题四_答案

数字逻辑_习题四_答案

习题四部分习题参考答案4.1 将下列函数简化,并用与非门和或非门画出逻辑电路图。

& (3)C B C A D C A B A D C B A F +++=),,,( 解:化简得F=C B C A B A ++F 的与非式为:F=C B C A B A •• ,逻辑电路图如图1所示。

F 的或非式为:F=C B A C B A C B A ABC F +++++=+=,逻辑电路图如图2所示。

图1 图2 4.3分析图4.59所示的逻辑电路图,并说明其逻辑功能。

解:(1)由逻辑电路图写出逻辑表达式并化简可得:DC D B D C D B F D BC D C B D C A D BC D C B D C A F CDABD CD ABD F +=⋅=++=⋅⋅=+=⋅=012(2)根据逻辑表达式,其逻辑功能如表所示。

1 C1&1&&&& &&ABF≥1 0 ≥1≥1≥1ACB ≥1≥1F由真值表可知,DCBA 表示的二进制数,当该值小于等于5,F0=1,当当该值小于等于10,大于5,F1=1,当该值小于等于15,大于10,F2=1。

4.4 试分析图4.60 所示的码制转换电路的工作原理答:①写出逻辑表达式001G B B =⊕ 112G B B =⊕ 223G B B =⊕ 33G B =D C B A F2 F1 F0 输 入 输 出0 00 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 1 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 1 1 0 0 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 0 1 0 0 1 1 1 1 1 0 0③由真值表可以发现,任意相邻的两个代码之间只有一位不同,而其余各位均相同。

数字逻辑设计第三版第四章答案

数字逻辑设计第三版第四章答案

WX 00 YZ
W
01
11
⋅ Z 01 1 1 1 Z 11 10 d 1 Y W⋅X⋅Y X F = W ′ ⋅ Y′ ⋅ Z + W ′ ⋅ X′ ⋅ Z + W ⋅ X ⋅ Y + W′ ⋅ X′ ⋅ Y′ or X′ ⋅ Y′ ⋅ Z′ X′ + Y + Z 01 0 (a) W + X′ + Z X′ + Y′ + Z′ WX 00 YZ 00 01 11 10 W 11 0 0 0 0 X d 10 d 0 Z 0 W′ + Y W′ + X (b) W + X′ + Y′ Y 0 0 X + Y′ + Z W′ + Z W + Y′ + Z F = (W + X′ + Y′) ⋅ (X′ + Y + Z) ⋅ (W′ + Z′) ⋅ (X + Y′ + Z)
X 01 11 1 1 Y F=X⋅Y+Z (b) 1 1 Z Z 10 X⋅Y YZ W′ ⋅ Y′ ⋅ Z 00 01 11 Y 10 1 X F = W′ ⋅ X + X′ ⋅ Y′ ⋅ Z + X ⋅ Y 1 X⋅Y 1 W 01 1 1 1 1 1 Z 11 10 W′ ⋅ X X′ ⋅ Y′ ⋅ Z′
4.28
X Y
4.29

4.31
4.35
w.
4.39
ww
4.37 Figure 3–4(d) is more appropriate, since electrically a TTL NOR gate is just the wired-AND of inverters. (a) True. If A ⋅ B = 0 then either A = 0 or B = 0 . If A + B = 1 then either A = 1 or B = 1 . Therefore,

数字逻辑设计习题参考答案(第4章)

数字逻辑设计习题参考答案(第4章)

第4章 组合逻辑电路4—1 分析下图所示电路的逻辑功能,写出输出的逻辑表达式,列出真值表,说明其逻辑功能。

C B)⊙(⊕=A Y经过真值表分析其逻辑功能为当A 、B 、C 三个输入信号中有且只有两个为1时输出为1,其他为0。

4—2 逻辑电路如下图所示: 1、写出S 、C 、P 、L 的函数表达式;2、当取S 和C 作为电路的输出时,此电路的逻辑功能是什么?X Z Y S ⊕⊕= YZ X Z Y C +⋅⊕=)(Z Y P ⊕= Z Y L ⋅=当取S 和C 作为电路的输出时,此电路的逻辑功能是1位全加器,其中X 为低位的进位,S 为当前位的和,C 为进位。

(由真值表可C 与YZ X Z Y +⋅+)(完全一致。

)ZB CBA ⋅CB)⊙(⋅A Z)(Z Y X ⊕⋅ZY X ⊕⋅)(Z Y X ⊕⋅ZY ⋅12344—3 下图是由三个全加器构成的电路,试写出其输出1F ,2F ,3F ,4F 的表达式。

Z Y X F ⊕⊕=1 Z Y X F ⋅⊕=)(2Z XY Z XY F +⋅=3 XYZ F =44—4 下图是由3线/8线译码器74LS138和与非门构成的电路,试写出1P 和2P 的表达式,列出真值表,说明其逻辑功能。

ABC C B A m m m m Y Y P +⋅⋅=+=⋅=⋅=70707016543216543212m m m m m m Y Y Y Y Y Y P +++++=⋅⋅+⋅⋅=C B C A B A ++=P1的逻辑功能为当三个输入信号完全一致时输出为1。

P2的逻辑功能为当上输入信号不完全一致时输出为1。

4—5使用74LS138 译码器及少量门电路对三台设备状态进行监控,由不同指示灯进行指示。

当设备正常工作时,指示灯绿灯亮;当有一台设备出故障时,指示灯红灯亮;当有两台设备出故障时,指示灯黄灯亮;当有三台设备出故障时,指示灯红灯和黄灯都亮。

1234解:设输入变量A 、B 、C 分别对应三台设备的状态,0表示故障,1表示正常;输出变量X 、Y 、Z 表示绿、黄、红三个灯的亮灭,0表示灭,1表示亮,根据题意可得真值表如下:设ABC 分别连入74LS138的A 2A 1A 0 由真值表得 42104210Y Y Y Y m m m m Y ⋅⋅⋅=+++=6530Y Y Y Y Z ⋅⋅⋅=4—6 下图3.6是由八选一数据选择器构成的电路,试写出当1G 0G 为各种不同的取值时的输出Y 的表达式。

第四章1 《数字逻辑》(第二版)习题答案

第四章1 《数字逻辑》(第二版)习题答案

第四章1.分析图1所示的组合逻辑电路,说明电路功能,并画出其简化逻辑电路图。

图1 组合逻辑电路解答○1根据给定逻辑电路图写出输出函数表达式CA B CBA B CAA B CF⋅+⋅+⋅=○2用代数法简化输出函数表达式CBA ABC CBA ABC C)B(A ABCCABCBABCAABCF+ =+ ++ =+ +=⋅+⋅+⋅=○3由简化后的输出函数表达式可知,当ABC取值相同时,即为000或111时,输出函数F的值为1,否则F的值为0。

故该电路为“一致性电路”。

○4实现该电路功能的简化电路如图2所示。

图24.设计一个组合电路,该电路输入端接收两个2位二进制数A=A2A1,B=B2B1。

当A>B时,输出Z=1,否则Z=0。

解答○1根据比较两数大小的法则,可写出输出函数表达式为○2根据所得输出函数表达式,可画出逻辑电路图如图6所示。

图66.假定X=AB代表一个2位二进制数,试设计满足如下要求 (2) Y=X3(Y也用二进制数表示。

)○1假定AB表示一个两位二进制数,设计一个两位二进制数立方器。

由题意可知,电路输入、输出均为二进制数,输出二进制数的值是输入二进制数AB的立方。

由于两位二进制数能表示的最大十进制数为3,3的立方等于27,表示十进制数27需要5位二进制数,所以该电路应有5个输出。

假定用TWXYZ表示输出的5位二进制数,根据电路输入、输出取值关系可列出真值表如表4所示。

由真值表可写出电路的输出函数表达式为T=AB,====BWAB,ZA,Y0,X根据所得输出函数表达式,可画出用与非门实现给定功能的逻辑电路图如图9所示。

图98.设计一个“四舍五入”电路。

该电路输入为1位十进制数的8421码,当其值大于或等于5时,输出F 的值为1,否则F 的值为0。

解答○1 根据题意,可列出真值表如表5所示。

表5○2 由真值表可写出输出函数表达式为 F(A,B,C,D)=∑m(5~9)+∑d(10~15)经化简变换后,可得到最简与非表达式为○3逻辑电路图如图11所示。

数字逻辑课后答案 第四章

数字逻辑课后答案 第四章

第四章 习题答案1.设计4个寄存器堆。

解:2. 设计具有4个寄存器的队列。

解:3.设计具有4个寄存器的堆栈解:可用具有左移、右移的移位寄存器构成堆栈。

寄存器组输入数据输出数据4.SRAM 、DRAM 的区别解:DRAM 表示动态随机存取存储器,其基本存储单元是一个晶体管和一个电容器,是一种以电荷形式进行存储的半导体存储器,充满电荷的电容器代表逻辑“1”,“空”的电容器代表逻辑“0”。

数据存储在电容器中,电容存储的电荷一般是会慢慢泄漏的,因此内存需要不时地刷新。

电容需要电流进行充电,而电流充电的过程也是需要一定时间的,一般是0.2-0.18微秒(由于内存工作环境所限制,不可能无限制的提高电流的强度),在这个充电的过程中内存是不能被访问的。

DRAM 拥有更高的密度,常常用于PC 中的主存储器。

SRAM 是静态的,存储单元由4个晶体管和两个电阻器构成,只要供电它就会保持一个值,没有刷新周期,因此SRAM 比DRAM 要快。

SRAM 常常用于高速缓冲存储器,因为它有更高的速率;5. 为什么DRAM 采用行选通和列选通解:DRAM 存储器读/写周期时,在行选通信号RAS 有效下输入行地址,在列选通信号CAS 有效下输入列地址。

如果是读周期,此位组内容被读出;如果是写周期,将总线上数据写入此位组。

由于DRAM 需要不断刷新,最常用的是“只有行地址有效”的方法,按照这种方法,刷新时,是在RAS 有效下输入刷新地址,存储体的列地址无效,一次选中存储体中的一行进行刷新。

每当一个行地址信号RAS 有效选中某一行时,该行的所有存储体单元进行刷新。

6. 用ROM 实现二进制码到余3码转换 解: 真值表如下:8421码 余三码B B BG G G栈顶SR 1SR 2SR 3输入数据输出数据压入弹出3232BG0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 10 0 110 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11 1 0 0最小项表达式为: G=G=G=G=阵列图为:7. 用ROM 实现8位二进制码到8421码转换10103∑)9,8,7,6,5(2∑)9,4,3,2,1(1∑)8,7,4,3,0(0∑)8,6,4,2,0(G 3G 2G 1G 0B 3B 2B 1B B 0解:输入为8位二进制数,输出为3位BCD码,12位二进制数,所以,所需8ROM的容量为:2*12=30728.ROM、EPROM和EEPROM的区别解:ROM 指的是“只读存储器”,即Read-Only Memory。

第四章 《数字逻辑》(第二版)习题答案

第四章 《数字逻辑》(第二版)习题答案

第四章1.分析图1所示的组合逻辑电路,说明电路功能,并画出其简化逻辑电路图。

图1 组合逻辑电路解答○1根据给定逻辑电路图写出输出函数表达式CABCBABCAABCF⋅+⋅+⋅=○2用代数法简化输出函数表达式CBA ABC CBA ABC C)B(A ABCCABCBABCAABCF+ =+ ++ =+ +=⋅+⋅+⋅=○3由简化后的输出函数表达式可知,当ABC取值相同时,即为000或111时,输出函数F的值为1,否则F的值为0。

故该电路为“一致性电路”。

○4实现该电路功能的简化电路如图2所示。

图22. 分析图3所示的逻辑电路,要求:(1) 指出在哪些输入取值下,输出F 的值为1。

(2) 改用异或门实现该电路的逻辑功能。

图3 组合逻辑电路解答分析给定逻辑电路,可求出输出函数最简表达式为 C B A C B A F ⊕⊕=⊕⊕=○1 当ABC 取值000、011、101、110时,输出函数F 的值为1; ○2 用异或门实现该电路功能的逻辑电路图如图4所示。

图43.析图5所示组合逻辑电路,列出真值表,并说明该电路的逻辑功能。

图5 组合逻辑电路= 1 = 1 = 1 A W B C D X Y Z . . .解答○1 写出电路输出函数表达式如下: D C Z C,B Y B,A X A,W ⊕=⊕=⊕==○2 列出真值表如表1所示。

表1ABCD WXYZ ABCD WXYZ 0000 0001 0010 0011 0100 0101 0110 0111 0000 0001 0011 0010 0110 0111 0101 0100 1000 1001 1010 1011 1100 1101 1110 1111 1100 1101 1111 1110 1010 1011 1001 1000○3 由真值表可知,该电路的功能是将四位二进制码转换成Gray 码。

4.设计一个组合电路,该电路输入端接收两个2位二进制数A=A 2A 1,B=B 2B 1。

数字电路逻辑设计课后习题答案第四章

数字电路逻辑设计课后习题答案第四章

Q4
4-10
解:由右图写出各触发器的特征方程,有:
Q1
n +1
= [ D ] ⋅ CP ↑= ⎡ Q1n + Q 2n ⎤ ⋅ CP ↑=⎡ Q1n Q 2n ⎤ ⋅ CP ↑ ⎣ ⎦ ⎣ ⎦
⎡ ⎤ Q 2 = [ D ] ⋅ CP ↓= ⎣ Q1n ⎦ ⋅ CP ↓
n +1
根据特征方程,可以画出在下列所示CP波形作用下 Q1和Q2的工作波形:
n +1
4-16(续) Q1 = ⎡ Q 2 ⎤ ⋅ A ↑ ⎢ ⎥ ⎣ ⎦
n +1 n
Q2
n +1
⎡Q n ⎤ ⋅ B ↑ = 1 ⎢ ⎥ ⎣ ⎦
Q1
Q2
4-17
解:由上图写出各触发器的特征方程,有:
⎧Qn+1 = ⎡JQn + KQn ⎤ ⋅ CP ↓⎫ 1⎥ ⎪ 1 ⎢ 1 ⎪ ⎣ ⎦ ⎪ ⎪ n n+1 ⎪ ⎪ ⎡(A⊕Qn )Qn + BQn ⎤ ⋅ CP ↓= ⎡ AQn + BQn ⎤ ⋅ CP ↓ ⎨J = A⊕Q ⎬ ⇒Q = ⎢ 1 1 1 1 1⎥ 1⎥ ⎢ 1 ⎣ ⎦ ⎣ ⎦ ⎪ ⎪ ⎪K = B ⎪ ⎪ ⎪ ⎩ ⎭
4-3 解: 边沿触发器在CP下跳时接收输入信号并可能 改变状态。 主从触发器CP下降沿从触发器接收主触发器 状态,并在CP=0期间保持不变,而主触发 器被封锁,状态保持不变。
4-4
解: 由两个或非门组成的基本触发器可以看出: 当RD=SD=0时,触发器状态保持不变,即Qn+1=Qn; 当RD=0、SD=1时,Qn+1=1,Q n+1 = 0 ,触发器置1; 当RD=1、SD=0时,Qn+1=0,Q n+1 = 1 ,触发器置0; 当RD=SD=1时,Qn+1=Qn=0,若同时跳变为0,则出现状态不定的 情况。 将以上分析结果用表格的形式列出,得到该基本触发器的状态转 移真值表如下 RD 0 0 1 1 SD 0 1 0 1 Qn+1 Qn 1 0 不允许

数字逻辑第四章答案

数字逻辑第四章答案

1 第4章 作业答案1、某工厂有三个车间,每个车间各需1kW 电力。

这三个车间有两台发电机组供电,一台是1kW ,另一台是2kW 。

三个车间经常不同时工作,有时共有1个车间工作,有时两个或三个车间同时工作。

为了节省能源又能保证电力供应,请设计一个逻辑电路,能自动完成供电分配任务。

(所需要的门电路输入引脚个数和类型无限制要求,但是尽量用与非门和异或门实现)。

解:设A 、B 、C 分别为三个车间工作时的电力需求情况,1为工作,需要用电,0为不工作不需要电力供应;输出为两个F 1、F 2,F 1=1表示需要1Kw 的发电机供电,F 2=1表示需要2Kw 的发电机供电,根据题意列阵真值根据真值表得F 1和F 2的逻辑函数为:电路图为:2、分析下面逻辑电路图的功能。

解:根据电路图写出布尔表达式为:BC A BC A F +=∙=根据真值表可知,当A 为1或B 、C 同时为1时,输出F=1;此电路可看作一个表决电路,A 为主裁判,B 、C 为副裁判,规则为:当主裁判通过或两个副裁判同时通过时,最终表决结果F 为通过。

3、使用74138和与非门(输入引脚数目无限制)实现函数BC A F +=解:将函数扩展成为最小项表达式:也可以如下操作:4、使用74151和逻辑门实现下列逻辑函数。

(1)∑=)7,3,1,0(),,(m C B A F解:7766554433221100D m D m D m D m D m D m D m D m Y +++++++=令输入D 0、D 1、D 3、D 7为1,D 2、D 4、D 5、D 6为0,可得:(2)∑=)14,11,9,5,4,3,1(),,,(m D C B A F (可参考课本P89 例解:ABC D A B B D F ++++++=设ABC 为输入地址,则有:D 2输入1,D 3、D 6输入0,D 0、D 1、D 4、D 5输入变量D ,D 7输入D。

数字电路与逻辑设计第四章答案PPT课件

数字电路与逻辑设计第四章答案PPT课件

时钟触发方式的动作特点:
①在CLK=0期间, SR触发器的状态不变化。只有 CLK=1期间,S和R的信号都能通过引导门G3和G4门, 从而使得触发器置成相应的状态;
②在CLK=1的全部时间里S和R的变化都将引起触发 器输出端状态的变化。在CLK回到0以后,触发器保 存的是CLK回到0以前瞬间的状态。
这种在CLK由“0”到“1”整个正脉冲期间触发 器动作的控制方式称为时钟触发方式。
4-3题 CLK
SRQຫໍສະໝຸດ Q禁态不定态 图4-3
禁态
不定态
4.3.1 主从JK触发器
虽然主从RS触发器克服了同步RS触发器在CLK=1期间的输出状态不断 随输入变化而变化,但仍然存在约束条件。为了使触发器输入数据不受约 束,则将主从RS触发器的输出端反馈到输入端,构成了主从JK触发器。
Q*= 1
若Q=1, Q¢=0
在CLK的
S主=0
在CLK=1时,主 触发器翻转为
R主=1
“0”,即 Q*主=
,即Q*=
0,
Q*¢
=
0 1
Q*= Q ¢
脉冲触发方式的动作特点:
1.分两步动作:第一步在CLK=1时,主触发器受输 入信号控制,从触发器保持原态;第二步在CLK到 达后,从触发器按主触发器状态翻转,故触发器输 出状态只改变一次 。CLK 到达时从触发器的状态 不一定能按此刻输入信号的状态来确定,而必须考 虑整个CLK=1输入信号的变化过程。
输入
输出
SD
RD
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
Qn Qn
01 10 01 10 01 10 01 10

数字逻辑第四章课后答案讲解

数字逻辑第四章课后答案讲解

习题4解答4-1试用与非门设计实现函数F(A,B,C,D)=Σm(0,2,5,8,11,13,15)的组合逻辑电路。

解:首先用卡诺图对函数进行化简,然后变换成与非-与非表达式。

化简后的函数4-2试用逻辑门设计三变量的奇数判别电路。

若输入变量中1的个数为奇数时,输出为1,否则输出为0。

解:本题的函数不能化简,但可以变换成异或表达式,使电路实现最简。

真值表:逻辑函数表达式:CBACBACBACBAY⋅⋅+⋅⋅+⋅⋅+⋅⋅=CBA⊕⊕=)(BACDDCBDBADCBACDDCBDBADCBF⋅⋅⋅⋅⋅⋅⋅=++⋅⋅+⋅⋅=++⋅⋅+⋅⋅=逻辑图BACDF4-3用与非门设计四变量多数表决电路。

当输入变量A 、B 、C 、D 有三个或三个以上为1时输出为1,输入为其他状态时输出为0。

解:真值表: 先用卡诺图化简,然后变换成与非-与非表达式:逻辑函数表达式:4-4用门电路设计一个代码转换电路,输入为4位二进制代码,输出为4位循环码。

解:首先根据所给问题列出真值表,然后用卡诺图化简逻辑函数,按照化简后的逻辑函数画逻辑图。

ACDBCD ABC ABD ACD BCD ABC ABD ACD BCD ABC ABD Y ⋅⋅⋅=+++=+++=A逻辑图真值表: 卡诺图化简:化简后的逻辑函数:Y 1的卡诺图Y 2的卡诺图 Y 3的卡诺图 Y 4的卡诺图AY =1BA B A B A Y ⊕=+=2CB C B C B Y ⊕=+=3DC D C D C Y ⊕=+=4Y 逻辑图4-5图4.48所示是一个由两台水泵向水池供水的系统。

水池中安置了A 、B 、C 三个水位传感器。

当水池水位低于C 点时,两台水泵同时供水。

当水池水位低于B 点且高于C 点时,由水泵M1单独供水。

当水池水位低于A 点且高于B 点时,由水泵M2单独供水。

当水池水位高于A 点时,两台水泵都停止供水。

试设计一个水泵控制电路。

要求电路尽可能简单。

图4.48 习题4-5的示意图解:设水位低于传感器时,水位传感器的输出为1,水位高于传感器时,水位传感器的输出为0。

数字逻辑第四章

数字逻辑第四章

第四章组合逻辑电路----------------------------------------------------------------------------1 : 在组合电路中,任意时刻的输出与A:该时刻的输入无关,与电路的原来状态有B:该时刻的输入有关,与电路的原来状态有关C:该时刻的输入无关,与电路的原来状态无关D:该时刻的输入有关,与电路的原来状态无关您选择的答案: 正确答案:D知识点:组合逻辑电路的特点:组合逻辑电路中,任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关----------------------------------------------------------------------------2 : 编码器的逻辑功能是将A:输入的高、低电平编成对应输出的高、低电平B:输入的二进制代码编成对应输出的高、低电平C:输入的高、低电平编成对应输出的二进制代码D:输入的二进制代码编成对应输出的二进制代码您选择的答案: 正确答案:C知识点:在二值逻辑电路中,编码器的逻辑功能是将输入的每一个高、低电平信号编成一个对应的二进制代码----------------------------------------------------------------------------3 : 对于普通编码器和优先编码器下面的说法正确的是A:普通编码器和优先编码器都允许输入多个编码信号B:普通编码器和优先编码器都只允许输入一个编码信号C:普通编码器只允许输入一个编码信号,优先编码器允许输入多个编码信号D:普通编码器允许输入多个编码信号,优先编码器只允许输入一个编码信号您选择的答案: 正确答案:C知识点:在普通编码器中,任何时刻只允许输入一个编码信号,否则输出将发生混乱;优先编码器在设计时已将所有的输入信号按优先顺序排了队,当几个输入信号同时出现时,只对其中优先权最高的一个进行编码,所以允许同时输入两个以上的编码信号----------------------------------------------------------------------------4 : 8线—3线优先编码器74HC148输入端I1’、I5’同时有效时输出二进制数为A:101B:100C:001D:010您选择的答案: 正确答案:D知识点:优先编码器74HC148中的输入端I5’比I1’的优先权高,所以对I5’的信号进行编码,但74HC148输出的是反码----------------------------------------------------------------------------5 : 二—十进制编码器输出为A:三位二进制数B:BCD代码C:十进制数D:二十进制数您选择的答案: 正确答案:B知识点:二—十进制编码器是将10个输入信号分别编成10个BCD代码----------------------------------------------------------------------------6 : 译码器的逻辑功能是将A:输入的二进制代码译成对应输出的二进制代码B:输入的高、低电平译成对应输出的二进制代码C:输入的高、低电平译成对应输出的高、低电平D:输入的二进制代码译成对应输出的高、低电平您选择的答案: 正确答案:D知识点:译码是编码的反操作,译码器的逻辑功能是将每个输入的二进制代码译成对应的输出高、低电平信号----------------------------------------------------------------------------7 : 3线—8线译码器74HC138,当片选信号S1S2´S3´为()时,芯片被选通A:010B:100C:001D:101您选择的答案: 正确答案:B知识点:74HC138的控制端S1=1,S2´+S3´=0时,译码器处于工作状态----------------------------------------------------------------------------8 : 3线—8线译码器74HC138,数据输入端A2A1A0为011时,输出A:Y3´为0B:Y3´为1C:Y4´为0D:Y4´为1您选择的答案: 正确答案:A知识点:011十进制为3----------------------------------------------------------------------------9 : 二—十进制译码器输入为()A:BCD代码B:三位二进制数C:十进制数D:二十进制数您选择的答案: 正确答案:A知识点:二—十进制译码器的逻辑功能是将输入BCD码的10个代码译成10个高、低电平输出信号----------------------------------------------------------------------------10 : BCD—七段显示译码器7448当()时,使本该显示的0熄灭A:灭零输入RBI’为0,且数据输入为0B:灭零输入RBI’为0C:灭零输入RBI’为1,且数据输入为0D:灭零输入RBI’为1您选择的答案: 正确答案:A知识点:灭零输入RBI’为0时,把不希望显示的零熄灭----------------------------------------------------------------------------11 : 数据选择器输入数据的位数m和输入地址的位数n之间的关系是A:m=nB:m=2nC:m=2nD:m与n无关系您选择的答案: 正确答案:C知识点:输入地址组成的二进制状态数与输入数据的位数相同----------------------------------------------------------------------------12 : 超前进位加法器74LS283当被加数A=1010,加数B=0101,低位进位Ci=1时,则求和的结果是A:S=1111,Co=1B:S=0000,Co=1C:S=1111,Co=0D:S=1111,Co=0您选择的答案: 正确答案:B知识点:将加数与被加数以及进位输入作二进制加法运算----------------------------------------------------------------------------13 : 下列说法正确的是A:加法器不可以设计成减法器B:用加法器可以设计任何组合逻辑电路C:用加法器不可以设计组合逻辑电路D:用加法器可以设计组合逻辑电路,但逻辑函数必须能化成两个数相加的形式您选择的答案: 正确答案:D知识点:如果要产生的逻辑函数能化成输入变量与输入变量或者输入变量与常量在数值上相加的形式,则可用加法器来设计这个逻辑函数----------------------------------------------------------------------------14 : 4位数值比较器74LS85三个扩展端不用时应按()连接A:选项AB:选项BC:选项CD:选项D您选择的答案: 正确答案:B知识点:----------------------------------------------------------------------------15 : 两输入的与门在下列()时可能产生竞争—冒险现象A:一个输入端为0,另一个端为1B:一个输入端发生变化,另一个端不变C:两个不相等的输入端同时向相反的逻辑电平跳变D:两个相等的输入端同时向相反的逻辑电平跳变您选择的答案: 正确答案:C知识点:门电路两个输入信号同时向相反的逻辑电平跳变的现象称为竞争----------------------------------------------------------------------------16 : 以下电路中,加以适当辅助门电路,()适于实现单输出组合逻辑电路A:二进制译码器B:数据选择器C:数值比较器D:七段显示译码器您选择的答案: 正确答案:B知识点:数据选择器只有一个输出端,其余不是----------------------------------------------------------------------------17 : 若在编码器中有50个编码对象,则要求输出二进制代码位数为()位A:5B:6C:10D:50您选择的答案: 正确答案:B知识点:编码对象的个数小于等于输出二进制代码位数的n次方。

数字逻辑课后答案

数字逻辑课后答案

F = ABC + ABC
= (A + B + C)(A + B + C )
10
1
0
1
1
F的卡诺图 的卡诺图 ABC
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第2章习题 章习题 2.8用卡诺图化简法求出最简与-或表达式和最简或-与表达式。 ⑵ F(A, B, C, D ) = BC + D + D(B + C )⋅ (AD + B) 解: 画出逻辑函数的卡诺图。 先转换成与或表达式
Y2 = B Y2 = A
EN = 1 门2、4打开 Y1 = B
A B EN Y1 Y2
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第3章习题 章习题 3.13 在图3.65(a)所示的D触发器电 路中,若输入端D的波形如图 3.66(b) 所示,试画出输出端Q的波 形(设触发器初态为0)。 解: 触发器初态为0 在CP=1期间, Qn+1=D Q CP D
F = (A + B)(A + C)(C + D )(B + D )
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第2章习题 章习题 2.9用卡诺图判断函数F(A,B,C,D)和G(A,B,C,D) 之间的关系。
F(A, B, C, D ) = BD + A D + CD + ACD G (A, B, C, D ) = BD + CD + ACD + ABD
⊕ ⊕⊕⊕ ⊕
⊕ ⊕⊕⊕ ⊕⊕
⑵ (1100110)2 = 64+32+4+2 = (102)10 = (0001 0000 0010)8421码 (1100110)2 =( 1010101 )格雷码 ?

胡全连版数字逻辑第4章习题解答

胡全连版数字逻辑第4章习题解答

习题四参考答案4.1同步RS 触发器的输入波形见下图P4.1,试对应画出Q 端的波形。

设初态为“0”。

图P4.1解:4.2 已知电路及输入端A 、B ,时钟CP 的波形如图p4.2所示,试画出输出端Q 的波形,图中JK 触发器为边沿型触发器,初始状态为0。

图p4.2解:写出J 、K 与触发器的方程J=A ⊕B,K=AB Q n+1=J ⎺Q n +⎺k Q nSCP RABCPABCPA BJ KQ4.3 试写出下面图p4.3触发器的次态方程。

(a ) 图p4.3 (b) 解:写出触发器的方程(a ) Q n+1=A ⎺Q n +⎺B Q n(b) Q n+1= D = B +⎺A Q n ,4.4分析如图p4.4所示电路,说明电路的逻辑功能。

图p4.4解:写出触发器的方程T 1=X, T 2=Q 1n X, Z=XQ 1 n Q 2 n电路的状态方程Q 1 n+1= T 1 ⊕Q 1n = X ⊕Q 1nQ 2 n+1= T 2⊕Q 2 n = (Q 1n X )⊕Q 2 n 列状态表作状态图功能描述:该电路在X=1时作四进制的减1计数,X=0时不变动。

4.5 已知电路及输入端M ,时钟CP 的波形如图p4.5所示,试画出输出端Q 1、Q 1 的波形,设触发器初态均为1。

图p4.5解:写出触发器的方程D1=M , D2= Q 1n ,电路的状态方程:Q 1 n+1= D1 =M ,Q 2 n+1= D2= Q 1n ,时钟CP 上↑有效。

211。

4.5分析图P4.6所示时序逻辑电路。

X 为控制信号,请说明电路的功能。

0/00/0001/01/0011011 1/1.0/00/0MCP MCP图P4.6解:写出触发器的方程J1=K1=1,J2=K2= X ○+Q 1n电路的状态方程: 时钟CP 上↑有效 Q 1 n+1= J1 ·⎺Q 1n + ⎺k 1· Q 1n =⎺Q 1nQ 2 n+1= J2 ·⎺Q 2n + ⎺k 2· Q 2n = X ○+Q 1n ·⎺Q 2n + (XQ 1n +⎺X ⎺Q 1n ) · Q 2n列状态表, 作状态图功能描述:双向可逆计数器。

数字逻辑第四章 - 副本

数字逻辑第四章 - 副本

15. 试用与或非门设计一个比较线路,它能比较两个两位二进制整数(不考虑符号位)x 2 x 1 和y 2 y 1 是否满足x 2 x 1 =y 2 y 1 ,或x 2 x 1 ≥y 2 y 1 ,或x 2 x 1 <y 2 y 1 。 F 1 为 1、 1、 1 分别表示x 2 x 1 =y 2 y 1 、x 2 x 1 ≥y 2 y 1 答:第一步问题的逻辑描述。框图如右,F 3 、F 2 、 和x 2 x 1 <y 2 y 1 。显然F 1 = F 2 ,故设计好F 3 、F 2 的组合线路后,增加一个非门即可。 真值表
B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
F Φ Φ Φ 1 1 0 0 0 0 1 1 1 Φ Φ Φ
故 F = BC + BCD 第三步逻辑函数变换。
m
故判别条件是 AB + AD + AC
7. 化简下列函数,并用或非门组成的线路实现之。 (1)F(A, B, C) = ∑(0, 2, 3, 7) 答:第一步卡诺图化简。 BC 00 01 11 10 A 3 2 0 0 7 1
AB AC BC AC BC AC BC F ( F ' )' A C B C
第四步画逻辑图。
kh
x4x3x2x1 x4x3x2x1 x4x3x2x1

8
ww
w.
x4x3x2x1 x4x3x2x1 x4x3x2x1 x4x3x2x1 x4x3x2x1 2.已知 A、B、C 为三个二进制数码,试写出: (1)A=B=C 的判别条件 (2)A=B≠C 的判别条件

逻辑与数字系统设计_清华大学出版社_第四章习题参考答案

逻辑与数字系统设计_清华大学出版社_第四章习题参考答案
7
设 8421BCD 码为 A3A2A1A0,当输入为 00001001 时,两片 74HC138 构成 的 4 线-16 线译码器可实现对该 BCD 码的译码。将 BCD 码的低 3 位 A2、A1、 A0 分别与两片 74HC138 的 A2、A1、A0 相连,BCD 码的最高位 A3 用来选择工作 芯片,当 A3=0 时,74HC138(1)工作,74HC138(2)不工作;A3=1 时,74HC138(2) 工作,74HC138(1)不工作。电路图如下:
1ห้องสมุดไป่ตู้
1001 1 1010 0 1011 1 1100 1 1101 1 1110 1 1111 0 功能:AB=CD 时,F=0;AB≠CD 时,F=1(AB 和 CD 是两位二进制数) 4-4 根据题意,可以列出真值表如下: ABC F 000 0 001 1 010 1 011 1 100 1 101 1 110 1 111 0 由真值表可知,F= m0+ m7,F=(F)=(m0+ m7)= m0m7=F0F7 画出逻辑电路图如下:
4-10 设 3 位的输入为 X=X2X1X0,3 位的输出二进制数,用 F=F2F1F0 表示,则可 列出真值表如下: X2X1X0 F2F1F0 000 001
5
001 001 010 100 011 101 100 110 101 111 110 000 111 000 若将 X2、X1、X0 分别与 3 线-8 线译码器 74HC138 的 A2、A1、A0 相连,则 由真值表可写出 F2、F1、F0 的逻辑表达式如下: F2=m2+m3+m4+ m5= (m2m3m4m5)= (F2F3F4F5) F1= m4+ m5= (m4m5)= (F4F5) F0= m0+m1+m3+ m5= (m0m1m3m5)= (F0F1F3F5) 画出逻辑电路图如下:

数电第四章练习册答案

数电第四章练习册答案

数电第四章练习册答案问题1:解释什么是逻辑门,并给出常见的逻辑门类型。

答案:逻辑门是数字电路中的基本组件,用于实现基本的逻辑运算,如与(AND)、或(OR)、非(NOT)、异或(XOR)等。

常见的逻辑门类型包括:与门(AND)、或门(OR)、非门(NOT)、异或门(XOR)、与非门(NAND)、或非门(NOR)、同或门(XNOR)等。

问题2:描述二进制数和十进制数之间的转换方法。

答案:二进制数转换为十进制数的方法是将每个二进制位的值乘以其权重(2的幂),然后将结果相加。

十进制数转换为二进制数的方法是将十进制数除以2,取余数,然后继续除以2,直到结果为0。

问题3:什么是布尔代数?答案:布尔代数是一种数学系统,用于描述和操作逻辑运算。

它是数字电路设计中的基础,由布尔代数的基本原理和规则组成,如布尔代数的五个基本规则:交换律、结合律、分配律、德摩根定律和幂等律。

问题4:解释什么是组合逻辑电路,并给出一个例子。

答案:组合逻辑电路是一种数字电路,其输出仅依赖于当前的输入值,不包含存储元件。

一个常见的组合逻辑电路例子是加法器,它接受两个二进制数作为输入,并产生它们的和以及进位。

问题5:什么是时序逻辑电路?答案:时序逻辑电路是一种包含存储元件(如触发器)的数字电路,其输出不仅依赖于当前的输入值,还依赖于电路的历史状态。

一个常见的时序逻辑电路例子是寄存器,它可以存储一定数量的位,并在时钟信号的控制下更新其内容。

问题6:解释什么是触发器,并说明其功能。

答案:触发器是一种具有两个稳定状态的存储元件,它可以存储一位二进制信息。

触发器的功能是存储和转换信息,它们是构成更复杂时序逻辑电路的基本组件。

结束语:通过本章的练习,希望同学们能够加深对数字电子技术的理解,掌握逻辑门、二进制与十进制转换、布尔代数、组合逻辑电路和时序逻辑电路等基本概念和原理。

这些知识是数字电子技术领域的基石,对于未来深入学习和应用数字电路至关重要。

希望同学们能够不断练习,提高自己的理解和应用能力。

数字逻辑第四章课后答案

数字逻辑第四章课后答案

数字逻辑第四章课后答案盛建伦:《数字逻辑与VHDL逻辑设计》习题解答习题4解答4-1试用与非门设计实现函数F(A,B,C,D)=Σm(0,2,5,8,11,13,15)的组合逻辑电路。

解:首先用卡诺图对函数进行化简,然后变换成与非-与非表达式。

化简后的函数4-2CDAB00010010010111100110111000111000A&&BC&&&&&F&FBCDABDBCDACDBCDABDBCDACDBCDABDBCDACDD&试用逻辑门设计三变量的奇数判别电路。

若输入变量中1的个数为奇数时,输出为1,否则输出为0。

解:本题的函数不能化简,但可以变换成异或表达式,使电路实现最简。

真值表:逻辑函数表达式:ABC000001010011100101110111Y01101001=1ABC逻辑图=1YYABCABCABCABC(AB)C4-1盛建伦:《数字逻辑与VHDL逻辑设计》习题解答4-3用与非门设计四变量多数表决电路。

当输入变量A、B、C、D有三个或三个以上为1时输出为1,输入为其他状态时输出为0。

解:真值表:先用卡诺图化简,然后变换成与非-与非表达式:ABCD00000010001101000101011001111000101010111100110111101111 YABDABCBCDACDABDABCBCDACDABDABCBCDACDY00000010010111C&00010A B00011110CD00010000001011100111001010010逻辑图A&B&&Y逻辑函数表达式:D4-4&用门电路设计一个代码转换电路,输入为4位二进制代码,输出为4位循环码。

解:首先根据所给问题列出真值表,然后用卡诺图化简逻辑函数,按照化简后的逻辑函数画逻辑图。

4-2盛建伦:《数字逻辑与VHDL逻辑设计》习题解答真值表:卡诺图化简:ABCDY1Y2Y3Y40000000000010001001000110011001001000110010101110110 0101011101001000110010011101101011111011111011001010110110111110 100111111000ABCD00011110000011011100111100100011Y3的卡诺图化简后的逻辑函数:Y1AY2ABABABY3BCBCBCY4CDCDCD4-3ABCD00011110000000010000111111101111Y1的卡诺图ABCD00011110000000011111110000101111Y2的卡诺图ABCD00011110000101010101110101100101Y4的卡诺图逻辑图Y1Y2Y3Y4=1=1=1ABCD盛建伦:《数字逻辑与VHDL逻辑设计》习题解答4-5图 4.48所示是一个由两台水泵向水池供水的系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题
4-1 试分析图题4-1中各电路的逻辑功能。
图题4 - 1
4-2 试分析图题4-2中各电路的逻辑功能。
图题4 - 2
4-3 分析图题4-3所示逻辑电路,写出其简化的逻辑表达 式,并用与非门改进设计。
图题4 - 3
4-4 分析图题4-4所示逻辑电路,写出其简化的逻辑表 达式。
图题4 - 4
4-5 分析图题4-5所示逻辑电路的逻辑功能,写出函数 的逻辑表达式,并用最简线路实现它。
4-16 举重比赛有3个裁判,一个是主裁判A,2个是辅 裁判B和C,杠铃完全举上的裁决由每个裁判按一下自己 面前的按钮来决定。只有2个基本点以上裁判(其中必须 有主裁判)判明成功时,表示成功的灯才亮。试设计此逻 辑电路。
4-17 试用与非门设计一个无反变量输入的最简三级 线路,以实现下列函数。
(1)F(A ,B,C)= Σ m(3,5,6) (2)F(A ,B,C,D)= Σm(1,4,5,8,12)+
Σd(3,6,9,15) (3)F(A ,B,C,D)= Σ m(0,6,10,11,14) (4)F(A ,B,C)= AB + AC + AB 4-18 试用8选1多路选择器组成64选1多路选择器。 4-19 试用中规模集成4位二进制比较器组成18位二 进制数字比较器。 4-20 试用中规模集成4位二进制比较器组成20位二 进制数字比较器。
4-10 设二进制补码[x]补= x0. x1 x2 x3 x4 ,分别写出下 列要求的判断条件:
(1)(1/2≤ x)或(x < - 1/2) (2)(1/4≤ x <1/2)或(- 1/2≤ x < - 1/4) (3)(1/8≤ x <1/4)或(- 1/4≤ x < - 1/8) (4)(0≤ x <1/8)或(- 1/8≤ x <0) 4-11 设输入ABCD是按余3码编码的二进制数码,其相 应的十进制数路如图题4-6 所示,其中A和B为输入变量 ,F为输出函数。试说明当S3 、S2 、S1 、S0 作为控制信 号时,F 与A、B 的逻辑关系。
图题4 - 6
4-7 试分析图题4-7所示的码制转换电路的工作原理 。下标0表示最低位,下标3表示最高位。
图题4 - 7
4-8 分别用与非门、或非门设计如下电路: (1)三变量的非一致电路; (2)三变量的偶数电路; (3)全减器。 4-9 设A,B,C 和D 代表4 位二进制数码, 且x=8A + 4B + 2C + D,写出下列问题的判断条件: (1)4 < x≤15; (2)1≤ x≤9。
4-25 试用异或门设计一个能在4 个不同地方均可独 立控制路灯亮灭的电路。
4-26 试设计一个8 位相同数字比较器,当两数相等时, 输出L = 1,否则L = 0。
4-27 一优先编码器逻辑图如图题4-27所示。 (1)列出使能输入端EN 和优先状态标志位G及A0 A1 A2 的真值表。 (2)说明I7~I0 的优先级别。
4-37 试用与非门设计一个译码器,译出对应ABCD = 0010、1010、1110 状态的3个信号。要求低电平有效 。
4-38 试用4线- 16线译码器和4线- 10线译码器组成 128路输出的译码器。
4-39 试用与或非门设计一个格雷码七段显示译码器, 设七段显示器为共阴极接法。
4-40 试用与非门实现下列函数,要求消除可能存在的竞 争冒险。 (1)L = BC +BC + AC + ABC + ABC (2)L = ABC + ABCD + ABCD + ABC + ABC + ABCD 4-41 用多路选择器实现下列逻辑函数。 (1)L = ABC + ABC + ABC + ABC + ABC + ABC (2)L = ACD + ACD + AB + A B C 4-42 用数据分配器实现下列逻辑函数。 (1)L = AC + ABC (2)L = ABC + ABD + ABCD + BD
图题4 - 27
4-28 试用8线-3线优先编码器集成块组成32线-5线优
先编码器。
4-29 为了使CT54/74138译码器Y6输出低电平,试标
出各输入端应加的电平。
4-30 用3线-8线译码器作地址译码器,要求8位地址为
C0H~C7H时,译码器的Y0~Y7依次输出有效信号。译码 器的输入应如何连接?连接时可以使用必要的逻辑门,品种
x = 8A + 4B + 2C + D – 3 0≤ x ≤9 要求用与非门设计当x ≤2 或x≥7 时,输出F = 1的逻辑电 路。
4-12 要求用与非门设计一个将余3码转换成七段数字 显示器代码的转换电路。
4-13 设x和y均为4位二进制数,它们分别为一个逻辑电 路的输入及输出,要求当0≤x≤4,时,y = x;当5≤x≤9时,y = x + 3,且x 不大于9,试用与非门设计此电路。
4-35 设计一个8421BCD 码乘以5的组合电路,其输出 也是8421BCD 码,并证明实现该功能不需要使用任何门 电路。
4-36 设计一个四输入的检测电路,输入信号A,B,C,D 为8421BCD 码,当输入的BCD数可以被2和3整除时,输 出为1。请列出电路的真值表并进行简化。分别用与非门 和用4选1数据选择器及少量逻辑门实现此电路。
4-14 已知[]原设计一个逻辑电路,以原码作为输入,要求 当AB = 00时,其输出为12;当AB = 01时,其输出反码;当 AB = 10时,其输出补码。
4-15 试为某水坝设计一个水位报警控制器,设水位高 度用4 位二进制数提供。当水位上升到8米时,白指示灯 开始亮;当水位上升到10米时,黄指示灯开始亮;当水位上 升到12米时,红指示灯开始亮,其他灯灭;水位不可能上升 到14米。试用或非门设计此报警器的控制电路。
不限。地址信号为A7~A0 ,A7为高位,A0为低位。 4-31 设计一个能将输入原码x2 x1 x0在控制信号M的
作用下形成反码、补码输出y2 y1 y0的电路(控制信号M = 0时电路输出反码,M = 1时输出补码),并画出电路图。
4-32请用最简便的方法以1位二进制全加器为元件设计一
个4 位代码转换电路,实现由格雷码到二进制码的转换。
4-33 设计一转换电路,当K = 1时,将输入的4位二进制 代码转换为格雷码输出,当K = 0时,将输入的4位格雷码 变换为4位二进制代码输出。试用4选1多路选择器并辅 以与非门,异或门设计此电路,画出逻辑图并写出设计过程 。
4-34 若某工厂有3个车间,每个车间需1kW 的电力。 这3个车间由两组发电机组供电,一台是1kW,另一台是 2kW。此3个车间不一定同时开工。为了节省能源,又要 保证电力供应,需设计一个逻辑电路,以根据3个车间的开 工情况,启动相应的发电机供电,列出真值表,并用双4选1 数据选择器加以实现。
4-21 试设计一个将8421BCD转换为余3码逻辑电路。 4-22 试设计一个可逆的4位码变换器。当控制信号G = 1时,它将8421BCD 码转换为格雷码;G = 0时,它将格雷 码转换为8421BCD 码。 4-23 试设计一个用与非门实现的监测信号灯工作状态 的逻辑电路,一组信号灯由红、黄、绿3 盏灯组成,正常工 作情况,任何时刻只能点亮红或绿或黄或黄加绿灯。其他 情况为故障情况,要求发出故障信号。 4-24 某装置中装有4个传感器A、B、C、D,如果传感 器A 输出为1,同时B、C、D 3 个中至少有2个输出也为1, 则整个装置处于正常工作状态,否则装置工作异常,发出报 警,试用与非门设计逻辑电路。
相关文档
最新文档