完整word版《数字逻辑》第二版习题答案可编辑修改word版.docx
- 文档编号:30429522
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:59
- 大小:985.02KB
完整word版《数字逻辑》第二版习题答案可编辑修改word版.docx
《完整word版《数字逻辑》第二版习题答案可编辑修改word版.docx》由会员分享,可在线阅读,更多相关《完整word版《数字逻辑》第二版习题答案可编辑修改word版.docx(59页珍藏版)》请在冰豆网上搜索。
完整word版《数字逻辑》第二版习题答案可编辑修改word版
第一章
1.什么是模拟信号?
什么是数字信号?
试举出实例。
模拟信号指在时间上和数值上均作连续变化的信号。
例如,温度、压力、
交流电压等信号。
数字信号指信号的变化在时间上和数值上都是断续的,阶跃式的,或
者说是离散的,这类信号有时又称为离散信号。
例如,在数
字系统中的脉冲信号、开关状态等。
2.数字逻辑电路具有哪些主要特点?
数字逻辑电路具有如下主要特点:
●电路的基本工作信号是二值信号。
●电路中的半导体器件一般都工作在开、关状态。
●电路结构简单、功耗低、便于集成制造和系列化生产。
产品价格低廉、使用方便、通用性好。
●由数字逻辑电路构成的数字系统工作速度快、精度高、功能强、可靠性好。
3.数字逻辑电路按功能可分为哪两种类型?
主要区别是什么?
根据数字逻辑电路有无记忆功能,可分为组合逻辑电路和时序逻辑电路两类。
组合逻辑电路:
电路在任意时刻产生的稳定输出值仅取决于该时刻电路输入值的组合,而与电路过去的输入值无关。
组合逻辑电路又可根据输出端个数的多少进一步分为单输出和多输出组合逻辑电路。
时序逻辑电路:
电路在任意时刻产生的稳定输出值不仅与该时刻电路的输入值有
关,而且与电路过去的输入值有关。
时序逻辑电路又可根据电
路中有无统一的定时信号进一步分为同步时序逻辑电路和异步时序逻辑电路。
4.最简电路是否一定最佳?
为什么?
一个最简的方案并不等于一个最佳的方案。
最佳方案应满足全面的性能指标和实际应用要求。
所以,在求出一个实现预定功能的最简电路之后,往往要根据实际情况进行相应调整。
5.把下列不同进制数写成按权展开形式。
(1)(4517.239)10(3)(325.744)8
(2)(10110.0101)2(4)(785.4AF)16
解答
(1)(4517.239)10=4×103+5×102+1×101+7×100+2×
10-1+3×10-2+9×10-3
(2)(10110.0101)2=1×24+1×22+1×21+1×2-2+1×2-4
(3)(325.744)8=3×82+2×81+5×80+7×8-1+4×8-2+4×8-3(4)(785.4AF)16=7×162+8×161+5×160+4×16-1+10×16-2+15
×16-3
6.将下列二进制数转换成十进制数、八进制数和十六进制数。
(1)1110101
(2)0.110101(3)10111.01
解答
(1)(1110101)2=1×26+1×25+1×24+1×22+1×20
=64+32+16+4+1
=(117)10
(001110101)2
(165)8
(01110101)2
(75)16
即:
(1110101)2=(117)10=(165)8=(75)16
(2)(0.110101)2=1×2-1+1×2-2+1×2-4+1×2-6
=0.5+0.25+0.0625+0.015625
=(0.828125)10
(0.110101)2
(0.65)8
(0.11010100)2
(0.D4)16
即:
(0.110101)2=(0.828125)10=(0.65)8=(0.D4)16
(3)(10111.01)2=1×24+1×22+1×21+1×20+1×2-2
=16+4+2+1+0.25
=(23.25)10
(010111.010)2
(27.2)8
(00010111.0100)2
(17.4)16
即:
(10111.01)2=(23.25)10=(27.2)8=(17.4)16
7.将下列十进制数转换成二进制数、八进制数和十六进制数(精确到小数点后4位)。
(1)29
(2)0.27(3)33.33
解答
(1)(29)10=24+23+22+20=(11101)2
=(011101)2=(35)8
=(00011101)2=(1D)16
(2)(0.27)10≈2-2+2-6=(0.010001)2
=(0.010001)2=(0.21)8
=(0.01000100)2=(0.44)16
(3)(33.33)10=(?
)2=(?
)8=(?
)16
即:
(33.33)10=(100001.0101)2=(41.24)8=(21.5)16
8.如何判断一个二进制正整数B=b6b5b4b3b2b1b0能否被(4)10整除?
解答B=b6b5b4b3b2b1b0
=b6×26+b5×25+b4×24+b3×23+b2×22+b1×21+b0×20
=(b6×24+b5×23+b4×22+b3×21+b2)×22+b1×
21+b0×20
可见,只需b1=b0=0即可。
9.写出下列各数的原码、反码和补码。
(1)0.1011
(2)–10110
解答
(1)由于0.1011为正数,所以有
原码=补码=反码=0.1011
(2)由于真值=-10110为负数,所以有
原码=110110(符号位为1,数值位与真值相同)
反码=101001(符号位为1,数值位为真值的数值位按位变反)
补码=101010(符号位为1,数值位为真值的数值位按位变反,末位加1)
10.已知[N]补=1.0110,求[N]原,[N]反和N。
解答[N]反码=1.0101(补码的数值位末位减1)
[N]原码=1.1010(反码的数值位按位变反)
N=-0.1010(原码的符号位1用“-”表示)
11.将下列余3码转换成十进制数和2421码。
(1)011010000011
(2)01000101.1001
解答
(1)(011010000011)余3码=350)10=(001110110000)2421
(2)(01000101.1001)余3码=(12.6)10=(00010010.1100)2421
12.试用8421码和格雷码分别表示下列各数。
(1)(111110)2
(2)(1100110)2
解答
(1)(111110)2=(62)10
=(01100010)8421
=(100001)Gray
(2)(1100110)2=(102)10
=(000100000010)8421
=(1010101)Gray
第二章
1假定一个电路中,指示灯F和开关A、B、C的关系为
F=(A+B)C
试画出相应电路图。
解答
电路图如图1所示。
图1
2用逻辑代数的公理、定理和规则证明下列表达式:
(1)
AB+AC=AB+AC
(2)
AB+AB+AB+AB=1
(3)
AABC=ABC+ABC+ABC
(4)
ABC+ABC=AB+BC+AC
解答
(1)
证明如下
AB+AC=AB⋅AC
=(A+B)(A+C)
=AB+AC+BC
=AB+AC
(2)证明如下
(3)证明如下
AB+AB+AB+AB=A(B+B)+A(B+B)
=A+A
=1
AABC=A(A+B+C)
=AB+AC
=AB(C+C)+AC(B+B)
=ABC+ABC+ABC+ABC
=ABC+ABC+ABC
(4)证明如下
AB+BC+AC=AB⋅BC⋅AC
=(A+B)⋅(B+C)⋅(A+C)
=(A⋅B+AC+BC)⋅(A+C)
=ABC+A⋅B⋅C
3用真值表验证下列表达式:
(1)AB+AB=(A+B)⋅(A+B)
(2)(A+B)⋅(A+B)=AB+AB
解答
(1)真值表证明如表1所示。
表1
A
B
AB
AB
A+B
A+B
AB+AB
(A+B)(A+B)
0
0
0
0
1
0
0
0
0
1
0
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
0
0
0
1
0
0
(2)真值表证明如表2所示。
表2
A
B
AB
AB
A+B
A+B
AB+AB
(A+B)(A+B)
0
0
1
0
1
0
0
0
0
1
0
0
1
1
1
1
1
0
0
0
1
1
1
1
1
1
0
1
0
1
0
0
4求下列函数的反函数和对偶函数:
(1)
F=AB+AB
(2)F=(A+B)⋅(A+C)⋅(C+DE)+E
(3)F=(A+B)(C+DAC)
(4)
解答
F=A[B+(CD+E)⋅G]
(1)
F=(A+B)(A+B)
F'=(A+B)(A+B)
(2)
(3)
(4)
F=[A⋅B+AC+C(D+E)]⋅EF'=[AB+AC+C(D+E)]⋅E
F=AB+C(D+A+C)
F'=AB+C(D+A+C)
F=A+B[(C+D)E+G]
F,=A+B[(C+D)E+G]
5回答下列问题:
(1)如果已知X+Y和X+Z的逻辑值相同,那么Y和Z的逻辑值一定相同。
正确吗?
为什么?
(2)如果已知XY和XZ的逻辑值相同,那么那么Y和Z的逻辑值一定相同。
正确吗?
为什么?
(3)如果已知X+Y和X+Z的逻辑值相同,且XY和XZ的逻辑值相同,那么Y=Z。
正确吗?
为什么?
(4)如果已知X+Y和X·Y的逻辑值相同,那么X和Y的逻辑值一定相同。
正确吗?
为什么?
解答
(1)错误。
因为当X=1时,Y≠Z同样可以使等式X+Y=X+Z成立。
(2)错误。
因为当X=0时,Y≠Z同样可以使等式XY=XZ成立。
(3)正确。
因为若Y≠Z,则当X=0时,等式X+Y=X+Z不可能成立;当X=1时,等式XY=XZ不可能成立;仅当Y=Z时,才能使X+Y=X+Z和XY=XZ同时
成立。
(4)正确。
因为若Y≠Y,则X+Y=1,而X·Y=0,等式X+Y=X·Y不成立。
6用代数法求出下列逻辑函数的最简“与-或”表达式。
(1)
F=AB+ABC+BC
(2)
F=AB+B+BCD
(3)F=(A+B+C)⋅(A+B)⋅(A+B+C)
(4)F=BC+D+D⋅(B+C)⋅(AC+B)
解答
(1)
F=
=
=
=
=
AB+ABC+BCAB+(AB+B)CAB+(A+B)CAB+AC+BCAB+AC
(2)
F=AB+B+BCD
=AB+B
=A+B
(3)
F=(A+B+C)⋅(A+B)⋅(A+B+C)
=(A+B)⋅(A+B)
=B
(4)
F=BC+D+D⋅(B+C)⋅(AC+B)
=BC+D+(B+C)(AC+B)
=BC+D+BC(AC+B)
=BC+D+AC+B
=B+D+AC
7.将下列逻辑函数表示成“最小项之和”形式及“最大项之积”的
简写形式。
(1)
(2)
F(A,B,C,D)=BCD+AB+ABCD+BCF(A,B,C,D)=AB+ABD+(B+CD)
解答
(1)
F(A,B,C,D)=BCD+AB+ABCD+BC
=(A+A)BCD+AB(CD+CD+CD+CD)+ABCD
+(AD+AD+AD+AD)BC
+
=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD
+ABCD+ABCD+ABCD+ABCD+ABCD
=m4+m12+m4+m5+m6+m7+m13+m6+m7+m14+m15
=∑m(4,5,6,7,12,13,14,15)F(A,B,C,D)=∏M(0,1,2,3,8,9,10,11)
(2)
F(A,B,C,D)=AB+ABD+(B+CD)
=A⋅B⋅ABD+B+CD
=(A+B)(A+B+D)+B+CD
=AB+AB+AD+BD+B+CD
=AB+AD+B+CD
=AB(CD+CD+CD+CD)+AD(BC+BC+BC+BC)+B(ACD+ACD
+ACD+ACD+ACD+ACD+ACD+ACD)+CD(AB+AB+AB+AB)
+
=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD
+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD
=m8+m9+m10+m11+m8+m10+m12+m14+m4+m5
+m6+m7+m12+m13+m14+m15+m3+m7+m11+m15
=∑m(3~15)
=∏M(0,1,2)
8用卡诺图化简法求出下列逻辑函数的最简“与-或”表达式和最简
“或-与”表达式。
(1)
F(A,B,C,D)=AB+ACD+AC+BC
(2)F(A,B,C,D)=BC+D+D⋅(B+C)⋅(AD+B)
(3)F(A,B,C,D)=∏M(2,4,6,10,11,12,13,14,15)
解答
(1)函数F(A,B,C,D)=AB+ACD+AC+BC的卡诺图如图2所示。
1
1
1
1
1
1
1
1
1
图2
F(A,B,C,D)=AB+AC+BC(最简与-或式)
F(A,B,C,D)=ABC+ABC
F(A,B,C,D)=(A+B+C)(A+B+C)(最简或-与式)
(2)函数F(A,B,C,D)=BC+D+D⋅(B+C)⋅(AD+B)的卡诺图如图3所示。
F(A,B,C,D)=BC+D+D⋅(B+C)⋅(AD+B)
=BC+D+(B⋅D+C⋅D)(AD+B)
=BC+D+BCD
011110
00
01
11
10
图3
F(A,B,C,D)=B+D(既是最简与-或式,也是最简或-与式)
(3)函数F(A,B,C,D)=∏M(2,4,6,10,11,12,13,14,15)=∑m(0,1,3,5,7,8,9)
的卡诺图如图4所示。
图4
F(A,B,C,D)=AD+B⋅C
(最簡与-或式)
(最簡或-与式)
9用卡诺图判断函数F(A,B,C,D)和G(A,B,C,D)有何关系?
(1)
F(A,B,C,D)=BD+AD+CD+ACD
G(A,B,C,D)=BD+CD+ACD+ABD
(2)
F(A,B,C,D)=(AB+AB)⋅C+(AB+AB)⋅C
G(A,B,C,D)=AB+BC+AC⋅(A+B+C)+ABC
解答
(1)作出函数F和G的卡诺图分别如图5、图6所示。
011110
00
01
11
10
011110
00
01
11
10
图5图6
由卡诺图可知,F和G互为反函数,即:
F=G,F=G
(2)作出函数F和G的卡诺图分别如图7、图8所示。
图7图8
由卡诺图可知,F和G相等,即:
F=G
10
某函数的卡诺图如图9所示.
图9
(1)
若b=a,当a取何值时能得到最简的“与-或”表达式?
(2)a和b各取何值时能得到最简的“与-或”表达式?
解答
(1)当b=a时,令a=1,b=0能得到最简“与-或”表达式:
F=BC+CD+ACD
(3项)
(2)当a=1,b=1时,能得到最简的“与-或”表达式:
F=BC+CD+AC
(3项)
11用列表法化简逻辑函数
F(A,B,C,D)=∑m(0,2,3,5,7,8,10,11,13,15)
解答
F(A,B,C,D)=BD+BD+CD或者F(A,B,C,D)=BD+BD+BC
第三章
9.图1(a)所示为三态门组成的总线换向开关电路,其中,A、B为信号输入端,分别送两个频率不同的信号;EN为换向控制端,控制电平波形如图(b)所示。
试画出Y1、Y2的波形。
图1电路图及有关信号波形
解答
图中,EN=0:
Y1=
A,Y2=B
;EN=1:
Y1=B
Y2=A
。
据此,可做出Y1、Y2的波形图如图2所示。
图2
10.
试画出实现如下功能的CMOS电路图。
(1)F=A⋅B⋅C
(2)F=A+B
(3)F=A⋅B+C⋅D
解答
(1)实现F=A⋅B⋅C的CMOS电路图如图3所示。
(2)实现F
图3
=A+B的CMOS电路图如图4所示。
图4
(3)
实现F=A⋅B+C⋅D的CMOS电路图如图5所示。
图5
11.出下列五种逻辑门中哪几种的输出可以并联使用。
(1)TTL集电极开路门;
(2)普通具有推拉式输出的TTL与非门;
(3)TTL三态输出门;
(4)普通CMOS门;
(5)CMOS三态输出门。
解答上述五种逻辑门中,TTL集电极开路门、TTL三态输出门和CMOS三态输
出门的输出可以并联使用。
12.用与非门组成的基本R-S触发器和用或非门组成的基本R-S触发器在逻辑功能上有什么区别?
解答与非门组成的基本R-S触发器功能为:
R=0,S=0,状态不定(不允许出现);R=0,S=1,置为0状态;
R=1,S=0,置为1状态;
R=1,S=1,状态不变。
或非门组成的基本R-S触发器功能为:
R=0,S=0,状态不变;R=0,S=1,置为1状态;R=1,S=0,置为0状态;
R=1,S=1,状态不定(不允许出现)。
13.在图6(a)所示的D触发器电路中,若输入端D的波形如图6(b)
所示,试画出输出端Q的波形(设触发器初态为0)。
图6电路图及有关波形
解答
根据D触发器功能和给定输入波形,可画出输出端Q的波形如图7所示。
图7
14.已知输入信号A和B的波形如图8(a)所示,试画出图8(b)、(c)中两个触发器Q端的输出波形,设触发器初态为0。
图8信号波形及电路
解答
根据给定输入波形和电路图,可画出两个触发器Q端的输出波形QD、QT如图9所示。
图9输出波形图
15.设图10(a)所示电路的初始状态Q1=Q2=0,输入信号及CP端的波形如图10(b)所示,试画出Q1、Q2的波形图。
图10电路及有关波形
解答
根据给定输入波形和电路图,可画出两个触发器输出端Q1、Q2的波形如图11所示。
图11
16试用T触发器和门电路分别构成D触发器和J-K触发器。
解答
(1)采用次态方程联立法,分别写出T触发器和D触发器的次态方程如下:
T触发器的次态方程:
D触发器的次态方程:
Q(n+1)
=TQ+TQ
比较上述两个方程可得T=D⊕Q
,据此可画出用T触发器和
一个异或门构成D触发器的电路图如图12(a)所示。
(1)采用次态方程联立法,分别写出T触发器和JK触发器的次态方程如下:
T触发器的次态方程:
JK触发器的次态方程:
Q(n+1)
=TQ+TQ
比较上述两个方程可得T=JQ+KQ
,据此可画出用T触发器
和三个逻辑门构成JK触发器的电路图如图12(b)所示。
第四章
图12
1.分析图1所示的组合逻辑电路,说明电路功能,并画出其简化逻辑电路图。
图1组合逻辑电路
解答
○1根据给定逻辑电路图写出输出函数表达式
F=ABC⋅A+ABC⋅B+ABC⋅C
○2用代数法简化输出函数表达式
F=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字逻辑 完整 word 数字 逻辑 第二 习题 答案 编辑 修改