数字逻辑课后答案第七章
数字逻辑(第二版) 华中科技大学出版社(欧阳星明)版数字逻辑答案第七章

习 题 七1. 用4位二进制并行加法器设计一个实现8421码对9求补的逻辑电路。
解答设8421码为B 8B 4B 2B 1 ,其对9的补数为C 8C 4C 2C 1 ,关系如下:相应逻辑电路图如图1所示。
图 12. 用两个4位二进制并行加法器实现2位十进制数8421码到二进制码解答设两位十进制数的8421码为D 80D 40D 20D 10D 8D 4D 2D 1 ,相应二进制数为B 6B 5B 4B 3B 2B 1B 0,则应有B 6B 5B 4B 3B 2B 1B 0 = D 80D 40D 20D 10×1010+D 8D 4D 2D 1,运算如下:× D 80 1D 40 0 D 20 1 D 10 0 + D 80 D 40 D 80 D 20D 40 D 10 D 8D 20D 4 D 10D 2 D 1B 6B 5B 4 B 3B 2B 1B 0据此,可得到实现预定功能的逻辑电路如图2所示。
图 23. 用4位二进制并行加法器设计一个用8421码表示的1位十进制加法解答分析:由于十进制数采用8421码,因此,二进制并行加法器输入被加数和加数的取值范围为0000~1001(0~9),输出端输出的和是一个二进制数,数的范围为0000~10011(0~19,19=9+9+最低位的进位)。
因为题目要求运算的结果也是D 8 D 10D 2D 10 D 18421码,因此需要将二进制并行加法器输出的二进制数修正为8421码。
设输出的二进制数为FC 4 F 4 F 3 F 2 F 1,修正后的结果为'1'2'3'4'4F F F F FC ,可列出修正函数真值表如表1所示。
根据表1写出控制函数表达式,经简化后可得:据此,可画出逻辑电路图如图3所示。
图34. 用一片3-8线译码器和必要的逻辑门实现下列逻辑函数表达式。
解答假定采用T4138和与非门实现给定函数功能,可将逻辑表达式变换如下:逻辑电路图如图4所示。
数字电子技术课后习题答案

❖ 3.21 用8选1数据选择器74151设计一个组合 逻辑电路。该电路有3三个输入逻辑变量A、B、 C和一个工作状态控制变量M。当M=0时电路 实现“意见一致”功能( A、B、C状态一致 时输出为1,否则输出为0),而M=1时电路 实现“多数表决”功能,即输出与A、B、C中 多数的状态一致。
数字电子技术作业
第一章数字逻辑基础 第二章逻辑门电路 第三章组合逻辑电路 第四章触发器 第五章时序逻辑电路 第六章脉冲波形的产生与整形 第七章半导体存储器 第八章可编程逻辑器件 第九章数/模和模/数转换器
1.12 写出下图所示各逻辑图的输出函数表达式,列 出它们的真值表。
F1 F4
F2
F3
解: F1 AB F2 A B F3 BC
ABACBC
BC
A
00 01 11 10
00
1
0
1
11
0
1
0
Y ABC
❖ 3.13某医院有一、二、三、四号病室4间,每室设有 呼叫按钮,同时在护士值班室内对应的装有一号、 二号、三号、四号4个指示灯。
❖ 现要求当一号病室的按钮按下时,无论其它病室的 按钮是否按下,只有一号灯亮。当一号病室的按钮 没有按下而二号病室的按钮按下时,无论三、四号 病室的按钮是否按下,只有二号灯亮。当一、二号 病室的按钮都未按下而三号病室的按钮按下时,无 论四号病室的按钮是否按下,只有三号灯亮。只有 在一、二、三号病室的按钮均未按下四号病室的按 钮时,四号灯才亮。试用优先编码器74148和门电路 设计满足上述控制要求的逻辑电路,给出控制四个 指示灯状态的高、低电平信号。
Y CBA CB CA CBACB CA
数字电路第七章答案

