数字逻辑第一章作业参考答案

合集下载

数字逻辑与数字系统设计习题参考答案

数字逻辑与数字系统设计习题参考答案
(3)(2018.49)10=(0010000000011000.01001001)8421BCD
(4)(0.785)10=(0.011110000101)8421BCD
1.9
(1)(106)10=(1101010)2原码=反码=补码=01101010
(2)(-98)10=(-1100010)2原码=11100010
不考虑无关项,化简后的表达式:
F=
按考虑无关项化简结果绘制的逻辑电路习题4.10图(a)所示:
习题4.10图(a)
按不考虑无关项化简结果绘制的逻辑电路如习题4.10图(b)所示
习题4.10图(b)
4.11解:这是一个优先编码器的问题,设特快为A,直快为B,慢车为C,没有开车要求,输出为0,若A要求开车则输出,1,B要求开车输出为2,C要求开车输出3,根据A-B-C的优先顺序列功能表如下:
4.6解:根据题意:F= ,所以,可绘制电路如习题4.6图所示
习题4.6图
4.7解:根据题意:F= ,所以,可绘制电路如习题4.7图所示
习题4.7图
4.8解:
习题4.8图
4.9解:根据题意,三个变量有两个为1的卡诺图如习题4.9图(a)所示:
习题4.9图(a)
由此可列出逻辑表达式为:F= ,根据逻辑表达式可绘制逻辑电路习题4.9图(b)所示:
输入
输出
A
B
C
T1
T0
0
0
0
0
0
0
0
1
1
1
0
1
0
1
0
0
1
1
1
0
1
0
0
0
1
1
0

数字逻辑课后习题答案

数字逻辑课后习题答案

第一章开关理论基础1.将下列十进制数化为二进制数和八进制数十进制二进制八进制491100016153110101651271111111177635100111101111737.493111.11117.7479.4310011001.0110111231.3342.将下列二进制数转换成十进制数和八进制数二进制十进制八进制1010101211110161751011100921340.100110.593750.4610111147570110113153.将下列十进制数转换成8421BCD码1997=000110011001011165.312=01100101.0011000100103.1416=0011.00010100000101100.9475=0.10010100011101014.列出真值表,写出X的真值表达式A B C X00000010010001111000101111011111X=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)0000000111010110110010011101001100011111所以由真值表得证。

(2)A⊕B⊕C=A⊕B⊕CA B C A⊕B⊕C A⊕B⊕C00011001000100001111100001011111011111007.证明下列等式(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)E D C CD A C B A A )(++++=A+CD+E证明:左边=ED C CD A C B A A )(++++=A+CD+A B C +CDE =A+CD+CD E =A+CD+E =右边(4)C B A C B A B A ++=CB C A B A ++证明:左边=CB AC 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)CAB C B BC A AC F +++=0 ABC00 01 11 1011111化简得F=C(2)CB A D A B A DC AB CD B A F++++=111111AB CD 00 01 11 1000011110化简得F=DA B A +(3)F(A,B,C,D)=∑m (0,1,2,5,6,7,8,9,13,14)1111111111ABCD 00 01 11 1000011110化简得F=DBC 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=ACAD B A ++11.利用与非门实现下列函数,并画出逻辑图。

数字逻辑-习题以及习题答案

数字逻辑-习题以及习题答案

AD
F的卡诺图
ACD
G的卡诺图
根据F和G的卡诺图,得到:F G
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第3章习题 3.4 在数字电路中,晶体三极管一般工作在什么状态?
答:在数字电路中,晶体三极管一般工作在饱和导通状态 或者截止状态。
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第3章习题
111110
1100110
⊕ ⊕⊕⊕ ⊕
10 000 1
⊕ ⊕⊕⊕ ⊕⊕
10 101 01
⑵ (1100110)2 = 64+32+4+2 = (102)10 = (0001 0000 0010)8421码
(1100110)2 =( 101?0101 )格雷码
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第2章习题
2.2 用逻辑代数的公理、定理和规则证明下列表达式:
⑴ AB AC AB AC
⑵ AB AB AB AB 1
⑶ AABC ABC ABC ABC
证⑴:AB AC
AB AC
A B A C
AA AC BA BC
证⑶:AABC
A A B C
AB AC
第1章习题 1.3 数字逻辑电路可分为哪两种类型?主要区别是什么?
答:数字逻辑电路可分为组合逻辑电路、时序逻辑电路两 种类型。 主要区别:组合逻辑电路无记忆功能, 时序逻辑电路有记忆功能。
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第1章习题 1.6 将下列二进制数转换成十进制数、八进制数和十六进制数。
第2章习题 2.8 ⑴ ②求出最简或-与表达式。
两次取反法
圈0,求F 最简与或式。

数字逻辑第四版课后练习题含答案

数字逻辑第四版课后练习题含答案

数字逻辑第四版课后练习题含答案1. 第一章1.1 课后习题1. 将十进制数22转换为二进制数。

答:22 = 101102. 将二进制数1101.11转换为十进制数。

答:1101.11 = 1 x 2^3 + 1 x 2^2 + 0 x 2^1 + 1 x 2^0 + 1 x 2^(-1) + 1 x 2^(-2) = 13.753. 将二进制数1101.01101转换为十进制数。

答:1101.01101 = 1 x 2^3 + 1 x 2^2 + 0 x 2^1 + 1 x 2^0 + 0 x 2^(-1)+ 1 x 2^(-2) + 1 x 2^(-4) + 0 x 2^(-5) + 1 x 2^(-6) = 13.406251.2 实验习题1. 合成与门电路设计一个合成与门电路,使得它的输入A,B和C,只有当A=B=C=1时输出为1,其他情况输出为0。

答:下面是一个合成与门电路的示意图。

合成与门电路示意图其中,S1和S2是两个开关,当它们都被打开时,电路才会输出1。

2. 第二章2.1 课后习题1. 将十进制数168转换为八进制数和二进制数。

答:168 = 2 x 8^3 + 1 x 8^2 + 0 x 8^1 + 0 x 8^0 = 250(八进制)。

168 = 10101000(二进制)。

2. 将八进制数237转换为十进制数和二进制数。

答:237 = 2 x 8^2 + 3 x 8^1 + 7 x 8^0 = 159(十进制)。

237 = 010111111(二进制)。

2.2 实验习题1. 全加器电路设计一个全加器电路,它有三个输入A,B和C_in,两个输出S和C_out。

答:下面是一个全加器电路的示意图。

C_in|/ \\/ \\/ \\/ \\/ \\A|________ \\| | AND Gate______| |B|__| XOR |_| S\\\\ /\\ /\\ /\\ /| | OR Gate| ||_| C_out其中,AND Gate表示与门,XOR Gate表示异或门,OR Gate表示或门。

第1章 数字逻辑基础-习题答案

第1章  数字逻辑基础-习题答案

第1章数字逻辑基础1.1 什么是数字电路?与模拟电路相比,数字电路具有哪些特点?答:处理数字信号并能完成数字运算的电路系统称为数字电路。

特点:采用二进制,结构简单易于集成;可用于数值计算和逻辑运算;抗干扰,精度高;便于长期存储和远程传输,保密性好,通用性强。

1.2 模拟电路与数字电路之间的联系纽带是什么?答:模拟电路与数字电路之间的联系纽带是模-数或数-模转换。

1.3举例说明我们身边的模拟信号和数字信号。

答:我们身边常见的模拟信号有:温度、速度、压力、流量、亮度等等;而常见的数字信号有:开关、二极管的状态、电灯的状态等。

1.4 把下列二进制数转换成十进制数。

(1)(11000101)2= (197)10(2)(0.01001)2 = (0.28)10(3)(1010.001)2= (10.125)10 (4)(01011100)2 =(92)10(5)(11.01101)2 = (3.40625)10(6)(111.11001)2 =(7.78125)10 1.5 把下列十进制数转换成二进制数。

(1)(12.0625)10 = (1100.0001)2(2)(127.25)10 = (1111111.01)2(3)(101)10 = (1100101)2(4)(51.125)10 =(110011.001)2(5)(87.625)10 =(1010111.101)2(6)(191)10 =(10111111)2 1.6 把下列二进制数分别转换成十进制数、八进制数和十六进制数。

(1) (110101111.110)2 = (431.75)10 =(657.6)8 =(1AF.C)16(2)(1101111.0110)2 = (111.375)10 =(157.3)8 =(6F.6)16(3)(11111.1010)2 = (31.625)10 =(37.5)8 =(1F.A)16(4)(100001111.10)2 = (271.5)10 =(417.4)8 =(10F.8)16(5)(1000111.0010)2 =(71.125)10 =(107.1)8 =(47.2)16(6)(10001.1111)2 = (17.9375)10 =(21.74)8 =(11.F)161.7 把下列八进制数分别转换成十进制数、十六进制数和二进制数。

数字逻辑基础作业及详细答案

数字逻辑基础作业及详细答案

第一章 数字逻辑基础 作业及参考答案P431-7 列出下列问题的真值表,并写出逻辑函数表达式(1)3个输入信号A 、B 、C ,如果3个输入信号都为1或其中两个信号为0,输出信号F 为1,其余情况下输出信号F 为0 。