数字电路第七章答案第七章可编程逻辑器件第一节基本内容一、基本知识点(一)可编程逻辑器件基本结构可编程逻辑器件是70年代发展起来的新型逻辑器件,相继出现了只读存储器、可编程只读存储器、可编程逻辑阵列、可编程阵列逻辑、通用阵列逻辑和可擦写编程逻辑器件等多个品种,它们的组成和工作原理基本相似。
的基本结构由与阵列和或阵列构成。
与阵列用来产生有关与项,或阵列把所有与项构成“与或”形式的逻辑函数。
在数字电路中,任何组合逻辑函数均可表示为与或表达式,因而用“与门-或门”两级电路可实现任何组合电路,又因为任何时序电路是由组合电路加上存储元件(触发器)构成的,因而的“与或”结构对实现数字电路具有普遍意义。
在中,输入电路中为了适应各种输入情况,每一个输入信号都配有一缓冲电路,使其具有足够的驱动能力,同时产生原变量和反变量输出,为与门阵列提供互补信号输入。
输出电路的输出方式有多种,可以由或阵列直接输出,构成组合方式输出,也可以通过寄存器输出,构成时序方式输出。
输出既可以是低电平有效,也可以是高电平有效;既可以直接接外部电路,也可以反馈到输入与阵列,由此可见的输出电路根据不同的可编程逻辑器件有所不同。
(二)可编程逻辑器件分类1.按编程部位分类有着大致相同的基本结构,根据与阵列和或阵列是否可编程,分为三种基本类型:(1)与阵列固定,或阵列可编程(2)与或阵列均可编程(3)与阵列可编程,或阵列固定归纳上述的结构特点,列于表7-1。
表7-1 各种的结构特点2.按编程方式分类(1)掩膜编程(2)熔丝与反熔丝编程(3)紫外线擦除、电可编程(4)电擦除、电可编程(5)在系统编程()(三)高密度可编程逻辑器件通常衡量可编程逻辑器件芯片的密度是以芯片能容纳等效逻辑门的数量,一般是以2000为界限,即芯片容纳等效逻辑门小于2000门,称它为低密度可编程逻辑器件或简单的可编程逻辑器件(),若大于2000等效逻辑门,称为高密度可编程逻辑器件()。
数字逻辑第四版华科出版1~7全答案

11
习题课
第 二 章 逻辑代数基础
2.1 假定一个电路中,指示灯F和开关A、B、C的关系为: F = (A+B)C,试画出相应的电路图。
解答:
A
U
B
C
F
精选ppt
12
习题课
2.2 用逻辑代数的公理、定理和规则证明下列表达式。
(1) (AB AC)ABAC
(2) A B A B A B A B 1 (3) A AB A B C C A B C AC B
1.7 将下列十进制数转换成二进制数、八进制数和十六进制 数(精确到小数点后4位)。
(1) 29 (2) 0.27 (3) 33.33
解答: (1) 29 = (11101)2=(65)8=(1D)16 (2) 0.27 = (0.0100)2=(0.21)8=(0.4 )16
(3)33.33 = (100001.0101)2 = (41.24)8= (41.2508)8= (41.2507)8 = (21.5)16 = (21.547B)16=(21.547A)16
20
习题课
2.7 将下列逻辑函数表示成“最小项之和”及“最大项之 积”形式 。
(1) F (A ,B ,C ,D ) B C D A B AC D B BC (2) F (A ,B ,C ,D )(A B AB )(B D C)D
解答: (1) F (A ,B ,C ,D ) B C D A B AC D B BC
精选ppt
3
习题课
1.4 最简电路是否一定最佳?为什么?
解答: 最简电路并不一定是最佳电路。最佳电路应满足全面的
性能指标和实际应用要求。
精选ppt
4
数字逻辑课后习题答案科学出版社_第五版(DOCX页)

第一章开关理论基础1.将下列十进制数化为二进制数和八进制数十进制二进制八进制49 110001 6153 110101 65127 1111111 177635 1001111011 11737.493 111.1111 7.7479.43 10011001.0110111 231.3342.将下列二进制数转换成十进制数和八进制数二进制十进制八进制1010 10 12111101 61 751011100 92 1340.10011 0.59375 0.46101111 47 5701101 13 153.将下列十进制数转换成8421BCD码1997=0001 1001 1001 011165.312=0110 0101.0011 0001 00103.1416=0011.0001 0100 0001 01100.9475=0.1001 0100 0111 01014.列出真值表,写出X的真值表达式A B C X0 0 0 00 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 1 X=A BC+A B C+AB C+ABC5.求下列函数的值当A,B,C为0,1,0时:A B+BC=1(A+B+C)(A+B+C)=1(A B+A C)B=1当A,B,C为1,1,0时:A B+BC=0(A+B+C)(A+B+C)=1(A B+A C)B=1当A,B,C为1,0,1时:A B+BC=0(A+B+C)(A+B+C)=1(A B+A C)B=06.用真值表证明下列恒等式(1) (A⊕B)⊕C=A⊕(B⊕C)A B C (A⊕B)⊕C A⊕(B⊕C)0 0 0 0 00 0 1 1 10 1 0 1 10 1 1 0 01 0 0 1 11 0 1 0 01 1 0 0 01 1 1 1 1所以由真值表得证。
(2)A⊕B⊕C=A⊕B⊕CA B C A⊕B⊕C A⊕B⊕C0 0 0 1 10 0 1 0 00 1 0 0 00 1 1 1 11 0 0 0 01 0 1 1 11 1 0 1 11 1 1 0 07.证明下列等式(1)A+A B=A+B证明:左边= A+A B=A(B+B)+A B=AB+A B+A B=AB+A B+AB+A B=A+B=右边(2)ABC+A B C+AB C=AB+AC证明:左边= ABC+A B C+AB C= ABC+A B C+AB C+ABC=AC(B+B)+AB(C+C)=AB+AC=右边(3)EDCCDACBAA)(++++=A+CD+E 证明:左边=EDCCDACBAA)(++++=A+CD+A B C+CD E=A+CD+CD E=A+CD+E=右边(4) C B A C B A B A ++=C B C A B A ++ 证明:左边=C B A C B A B A ++=C B A C AB C B A B A +++)( =C B C A B A ++=右边8.用布尔代数化简下列各逻辑函数表达式 (1) F=A+ABC+A C B +CB+C B = A+BC+C B (2) F =(A+B+C )(A+B+C) = (A+B)+C C = A+B(3) F =ABC D +ABD+BC D +ABCD+B C = AB+BC+BD (4) F=C AB C B BC A AC +++= BC(5) F=)()()()(B A B A B A B A ++++=B A 9.将下列函数展开为最小项表达式 (1) F(A,B,C) = Σ(1,4,5,6,7)(2) F(A,B,C,D) = Σ(4,5,6,7,9,12,14) 10.用卡诺图化简下列各式(1)C AB C B BC A AC F +++=0 ABC00 01 11 1011111化简得F=C(2)C B A D A B A D C AB CD B A F++++=111111AB CD 00 01 11 1000011110化简得F=D A B A +(3) F(A,B,C,D)=∑m (0,1,2,5,6,7,8,9,13,14)1111111111AB CD 00 01 11 1000011110化简得F=D BC D C A BC A C B D C ++++(4) F(A,B,C,D)=∑m (0,13,14,15)+∑ϕ(1,2,3,9,10,11)Φ1ΦΦ1ΦΦ1Φ1AB CD 00 01 11 1000011110化简得F=AC AD B A ++11.利用与非门实现下列函数,并画出逻辑图。
数字逻辑随堂练习答案

*数字逻辑o第一章进位计数制o第二章、布尔代数▪第一节、“与”“或”“非”逻辑运算的基本定义▪第二节、布尔代数的基本公式及规则▪第三节、逻辑函数的代数化简法▪第四节、逻辑函数的图解化简法▪第五节、逻辑函数的列表化简法o第三章组合逻辑电路的设计▪第一节、常用门电路▪第二节、半加器和全加器的分析▪第三节译码器的分析▪第四节、其它常用电路分析o第四章组合逻辑函数的设计▪第一节、采用门电路实现组合逻辑电路的设计▪第二节、转化成“与非”“或非”“与或非”形式▪第三节、组合电路设计中几个问题的考虑▪第四节、组合逻辑电路设计举例o第五章大规模集成电路▪第一节、由中规模器件构成的组合逻辑电路▪第二节、由中规模器件构成的组合逻辑电路设计▪第三节、采用只读存贮器实现组合逻辑电路设计▪第四节、组合逻辑电路中的竞争与险象*o第六章时序电路的分析▪第一节、同步时序电路▪第二节、触发器的逻辑符号及外部特性▪第三节、时序电路的状态表和状态图▪第四节、同步时序电路的分析方法o第七章同步时序电路的设计▪第一节、概述▪第二节、形成原始状态表的方法▪第三节、状态化简▪第四节、同步时序电路设计举例▪第五节、状态编码*o第八章异步时序电路的分析和设计▪第一节、脉冲异步电路的分析和设计▪第二节、电平异步电路概述▪第三节、电平异步电路分析▪第四节、电平异步电路的设计▪第五节、时序电路中的竞争与险象*o第九章数字逻辑计算机辅助设计方法▪3 / 205 / 207 / 209 / 2011 / 20A. B. C. D. 参考答案:D13 / 2015 / 2017 / 20。
数字电路和数字电子技术课后答案解析第七章

第七章 时序逻辑电路1.电路如图P7.1所示,列出状态转换表,画出状态转换图和波形图,分析电路功能。
图P7.1 解:(1)写出各级的W.Z 。
D 1=21Q Q ,D 2=Q 1,Z=Q 2CP( 2 ) 列分析表( 3 ) 状态转换表(4)状态转换图和波形图。
Q 2 Q 1 D 2 D 1 Q 2n+1 Q 1n+1 Z 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 1 1 1 1 0 1 0 1Q 2 Q 1 Q 2n+1 Q 1n+1 Z 0 0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 1 0 1CPCP Q 1 0 Q 1 0Z( b )Q 2 Q 1 /Z( a )01/011/1 10/100/0图7.A1本电路是同步模3计数器。
2. 已知电路状态转换表如表P7.1所示,输入信号波形如图P7.2所示。
若电路的初始状态为Q2Q1 = 00,试画出Q2Q1的波形图(设触发器的下降沿触发)。
解:由状态转换表作出波形图3. 试分析图P7.3所示电路,作出状态转换表及状态转换图,并作出输入信号为0110111110相应的输出波形(设起始状态Q2Q1 = 00)。
( a )表P7.1XQ2 Q10 10001101101/110/010/001/111/110/011/000/1Q2n+1 Q1n+1/ZCPXQ1 0Q2 0Z图P7.2CPXQ1 0Q1 0Z图P7.A2( b )解:(1)写W.Z 列分析表J 1 = XQ 2 1Q Q X K 1 = X( 2 ) 作出状态转换表及状态转换图(3)作出输出波形图:1 根据状态转换表,作出状态的响应序列,设y = Q 2Q 1 X : 0 1 1 0 1 1 1 1 1 0 y n : 0 02 1 0 2 13 3 3 y n+1: 0 2 1 0 2 1 3 3 3 0Z : 1 1 1 1 1 1 1 0 0 12 根据状态响应序列画响应的输出波形。
数字逻辑第七章作业答案

H’·L’·R’
1
IDLE
R R·H’ 1 H’
R1
H
R2
L2
H’(L’+R’) 1
L3 1 H+LR L L·H’·R’ IDLE 1 R3 1 H’(L’+R’) R R·H’·L’ H+LR
H’(L’+R’) 1 L1 H+LR 1 H+L·R H H+LR R1 1H’(L’+R’) LR3
R
7.4
S
Q
S R 0 0 1 1 0 1 0 1
Q QN 维持原态 0 1 1 0 0* 0*
QN
R
Q
7.5
S QN
7.6 利用带有使能端的T触发器和组合逻辑构造D触发 器
D触发器:Q* = D (转移方程) T触发器的特征方程:Q*= EN·Q’ + EN’·Q=ENQ 所以,激励方程:EN = DQ
W’Y’
X’YZ
X’Z’
对A状态,不满足完备性,少了(X+YZ)’ 对B状态,不满足互斥性,多了W’Y’ 对C状态,满足二义性 对D状态,不满足互斥性,多了XY,并且不满足完备性, 少了(X+Y’)’
L2
7.24修改状态图
L3
H’ 1
H’ 1
H
L1
1 L L·H’·R’ H 1 H+L·R H H
H’·L’·R’
R2
Transition list
Q2Q1Q0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 S 转移表达式 S* Q2*Q1*Q0* 0 0 1 1 0 0 0 0 0 0 1 0 0 1 1 0 1 0 H’·L’·R’ IDLE L1 IDLE L·H’·R’ R·H’·L’ R1 H+L·R LR3 H’·(L’+R’) L2 L1 H+LR LR3
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
W : D0 = D1 = 0, D2 = CD, D3 = 1 X : D0 = 0, D1 = CD, D2 = CD, D3 = 0 Y : D0 = 0, D1 = D2 = C ⊕ D, D3 = 0 Z : D0 = 0, D1 = D2 = D, D3 = 1
由真值表可得:
P(A,B,C, D) = ∑ m(0,3,12,15)
假定采用74LS154和与非门实现给定函数功能,可画出逻辑电路图如图5
所示。
图5
6. 当优先编码器74LS148的Is接0,输入I7I6I5I4I3I2I1I0 =11010001 时,输出为什么状态?
解答
QCQBQA=010(编码I5), QEX=0(编码群输出端,允许编码且有信号输入时为 0), QS=1(允许输出端,允许编码且有信号输入时为1)。
D80 D40 D20 D10
D80 D40 D20 D10
+
D8 D4 D2 D1
B6 B5 B4 B3 B2 B1 B0
据此,可得到实现预定功能的逻辑电路如图2所示。
B6 B5 B4 B3
B2 B1 B0
T693 0
D40 D40 0 D80 0
T693 0
D80 D20
D20 D4
D10 D10
0
0000000000
0
1
0000100001
0
2
0001000010
0
3
0001100011
0
4
0010000100
0
5
0010100101
0
6
0011000110
0
7
0011100111
0
8
0100001000
0
9
0100101001
0
10
0101010000
1
11
0101110001
1
12
0110010010
逻辑电路图如图4所示。
图4
5. 用一片4-16线译码器和适当的逻辑门设计一个1位十进制数2421 码的奇偶位产生电路(假定采用奇检验)。
解答
设2421码为ABCD, 奇偶检验位为P,根据题意可列出真值表如表2所示。 表2
ABCD P ABCD P 0000 1 1011 0 0001 0 1100 1 0010 0 1101 0 0011 1 1110 0 0100 0 1111 1
习题七
1. 用4位二进制并行加法器设计一个实现8421码对9求补的逻辑电 路。 解答 设8421码为B8B4B2B1 ,其对9的补数为C8C4C2C1 ,关系如下:
C8C4C2C1 = 1001 − B8B4B2B1 = 1001 − B8 B4 B2 B1 + 1
相应逻辑电路图如图1所示。
图1 2. 用两个4位二进制并行加法器实现2位十进制数8421码到二进制码
是8421码,因此需要将二进制并行加法器输出的二进制数修正为8421码。设输出
的二进制数为FC4
F4
F3
F2
F1,修正后的结果为
FC
' 4
F4'
F3'
F2'
F1'
,可列出修正
函数真值表如表1所示。
表1
十进制数
输入
输出
修正控制
N
FC4 F4 F3 F2 F1 FC F′4 F′3 F′2 F′1
C
′
1
13
0110110011
1
14
0111010100
1
15
0111110101
1
16
1000010110
1
17
1000110111
1
18
1001011000
1
19
1001111001
1
根据表1写出控制函数表达式,经简化后可得:
C = FC4 + F4F3 + F4F2 = FC4 ⋅ F4F3 ⋅ F4F2
0
9
0
10
0
11
0
12
0
13
0
14
0
15
0
16
1
17
1
18
1
19
1
表1
输入
F4
F3
F2
000
000
001
001
010
010
011
011
100
100
101
101
110
110
111
111
000
000
001
001
输出
修正控制
F1 FC′ F′4 F′3 F′2 F′1
C
000000
0
100001
0
000010
的转换。 解答 设两位十进制数的8421码为D80D40D20D10D8D4D2D1 ,相应二进制数 为 B6B5B4B3B2B1B0 , 则 应 有 B6B5B4B3B2B1B0 = D80D40D20D10 × 1010 + D8D4D2D1,运算如下:
D80 D40 D20 D10
×
1010
控制逻辑门组成,可以构成双缓冲、单缓冲和直通三种工作方式。
工作方式选择受控制信号 CS, ILE , WR1 , WR 2 , XFER 的控制。 双缓冲方式:首先在 CS , ILE , WR1 控制下将数据锁存到输入寄
存器,然后在 XFER, WR 2 控制下将输入寄存器中数 据锁存到DAC寄存器。
路较复杂,一般分辨率较低;逐次比较型速度较快,精度高;双积 分型精度高、抗干扰能力强,但速度较慢。 18. ADC0809如何实现对8路模拟量输入的选择?当它与微机连接时是
否要外加三态缓冲器? 解答
ADC0809由3根地址选择线实现对8路模拟量输入的选择。由于 ADC0809内部带有三态输出缓冲器,所以当它与微机连接时不需要 外加三态缓冲器。
单缓冲方式:令输入寄存器和DAC寄存器中的一个处于受控状态,
另一个处于直通状态。
直通方式:令输入寄存器和DAC寄存器中均处于直通状态。
17. 常见集成A/D转换器按转换方法的不同可分成哪几种类型?各有 何特点?
解答 集成A/D转换器按转换方法的不同可分成并行比较型、逐次比
较型和双积分型几种类型。并行比较型转换速度高,但由于内部线
据此,可画出逻辑电路图如图3所示。
图3 4. 用一片3-8线译码器和必要的逻辑门实现下列逻辑函数表达式。
F1 = AC + ABC F2 = A + B F3 = AB + AB
解答 假定采用T4138和与非门实现给定函数功能,可将逻辑表达式
变换如下:
∑ F1 = AC + ABC = m(0,2,6) = m0 ⋅ m2 ⋅ m6 ∑ F2 = A + B = m(0,1,2,3,6,7) = m0 ⋅ m1 ⋅ m2 ⋅ m3 ⋅ m6 ⋅ m7 ∑ F3 = AB + AB = m(0,1,6,7) = m0 ⋅ m1 ⋅ m6 ⋅ m7
= FC4 ⋅ F4F3 ⋅ F4F2
据此,可画出逻辑电路图如图3所示。 图3
7. 试用4路数据选择器实现余3码到8421码的转换。 解答 假定用ABCD表示余3码,WXYZ表示8421码,并选择A、B作为选择变量,可求出各4路 数据选择器的数据输入端分别为:
W : D0 = D1 = 0, D2 = CD, D3 = 1 X : D0 = 0, D1 = CD, D2 = CD, D3 = 0 Y : D0 = 0, D1 = D2 = C ⊕ D, D3 = 0 Z : D0 = 0, D1 = D2 = D, D3 = 101000110
000100
0
100101
0
000110
0
100111
0
001000
0
101001
0
010000
1
110001
1
010010
1
110011
1
010100
1
110101
1
010110
1
110111
1
011000
1
111001
1
C = FC4 + F4F3 + F4F2
根据表1写出控制函数表达式,经简化后可得:
用4个四路数据选择器和4个逻辑门构造出该代码转换电路,逻辑图如图6所 示。
图6
8. 当4路选择器的选择控制变量A1、A0接变量A、B,数据输入端D0、
D1、D2、D3依次接 C 、0、0、C时,电路实现何功能?
解答
输出函数表达式如下:
W = A ⋅ B ⋅ C + ABC
电路实现三变量“一致性”检测功能。
设计出该序列发生器的逻辑电路图如图8所示。
图8
11. 在图9所示电路中,若取R1=2R2 ,请问输出矩形波的占空比为多 少?
图9 解答
2R2 + R2 = 3R2 = 3 2R2 + 2R2 4R2 4
12. 分析图10所示由定时器5G555构成的多谐振荡器。
图10
(1)计算其振荡周期;
(2)若要产生占空比为50%的方波,R1和R2的取值关系如何?
所示。 表3
CP
Q0Q1Q2 F(DR)