(2)4个输入信号A 、B 、C 、D ,如果4个输入信号出现偶数个0时,输出信号F 为1,其余情况下,输出信号F 为0.(1)解:根据题意列出真值表如下:(2)解:根据题意列出真值表如下:ABC C B A C B A C B A F +++=ABCD D C AB D C B A D C B A D BC A D C B A D C AB D C B A F +++++++=1-8 写出下列函数的反函数表达式和对偶函数表达式解:(1)C AB F += C B A F ⋅+=)( C B A F ⋅+=)('(2)C B A F +⊕= C B A F +⊕=C B A B A F ⋅+⋅+=)()('(3)E BD AC D B A F )()(+++= ])()[()]([E D B C A D B A F ++⋅+⋅++= ])()[()('E D B C A BD A F ++⋅+⋅+=(4) CD A C B A B A F ++=)( )(CD A C B A B A F ++=)()('D C A C B A B A F ++⋅+++=1-9 证明下列等式(1)))(())()((C A B A C B C A B A ++=+++证明:))(())()((C B BC B A AC C B C A B A +++=+++BC BC A B A AC ABC ++++=BC B A AC ++=))((C A B A ++= 证毕。

(2)E CD A E D C CD A ABC A ++=++++)(证明:E D C CD A A E D C CD A ABC A )()(+++=++++ E D C A E D C D C A E D C CD A +++=++++=+++=)()(E CD A ++=证毕。

(完整)数字逻辑电路第1-6章作业汇总,推荐文档

(完整)数字逻辑电路第1-6章作业汇总,推荐文档

第一章单选题1(10分)、8421BCD码1001对应的余3码为∙A、0011∙B、1100∙C、1000∙D、0001参考答案: B2(10分)、-3的四位补码(含符号位)为:∙A、1011∙B、1101∙C、1110∙D、1100参考答案: B3(10分)、若1100是2421BCD码的一组代码,则它对应的十进制数是∙A、5∙B、6∙C、7∙D、8参考答案: B4(10分)、十六进制数FF对应的十进制数是∙A、253∙B、254∙C、255∙D、256参考答案: C5(10分)、二进制数111011.101转换为十进制数为:∙A、58.625∙B、57.625∙C、59.625∙D、60.125参考答案: C6(10分)、设二进制变量A=0F0H,B=10101111B,则A和B与运算的结果是∙A、10100000∙B、11111111∙C、10101111∙D、11110000参考答案: A7(10分)、-3的四位原码为:∙A、1111∙B、1010∙C、1011∙D、1101参考答案: C第二章单选题1(6分)、逻辑函数L=AB+AC的真值表中,使得L=1的输入变量组合有多少种?摩根定理参考答案: A5(6分)、若1100是2421BCD码的一组代码,则它对应的十进制数是∙A、5∙B、6∙C、7∙D、8参考答案: B6(6分)、存在多少组取值使最小项ABCD的值为0∙A、1∙B、16∙C、3∙D、7参考答案: A7(6分)、奇数个1进行异或运算的结果为:∙A、1∙B、∙C、不确定∙D、还是不确定参考答案: A8(6分)、“或非”门中的某一输入值为“0”,那么它的输出值是∙A、∙B、要取决于其它输入端的值∙C、为“1”∙D、取决于正逻辑还是负逻辑参考答案: B9(6分)、与十进制数12.5等值的二进制数为:∙A、1100.10∙B、1011.11∙C、1100.11∙D、1100.01参考答案: A10(6分)、设二进制变量A=0F0H,B=10101111B,则A和B与运算的结果是∙A、10100000∙B、11111111∙C、10101111∙D、11110000参考答案: A11(6分)、二进制数111011.101转换为十进制数为:∙A、58.625∙B、57.625∙C、59.625∙D、参考答案: C12(6分)、四变量逻辑函数Y(ABCD)的最小项m8为( )∙A、ABCD'∙B、A'BCD'∙C、AB'C'D'∙D、ABCD参考答案: C13(6分)、逻辑函数L=AB+CD的真值表中,L=1的状态有多少个?∙A、2∙B、4∙C、6∙D、7参考答案: D14(6分)、十六进制数FF对应的十进制数是∙A、253∙B、254∙C、255∙D、256参考答案: C15(6分)、-3的四位补码(含符号位)为:∙A、1011∙B、1101∙C、1110∙D、1100参考答案: B判断题16(1分)、全体最大项的和为0,任意两个最小项的乘积为1。

数字逻辑电路第1章习题解答

数字逻辑电路第1章习题解答

第1章 数字逻辑基础1-1 将下列二进制数转换为十进制数。

(1) 2(1101) (2) 2(10110110) (3) 2(0.1101) (4) 2(11011011.101) 解(1)3210210(1101)12120212(13)=⨯+⨯+⨯+⨯=(2)75421210(10110110)1212121212(182)=⨯+⨯+⨯+⨯+⨯= (3) 124210(0.1101)1212120.50.250.0625(0.8125)---=⨯+⨯+⨯=++= (4)76431013210(11011011.101)22222222 12864168210.50.125 (219.625)--=+++++++=+++++++= 1-2 将下列十进制数转换为二进制数和十六进制数(1) 10(39) (2) 10(0.625) (3) 10(0.24) (4) 10(237.375) 解(1)10216(39)(100111)(27)== (2) 10216(0.625)(0.101)(0.A)==(3)近似结果: 16210)3.0()00111101.0()24.0(D =≈ (4) 10216(237.375)(1110'1101.011)(0ED.6)== 1-3 将下列十六进制数转换为二进制数和十进制数(1) 16(6F.8) (2) 16(10A.C) (3) 16(0C.24) (4) 16(37.4) 解(1) 16210(6F.8)(1101111.1)(111.5)== (2) 16210(10A.C)(1'0000'1010.11)(266.75)== (3) 16210(0C.24)(1100.0010'01)(12.140625)== (4) 16210(37.4)(11'0111.01)(55.25)== 1-4 求出下列各数的8位二进制原码和补码(1) 10(39)- (2) 10(0.625) (3) 16(5B) (4) 2(0.10011)- 解(1)10(39)(1'0100111)(1'1011001)-==原码补码 (2) (0.1010000)(0.1010000)==10原码补码(0.625) (3) 16(5B)(01011011)(01011011)==原码补码(4) 2(0.10011)(1.1001100)(1.0110100)-==原码补码1-5 已知10X (92)=-,10Y (42)=,利用补码计算X +Y 和X -Y 的数值。

数字逻辑第一章习题答案

数字逻辑第一章习题答案

1.6 完成下列二进制加、减法。 完成下列二进制加、减法。 ⑵ (1010011)2
1.16 已知下列机器数,写出它们所对应的真值。 已知下列机器数,写出它们所对应的真值。 x1 =( -1011 )2 = -11 x2 = (-0100) 2 = - 4 x3 =( -0101) 2 = - 5
x4 =( + 0000) 2 = +0 x5 = (+11000) 2 = +8
1.24 分别确定下列二进制代码的奇校验和偶校验的值。 分别确定下列二进制代码的奇校验和偶校验的值。 奇校验 1010101 1111110 100001110 110000101 二进制码 典型格雷码 典型格雷码 二进制代码 1 1 1 1 111000 100100 111000 101111 偶校验 0 0 0 0 10101010 11111111 01010101 01100110
1.4 确定下列算术运算在哪些进位计数制下成立(至少一个进位 确定下列算术运算在哪些进位计数制下成立( 计数制下是正确的。) 计数制下是正确的。) ⑴ R>6 (2) R=8 ⑶ R>3 (4) R=5 ⑸ R=4 (6) R=6
1.5 把以下各数转换成 进制。 把以下各数转换成16进制 进制。 (57190) 10 = (DF66 )16 (82.02) 10 ≈ (52.052 )16 ⑴ (1001110)2 (13705.207) 8 = (17C5.438 )16 (1234.56) 10 ≈ (4D2.8F6 )16 ⑶ (1111010 )2 ⑷ (101 )2
1.17 将下列各数表示为原码、反码和补码(取8位)。 将下列各数表示为原码、反码和补码( 位 13/128 = [0.0001101] 原 = [0.0001101] 反 = [0.0001101] 补 -13/128 = [1.0001101] 原 = [1.1110010] 反 = [1.1110011] 补 -15/64 = [1.0011110] 原 = [1.1100001] 反 = [1.1100010] 补 其中:小数点不占内存位置,只标识其位置。 其中:小数点不占内存位置,只标识其位置。 1.23 完成下列数制转换成。 完成下列数制转换成。 ⑴ (1010111)BCD = (57) 10 ⑵ (100000111001 .01110101)BCD = (839.75) 10 ⑶ (1011001111001001)余3码 = (1000000010010110) BCD 码 ⑷ (752.18) 10 = (11101010010.00011000) BCD

数字逻辑 第一章习题答案

数字逻辑 第一章习题答案

6.将下列二进制数转换成十进制数、八进制 将下列二进制数转换成十进制数、 将下列二进制数转换成十进制数 数和十六进制数。 数和十六进制数。 )(1110101)2=(117)10 = ( 1 6 5 )8 (1)( )( ) ( ) =(75)16 ( ) )(0.110101)2 =(0.828125)10 (2)( )( ) ( ) =(0.65)8 =(0.D4)16 ( ) ( ) )(10111.01)2 =(23.25)10 (3)( )( ) ( ) =(27.2)8 =(17.4)16 ( ) ( )
11.将下列余3码转换成十进制数和2421码。 (1)( 0110 1000 0011)余3码 =(350)10 =(0011 1011 0000)2421 (2) ( 0100 0101.1001) 余3码 =(12.6)10 =(000 试用8421码和格雷码分别表示下列各数。 (1) (111110)2 = (62) 10= (0110 0010)8421 = (100001) Gray (2) (1100110)2 = (102) 10 = (0001 0000 0010) 8421 = (1010101) Gray
9.写出下列各数的原码、反码和补码。 (1) 由于0.1011为正数,所以有 [0.1011]原码 = [0.1011]补码 = [0.1011]反码 =0.1011 (2)由于真值= -10110 为负数,所以有 [-10110]原码 = 1 1 0 1 1 0 [-10110]反码 = 1 0 1 0 0 1 [-10110]补码 = 1 0 1 0 1 0
1. 什么是模拟信号?什么是数字信号?试举出实例。 什么是模拟信号?什么是数字信号?试举出实例。 模拟信号-----指在时间上和数值上均作连续变化的 指在时间上和数值上均作连续变化的 模拟信号 信号。例如,温度、压力、交流电压等信号。 信号。例如,温度、压力、交流电压等信号。 数字信号-----指信号的变化在时间上和数值上都是 指信号的变化在时间上和数值上都是 数字信号 断续的,阶跃式的,或者说是离散的, 断续的,阶跃式的,或者说是离散的,这类信号 有时又称为离散信号。例如, 有时又称为离散信号。例如,在数字系统中的脉 冲信号、开关状态等。 冲信号、开关状态等。

数字逻辑 第一章 作业参考答案

数字逻辑 第一章 作业参考答案

解:该命题的真值表如下:
输入
输出
(1)不考虑无关项的情况下,输出逻辑函数表达式为:
ABCD
F
0000
0
F (m1,m3,m5,m7 ,m9 ) AD BCD
0001
1
(2)考虑无关项的情况下,输出逻辑函数表达式为:
0010
0
0011
1
0100
0
0101
1
F (m1,m3,m5,m7,m9) (d10,d11,d12,d13,d14d15)
AB CD 00 01 11 10 00 0 0 0 0 01 0 1 1 0 11 0 1 1 0 10 1 0 0 1 Y2 的卡诺图
将 Y1、Y2 卡诺图中对应最小项相或,得到 Y1+Y2 的卡诺图如下:
AB CD 00 01 11 10 00 1 0 0 0 01 1 1 1 0 11 0 1 1 0 10 1 0 0 1
P151: 3-4 试分析图 3-64 所示电路逻辑功能。图中 G1、G 0 为控制端。A、B 为输入端。 要求写出 G1、G 0 四种取值下的 F 表达式。
解: 3-8 使用与非门设计一个数据选择电路。S1、S0 选择端,A、B 为数据输入端。数
据选择电路的功能见表 3-29。数据选择电路可以反变当量G1输=入0、。G 0=0 时:
输出 F 0 1 1 1 1 1 1 0
由卡诺图可得 F = A + BC + BC = A • BC • BC
(3)逻辑图表示如下:
1-12 用与非门和或非门实现下列函数,并画出逻辑图。
解:(1) F(A, B,C) = AB + BC = AB • BC
(2) F(A, B,C, D) = (A + B) • (C + D) = A + B + C + D

第01章_数字逻辑习题答案

第01章_数字逻辑习题答案

第一章数字逻辑习题1.1数字电路与数字信号1.1.2 图形代表的二进制数0101101001.1.4一周期性数字波形如图题所示,试计算:(1)周期;(2)频率;(3)占空比例MSB LSB0 1 2 11 12 (ms)解:因为图题所示为周期性数字波,所以两个相邻的上升沿之间持续的时间为周期,T=10ms 频率为周期的倒数,f=1/T=1/0.01s=100HZ占空比为高电平脉冲宽度与周期的百分比,q=1ms/10ms*100%=10%1.2数制2 1.2.2将下列十进制数转换为二进制数,八进制数和十六进制数(要求转换误差不大于4(2)127 (4)2.718解:(2)(127)D=72-1=(10000000)B-1=(1111111)B=(177)O=(7F)H(4)(2.718)D=(10.1011)B=(2.54)O=(2.B)H1.4二进制代码1.4.1将下列十进制数转换为8421BCD码:(1)43 (3)254.25解:(43)D=(01000011)BCD1.4.3试用十六进制写书下列字符繁荣ASCⅡ码的表示:P28(1)+ (2)@ (3)you (4)43解:首先查出每个字符所对应的二进制表示的ASCⅡ码,然后将二进制码转换为十六进制数表示。

(1)“+”的ASCⅡ码为0101011,则(00101011)B=(2B)H(2)@的ASCⅡ码为1000000,(01000000)B=(40)H(3)you的ASCⅡ码为本1111001,1101111,1110101,对应的十六进制数分别为79,6F,75(4)43的ASCⅡ码为0110100,0110011,对应的十六紧张数分别为34,331.6逻辑函数及其表示方法1.6.1在图题1. 6.1中,已知输入信号A,B`的波形,画出各门电路输出L的波形。

解: (a)为与非,(b)为同或非,即异或。

数字逻辑第一章作业参考答案

数字逻辑第一章作业参考答案

第一章数字逻辑基础作业及参考答案P43()1-11已知逻辑函数F AB BC CA ,试用真值表、卡诺图和逻辑图表示该函数。

解:(1)真值表表示如下:1-12用与非门和或非门实现下列函数,并画出逻辑图。

解: (1) F(A,B,C)= AB + BC = AB ?B C(2) F(A,B,C,D) = (A+B)?(C + D)二 A+B + C + D输入输出 A B C F 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 11100 01 11 10 由卡诺图可得(3)逻辑图表示如下:F 二 A + B C + B C =A?B C ?B CACA BC BCABC AC ? ABC ? BC ABC(A 1C)?(A BC)?(BC) AB C(AB AC AC B C C)?(B C) ABCABC ABC AC ABC AC BC BC C ABC ABCABCACABCACBCBC CABCCAD AD AB AC BD ACE BE DE题 1-12(1) 题 1-12(2)1-14利用公式法化简下列函数为最简与或式。

解(3) F解:(2) FA AC BD BE DE(2)卡诺图表示如下:0 10 111111=A + C + BD + BE解(5) F (A B C D)(A B C D)(A BCD)F' ABCD ABCD ABCD BCD ABCD BCD ABD••• F =(B + C + D)(A+B + D)二 AC + B+ DP441-15利用卡诺图化简下列函数为最简与或式。

解:(3) F = (A +B + C + D)(A+B+C + D)(A +B + C + D)(A + B + C +D) 方法 i : F = (A+B+C + D)(A + B + C + D)(A + B+C + D)(AB AC AD AB B BC BDACCDAD CD D)(ABCD)(AC B AC D)(A B C D)AC ABCACD ABBC BDABC ACACD AD BDCD=AC + AB + BC + B D + AC + AD + BD + CD解(5) F(A, B,C, D) = Rm o ,m 2,m 5,m 6,m 8,m 10m 12,m 14,m 15)-CDAB 、00 01111000 01F(A,B,C,D) CD AD BD ABCABCD001、01 I 1「1「0 111 JF 110I 11 JaV .F = AC + AC + BD+BD +AD1 0 0 1 01 0 1 10 1 1 10 0 1F 的卡诺图00 01 1110F 的卡诺图11 101-16(1)F(A,B,C,D) (m2,m4,m6,m9,m13,m14)解:画出函数F的卡诺图如下:(d0, d1, d3 , d11 , d15)00 XXX1 01 1 0 01 11 0 1 X 1 10 01X经化简可得F (代B,C,D) AD AD ABC1- 16(3) F(A,B,C,D)(m 0,m 13,m 14,m 15)(aa ,d 3,d 9,d 10,dn)解:画出函数F 的卡诺图如下:■ CD AB 、 00 01111000 01 11 101-18 (1) Y AB AC BC Z AB 解:画出函数 Y 、Z 的卡诺图如下:1-18 (2) Y (A B C)(AB CD) 解:Y (AB C)(AB CD) AB1 XXX0 0 0 0 0 111XXX经化简可得F(A,B,C,D) ABAD AC 0 0 1 0 0 0 1 0 1 1 1 1 00 10100 01 11 10的卡诺图11 10 ACBC由卡诺图可知:Y Z1 1 0 1 1 0 0 0AB^CD 00Z AB CDACD BCD ABC CD 0 1Z 的卡诺图00 丫2的卡诺图1-19已知 0 0 1 00 0 1 01 1 1 1 0 0 1 0 0111 10 Z 的卡诺图 A B 、C 、D 是一个十进制数 X 的8421BCD 码,当X 为奇数时,输出 Y 为1,否则Y 为0。

数字逻辑设计基础答案 (第1-13章)

数字逻辑设计基础答案 (第1-13章)

=(5.75)10
[题 2-3] 将下列二进制数转换成八进制数和十六进制数 (1) (1010001101)2 (3) (0.11100011)2 (2) (110110001.11001)2 (4) (1001101.110011)2
解:将二进制数转换为八进制或十六进制的方法是:以小数点为中心,分别向左、右按 3 位一组转换为八进制, 或按 4 位一组转换为十六进制, 最后不满 3 位或 4 位的需补 0 组成, 将每组以对应等值的八进制数或十六进制数代替。 (1) (1010001101)2 =(1215)8 =(28D)16 (2) (110110001.11001)2 =(661.62)8 =(1B1.C8)16 (3) (0.11100011)2 =(0.706)8 =(0.E3)16 (4) (1001101.110011)2 =(115.63)8 =()16 [题 2-4] 将下列十六进制数转换成二进制数、八进制数和十进制数 (1) (4E8.3)16 (3) (0.CD2)16 解: (1) (4E8.3)16 =(10011101000.0011)2 =(2350.14)8 = (1256.1875)10 (2) (AB4.0C1)16 =(101010110100.000011000001)2 =(5264.03401)8 = (2740.004147690625)10 (3) (0.CD2)16 =(0.110011010010)2 =(0.6322)8 = (0.80126953125)10 (4) (AF1.D1)16 =(101011110001. 11010001)2 =(4361.642)8 =(2289.81640625)10 (2) (AB4.0C1)16 (4) (AF1.D1)16

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

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

胡全连版数字逻辑第1章习题解答第一篇:胡全连版数字逻辑第1章习题解答第一章绪论习题一参考答案1.1 解释什么是数字信号?解:数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。

比如二进制码0和1就是一种数字信号。

二进制码受干扰的影响小,有易于数字电路进行处理,所以得到了广泛的应用。

1.2 数字系统中如何解决数据的符号表示的问题?你认为小数点的问题该如何解决?解:一个数送入计算机进行运算处理时,首先将其转换为二进制数,同时还要解决数据的正负问题。

前面讨论的数据都没有考虑二进制数的符号,一般认为其为正数,实际上不带符号的数是数的绝对值,在绝对值前加上表示正负的符号(+/-)就成了带符号数。

一个数由两部分组成:一部分是表示数的符号,另一部分是表示数的数值。

1.3 将下列二进制数转换成十进制数、八进制数和十六进制数(1)1110101(2)0.101101解:(1)1110101=117D=165O=75H(2)0.101101=0.703125D=0.55O=0.B4H(3)10111.11=23.75D=27.6O=17.CH1.4 将十进制数(29.333)10转换成二进制数、八进制数和十六进制数,二进制数精确到小数点后5位。

解:(29.333)10=(1D.553F7)16=(11101.010101)2=(35.25237)81.5 写出下列二进制各数的原码、反码和补码(1)-1110101(2)-0.101101解:(1)-1110101原=1 1110101;-1110101反=1 0001010;-1110101补=1 0001011(2)-0.101101原=1 101101;-0.101101反=1 010010;-0.101101补=1 0100111.6 试将十进制数99用码、余3码和格雷码分别表示。

解:(99)10=(1001 1001)8421BCD=(1100 1100)余3码=(1010 1010)格雷码1.7 完成下列代码间转换解:(1)(100000111001.01110101)8421=(839.75)10 (2)(***1)余3=(1110 0000 1111 1100)24211.8 确定下列二进制代码的奇偶校验码(1)1010101,(2)100100100解:(1)0 1010101;(2)1 1001001001.9 试论证十进制数转换成二进制数①整数部分:除2取余,②小数部分:乘2取整方法的可行性。

数字逻辑第一章作业答案answer for chapter1 homework and exercise_2009 OK

数字逻辑第一章作业答案answer for chapter1 homework and exercise_2009 OK

4.写出下列数的原码、反码、补码。 (1)+1001;(2)-1001;(3)+0.1001;(4)-0.1001;(5)+0000;(6)-0000。 答:
原码 反码 补码
+1001 01001 01001 01001
-1001 11001 10110 10111
+0.1001 0.1001 0.1001 0.1001
④ 01111101.10011000
3.在下列 ASCII 字符中,最大的字符是( ② )。
①“A” ②“z”
③“9”
④“0”
4.在下列 ASCII 字符中,最小的字符是( ④ )。
①“A” ②“z”
③“9”
④“0”
④ 1100011.11
3)简答题和计算题
1.常用的二-十进制编码有哪些?为什么说用 4 位二进制代码对十进制数的 10 个数字信号进行编码的方案有很多?
解:由于 21+18 和-21-18 的绝对值为 39,所以必须用有效数字为 6 位的二 进制数才能表示,再加上 1 位符号位,则采用 7 位的二进制补码进行运算。
+21
0 010101
+18
0 010010
+39
0 100111
+21
0 010101
-18
1 101110
+3
(1) 0 000011
1
(3) 首位为 1,知真值为负,将末位减 1,再对除符号位的其他位取反, 故真值 X=-1001。
6.采用二进制补码求 21+18、21-18、-21+18、-21-18。要求有分析过程, 并列出采用十进制数和二进制补码进行运算的各算式。求得的(-21+18)10的补 码是多少?你是怎样验证结果是否正确的?
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章 数字逻辑基础 作业及参考答案()P431-11 已知逻辑函数A C C B B A F ++=,试用真值表、卡诺图和逻辑图表示该函数。

解:(1)真值表表示如下:输 入 输出 A B C F 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 111(2)卡诺图表示如下:00 01 11 10 0 0 1 0 1 11111由卡诺图可得C B C B A F ++==C B C B A ••(3)逻辑图表示如下:1-12 用与非门和或非门实现下列函数,并画出逻辑图。

解:(1)BC AB C B A F +=),,(BC AB •=(2))+(•)+(=),,,(D C B A D C B A F D C B A +++=题1-12 (1) 题1-12 (2)A BC1-14 利用公式法化简下列函数为最简与或式。

解:(2)C AB C B BC A AC F +++=C AB C B BC A AC +••= C AB C B C B A C A ++•++•+=)()()( C AB C B C C B C A C A B A ++•++++=)()(C AB C C B C B C A C AB C A C B A C B A ++++++++= C AB C C B C B C A C AB C A C B A C B A ++++++++= C =解(3)DE E B ACE BD C A AB D A AD F +++++++= DE E B BD C A A ++++=E B BD C A +++=解(5)))()((D C B A D C B A D C B A F +++++++++=D C AB BCD A ABCD F ++=' D C AB BCD +=ABD BCD += D B AC D B A D C B F ++=)++)(++(=∴P441-15利用卡诺图化简下列函数为最简与或式。

解:(3))+++)(+++)(+++)(+++(=D C B A D C B A D C B A D C B A F 方法1:)+++)(+++)(+++(=D C B A D C B A D C B A F))((D C B A D CD D A D C C A D B C B B B A AD AC B A ++++++++++++++= ))((D C B A D C A B AC ++++++=D C BD AD D C A C A C B A D B C B B A D AC ABC AC +++++++++++=D C BD AD C A D B C B B A AC +++++++=方法2:D C AB CD B A D BC A F++=F的卡诺图解(5)),,,,,,,(=),,,(151412108652∑m m m mm m m m m D C B A FD C B A ABC D B D A D C D C B A F ++++=),,,(1-16(1)),,,,(),,,,,(),,,(151********9642d d d d d m mm m m m D C B A F ∑∑+=解:画出函数F 的卡诺图如下:经化简可得ABC AD D A D C B A F ++=),,,(1-16(3)),,,,,(),,,(),,,(11109321151413d d d d d d m m mm D C B A F ∑∑+=解:画出函数F 的卡诺图如下:经化简可得AC AD B A D C B A F ++=),,,( 1-18 (1)C B C A B A Z BCAC AB Y ++=++=解:画出函数Y 、Z 的卡诺图如下:Y 的卡诺图00 011 10A BC11-18(2)CD AB Z CD AB C B A Y +=+++=))((解:CD ABC CD B ACD AB CD AB C B A Y ++++=+++=))((Z 的卡诺图1-19 已知A 、B 、C 、D 是一个十进制数X 的8421BCD 码,当X 为奇数时,输出Y 为1,否则Y 为0。

请列出该命题的真值表,并写出输出逻辑函数表达式。

1-20 已知下列逻辑函数,试用卡诺图分别求出Y 1+Y 2和Y 1·Y 2,并写出逻辑函数表达式。

(1)⎪⎩⎪⎨⎧===∑∑),,,(),,(),,(),,(751024201m m m m C B A Y m m m C B A Y解:分别画出Y 1、Y 2的卡诺图如下:Y 1的卡诺图2 将Y 1、Y 2卡诺图中对应最小项相或,得到Y 1+Y 2的卡诺图如下:Y 1+Y 2的卡诺图 由此可得 将Y 1、Y 2卡诺图中对应最小项相与,得到Y 1·Y 2的卡诺图如下:Y 1·Y 2的卡诺图 由此可得到 (2)⎪⎩⎪⎨⎧+++=+++==DC B A BD A D C B A ABD D C B A Y BCDD C B A D C B D C B A D C B A Y ),,,(),,,(21解:分别画出Y 1、Y 2的卡诺图如下:110 1 0 0 1Y 2的卡诺图 将Y 1、Y 2卡诺图中对应最小项相或,得到Y 1+Y 2的卡诺图如下:00 01 11 1000 1 0 0 0 01 1 1 1 0 11 0 1 1 0 1011Y 1+Y 2的卡诺图 由此可得到 D C A D B A BD Y Y Y ++=+=21将Y 1、Y 2卡诺图中对应最小项相与,得到Y 1·Y 2的卡诺图如下:00 01 11 10 00 0 0 0 0 01 0 1 1 0 11 0 1 1 0 10Y 1·Y 2的卡诺图 由此可得到 BD Y Y Y =•=21第二章 逻辑门电路 作业及参考答案2-5 图2-74所示逻辑门均为CMOS 门电路,二极管均为硅管。

试分析各电路的逻辑功能,写出输出F 1~F 4的逻辑表达式。

(a ) (b )AB CD AB CD(C)(D)解:(a)ABCDF=1(b)EDCBAF++++=2(c)ABCDEFDEFABCF=+=3(d)EDCBAF++++=4P93:2-6 上题中使用的扩展功能的方法能否用于TTL门电路试说明理由。

答:(a)不可以。

如果VDD改为5V即可。

(b)不可以。

100kΩ大于开门电阻R ON,所以当CDE均为低电平时,或非门最下方的输入端仍然为高电平。

(c)可以,F3输出高电平电压为。

(d)不可以。

如果VDD改为5V即可。

2-8 根据图2-76(a)所示TTL与非门的电压传输特性、输入特性、输出特性和输入端敷在特性,求出图2-76(b)中的输出电压v01~v07的大小。

解:VvVvVvVvVvVvVv4.06.36.36.34.06.32.007060504030201= ======P94:2-10 用OC与非门实现的电路如图2-78所示,分析逻辑功能,写出逻辑表达式。

图2-78解: BD AC BD AC F +=•= P95:2-13 已知门电路及其输入A 、B 的波形如图2-81所示,试分别写出输出F 1~F 5的逻辑函数表达式,并画出它们的波形图。

解:分别列出F 1~F 5函数表达式如下:BA FB A B A F AB B A F B A F AB F ⊕=+=•==+=+==54321 然后画出F 1~F 5的波形图如下:2-16 由TTL 门和CMOS 门构成的电路如图2-84所示,试分别写出逻辑表达式或逻辑值。

解:B F F A F AB F ====43211P96:A B F 1 F 2F 3F 4 F 52-17 已知发光二极管导通时的电压降约为,正常发光时需要约5mA的电流。

当发光二极管如图2-85那样连接时,试确定上拉电阻R的电阻值。

解:Ω=Ω==-≈6006.05352kmAVmAVVR CC(忽略门电路输出低电平VOL)第三章逻辑门电路作业及参考答案(、16)P151:3-3 试说明图3-36所示两个逻辑电路图的逻辑功能相同吗(a)(b)解:(a )ABCD D C B A D C AB D C B A D BC A D C B A D C B A D C B A F •••••••=ABCD D C B A D C AB D C B A D BC A D C B A D C B A D C B A +++++++=(b )ABCD D C B A D C AB D C B A D BC A D C B A D C B A D C B A F +++++++= 根据(a )(b )两式表明两个逻辑电路图的逻辑功能相同P151:3-4 试分析图3-64所示电路逻辑功能。

图中G 1、G 0为控制端。

A 、B 为输入端。

要求写出G 1、G 0四种取值下的F 表达式。

3-8 使用与非门设计一个数据选择电路。

S 1、S 0选择端,A 、B 为数据输入端。

数据选择电路的功能见表3-29。

数据选择电路可以反变量输入。

表3-29 功能表S 1 S 0 F 0 0 F 1=AB 0 1 F 2=A+B 1 0 F 3=B A B A + 11F 4=B A B A +解:(1) 根据题意列出真值表如下解:当G 1=0、G 0=0时:A G G F 01=当G 1=0、G 0=1时:)(01B A B A G G F += 当G 1=1、G 0=0时:AB G G F 01=当G 1=1、G 0=1时:)(01A B A G G F +=S 1 S 0 A B F 1 F 2 F 3 F 4 S 1 S 0 A B F 1 F 2 F 3 F 4 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 0 0 1 0 0 1 1 1 0 0 0 0 1 011111111(2) 根据真值表列出F 的逻辑表达式:AB S S AB S S F 01011==B S S A S S B A S S AB B A B A S S F 010101012)()(•=+=++= AB S S B A S S AB B A S S F 0101013)(•=+= B A S S B A S S B A B A S S F 0101014)(•=+=(3)根据逻辑表达式画出逻辑电路如下图所示:P153: 3-11 现有四台设备,每台设备用电均为10kW 。

相关文档
最新文档