数字逻辑电路与系统设计习题答案
- 格式:doc
- 大小:9.42 MB
- 文档页数:67
()1、数字电路又称为开关电路、逻辑电路。
答案:正确()2、二极管、三极管、场效应管是常用的开关元件。
答案:正确()3、最基本的逻辑关系是:与、或、非。
答案:正确()4、高电平用0表示,低电平用1表示,称为正逻辑。
答案:错误()5、TTL型门电路比CMS型门电路开关速度快。
答案:正确()6、逻辑表达式是逻辑函数常用的表示方法。
答案:正确()7、用真值表表示逻辑函数,缺乏直观性。
答案:错误()8、逻辑图是最接近实际的电路图。
答案:正确()9、由真值表得到的逻辑函数一般都要经过化简。
答案:正确()10、组合电路的特点是:任意时刻的输出与电路的原状态有关。
答案:错误()11、1+A=1答案:正确()12、AB+A=A()13、将实际问题转换成逻辑问题第一步是要先写出逻辑函数表达式。
答案:错误14、异或函数与同或函数在逻辑上互为反函数。
(对)每个最小项都是各变量相“与”构成的,即n个变量的最小项含有n个因子。
(对)15、因为逻辑表达式A+B+AB=A+B成立,所以AB=0成立。
(错)16、逻辑函数F=A B+A B+B C+B C已是最简与或表达式。
(错)17、利用约束项化简时,将全部约束项都画入卡诺图,可得到函数的最简形式。
(错)18、卡诺图中为1的方格均表示逻辑函数的一个最小项。
(对)19、在逻辑运算中,“与”逻辑的符号级别最高。
(错)20、标准与或式和最简与或式的概念相同。
(对)21、数字电路中用“1”和“0”分别表示两种状态,二者无大小之分。
(对)22、格雷码具有任何相邻码只有一位码元不同的特性。
(对)23、所有的集成逻辑门,其输入端子均为两个或两个以上。
(错)24、根据逻辑功能可知,异或门的反是同或门。
(对)25、逻辑门电路是数字逻辑电路中的最基本单元。
(对)26、TTL和CMOS两种集成电路与非门,其闲置输入端都可以悬空处理。
(错)27、74LS系列产品是TTL集成电路的主流,应用最为广泛。
1、在数字系统中,下列哪种不是数的小数点表示法?A.定点整数表示法B.记阶表示法C.浮点表示法D.定点小数表示法正确答案:B2、下列哪种代码是自补码?A.格雷码B.步进码C.8421码D.2421码正确答案:D3、下列哪种不是可靠性编码?A.8421海明码B.余三码C.格雷码D.奇偶校验码正确答案:B4、下列哪个不是逻辑代数的基本运算?A.与B.与非C.或D.非5、下列逻辑函数的表示方法中哪种不是唯一的?A.卡诺图B.最小项标准式C.逻辑表达式D.真值表正确答案:C6、下列哪个不是逻辑门的符号标准?A.长方形符号B.数字符号C.等效符号D.变形符号正确答案:B7、下列哪个叙述是正确的?A.竞争是同一个信号或同时变化的某些信号经过不同路径到达某一点有时差的这种现象B.产生错误输出的竞争是非临界竞争C.竞争一定是同一个信号经过不同路径到达某一点有时差的这种现象D.竞争一定是同时变化的某些信号经过不同路径到达某一点有时差的这种现象正确答案:B8、下列哪个叙述是正确的?A.险象分为静态险象和动态险象B.险象分为功能险象和静态险象C.险象分为功能险象和逻辑险象D.险象不一定是竞争的结果正确答案:A9、下列叙述哪个是正确的?A.RC延迟电路不能用于消除险象B.RC延迟电路在实际运行的数字电路中起到了很重要的作用C.RC延迟电路在电路中很少存在D.RC延迟电路在电路的使用中不会起到好的作用正确答案:B10、在广义上,组合电路可以看作是下列哪个器件?A.译码器B.选择器C.分配器D.编码器正确答案:A11、下列逻辑电路中为时序逻辑电路的是()。
A.译码器B.寄存器C.数据选择器D.加法器正确答案:B12、对于D触发器,欲使=,应使输入D=()。
A.0B.QC.D.1正确答案:B13、有一T触发器,在T=1时加上时钟脉冲,则触发器()。
A.状态反转B.保持原态C.置0D.置1正确答案:A14、现欲将一个数据串延时4个CP(时钟周期)的时间,则最简单的办法采用()。
数字逻辑与数字系统设计第1章习题解答1.3 (1)86 (2)219 (3)106.25 (4)0.68751.4 (1)101111 (2)1001000 (3)100001l.11 (4)0.1011.5 (1)(117)10=(165)8=(1110101)2=(75)16(2)(3452)10=(6574)8=(110101111100)2=(D7C)16(3)(23768.725)10=(56330.563)8=(101110011011000.101110011)2=(5CD8.B98)16(4)(0.625)10=(0.5)8=(0.101)2=(0.A)161.6 (1)(117)8=(1001111)2=(79)10(2)(7456)8=(111100101110)2=(3886)10(3)(23765.64)8=(10 0111 1111 0101.1101)2=(10229.8125)10(4)(0.746)8=(0.111100110)2=(243/256)101.7 (1) (9A)16=(10011010)2=(154)10(2) (3CF6)16=(11110011110110)2=(15606)10(3) (7FFE.6)16=(111111*********.011)2=(32766.375)10(4) (0.C4)16=(0.110001)2=(0.765625)101-8 (1)(125)10=(000100100101)8421BCD(2)(7342)10=(0111001101000010)8421BCD(3)(2018.49)10=(0010000000011000.01001001)8421BCD(4)(0.785)10=(0.011110000101)8421BCD1.9(1)(106)10=(1101010)2原码=反码=补码=01101010(2)(-98)10=(-1100010)2 原码=11100010反码=10011101补码=10011110(3)(-123)10=(-1111011)2 原码=11111011反码=10000100补码=11111101(4)(-0.8125)10=(-0.1101)2 原码=1.1101000反码=1.0010111补码=1.00110001.10(1)(104)10=(1101000)2 [1101000]补=01101000(-97)10=(-1100001)2 [-1100001]补=1001111110000011+ 0100111111010010 01101000+ 1001111100000111[104-97]补=01101000+10011111=00000111, 104-97=(00000111)2=7 (2) (-125)10=(-1111101)2[-1111101]补=10000011(79)10=(01001111)2[01001111]补=01001111[-125+79]补=10000011+01001111=11010010,-125+79=(-0101110)2=-46 (3) (120)10=(1111000)2[01111000]补=01111000(-67)10=(-1000011)2[-1000011]补=10111101[120-67]补=10000011+01001111=00110101,-125+79=(00110101)2=53 (4) (-87)10=(-1010111)2[-1010111]补=10101001(12)10=(1100)2[1100]补=00001100[-87+12]补=10101001+00001100=10110101,-125+79=(-1001011)2=-7501111000 + 101111010011010110101001 + 0000110010110101第2章 习题解答2.3 解:根据逻辑图可直接写出逻辑表达式:(a) F=C B B A +;(b) F=C A C B B A解:设3个输入变量分别为A 、B 、C ,输出为F ,按题意,其中有奇数个为1,则输出F =1,因此可写出其逻辑表达式为F=ABC C B A C B A C B A +++。
第4章习题及解答用门电路设计一个4线—2线二进制优先编码器。
编码器输入为3210A A A A ,3A 优先级最高,0A 优先级最低,输入信号低电平有效。
输出为10Y Y ,反码输出。
电路要求加一G 输出端,以指示最低优先级信号0A 输入有效。
题 解:根据题意,可列出真值表,求表达式,画出电路图。
其真值表、表达式和电路图如图题解所示。
由真值表可知3210G A A A A =。
(a)0 0 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 0 1 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 10000000000000000000000000010100011111010110000103A 2A 1A 0A 1Y 0Y G真值表≥1&1Y 3A 2A 1&&1A 0Y &1GA 00 01 11 100010001111000000001101113A 2A 1A 0A 03231Y A A A A =+00 01 11 1000000011110001000011103A 2A 1A 0A 132Y A A =(b) 求输出表达式(c) 编码器电路图图 题解4.1试用3线—8线译码器74138扩展为5线—32线译码器。
译码器74138逻辑符号如图(a )所示。
题 解:5线—32线译码器电路如图题解所示。
&&&&11EN01234567BIN/OCTENY 0&G 1G 2AG 2B42101234567BIN/OCTEN&G 1G 2A G 2B42101234567BIN/OCT EN&G 1G 2A G 2B42101234567BIN/OCT EN&G 1G 2A G 2B421A 0A 1A 2A 3A 4Y 7Y 8Y 15Y 16Y 23Y 24Y 31图 题解4.3写出图所示电路输出1F 和2F 的最简逻辑表达式。
数字电路与逻辑设计习题及参考答案一、选择题1. 以下表达式中符合逻辑运算法则的是 D 。
A.C ·C=C 2B.1+1=10C.0<1D.A+1=12. 一位十六进制数可以用 C 位二进制数来表示。
A . 1B . 2C . 4D . 163. 当逻辑函数有n 个变量时,共有 D 个变量取值组合?A. nB. 2nC. n 2D. 2n4. 逻辑函数的表示方法中具有唯一性的是 A 。
A .真值表 B.表达式 C.逻辑图 D.状态图5. 在一个8位的存储单元中,能够存储的最大无符号整数是 D 。
A .(256)10B .(127)10C .(128)10D .(255)106.逻辑函数F=B A A ⊕⊕)( = A 。
A.BB.AC.B A ⊕D. B A ⊕7.求一个逻辑函数F 的对偶式,不可将F 中的 B 。
A .“·”换成“+”,“+”换成“·”B.原变量换成反变量,反变量换成原变量C.变量不变D.常数中“0”换成“1”,“1”换成“0”8.A+BC= C 。
A .A+B B.A+C C.(A+B )(A+C ) D.B+C9.在何种输入情况下,“与非”运算的结果是逻辑0。
DA .全部输入是0 B.任一输入是0 C.仅一输入是0 D.全部输入是110.在何种输入情况下,“或非”运算的结果是逻辑1。
AA .全部输入是0 B.全部输入是1 C.任一输入为0,其他输入为1 D.任一输入为111.十进制数25用8421BCD 码表示为 B 。
A .10 101B .0010 0101C .100101D .1010112.不与十进制数(53.5)10等值的数或代码为 C 。
A .(0101 0011.0101)8421BCDB .(35.8)16C .(110101.11)2D .(65.4)813.以下参数不是矩形脉冲信号的参数 D 。
A.周期B.占空比C.脉宽D.扫描期14.与八进制数(47.3)8等值的数为: BA. (100111.0101)2B.(27.6)16C.(27.3 )16D. (100111.101)215. 常用的BCD码有 D 。
1.1 将下列各式写成按权展开式:2 1 0 -1(352.6 ) io=3X 102+5X 101+2X 10°+6X 10(101.101 ) 2=1 X 22+1x 2O+1X 2-1+1x 2-3( 54.6 )8=5X 81+54X 80+6X 8-12 1 0 -1 -2(13A.4F)16=1X162+3X161+10X 160+4X16-1+15X16-21.2 按十进制0~17 的次序,列表填写出相应的二进制、八进制、十六进制数。
解:略1.3 二进制数00000000~11111111 和0000000000~1111111111 分别可以代表多少个数?解:分别代表28=256和210=1024个数。
1.4 将下列个数分别转换成十进制数:1111101000)2,(1750) 8,( 3E8)16解:( 1111101000)2=( 1000)10( 1750)8= ( 1000)10(3E8)16=(1000)101.5 将下列各数分别转换为二进制数: ( 210)8,( 136)10,( 88)16解:结果都为:(10001000)21.6 将下列个数分别转换成八进制数:(111111)2,(63)10,(3F)16解:结果都为(77)81.7 将下列个数分别转换成十六进制数:(11111111)2,(377)8 ,(255)10 解:结果都为(FF)161.8 转换下列各数,要求转换后保持原精度:解:(1.125 )10=(1.0010000000 )10 ——小数点后至少取10 位(0010 1011 0010 )2421BCD= (11111100)2(0110.1010 )余 3 循环BC[M= ( 1.1110 ) 21.9 用下列代码表示(1 23)10,(1011.01 )2:解:(1) 8421BCD码:(123 )10= (0001 0010 0011 )8421BCD(1011.01 )2=(11.25)10=(0001 0001.0010 0101 )8421BCD(2) 余3 BCD码(123) io= (0100 0101 0110 )余3BCD(1011.01 ) 2=( 11.25 ) 10=(0100 0100.0101 1000 )余3BcD1.10 已知A=(1011010) 2,B=( 101111) 2,c=(1010100) 2,D=( 110) 2(1)按二进制运算规律求A+B, A-B, C X D, C一D,(2)将A B、C D转换成十进制数后,求A+B, A-B, C X D,C- D,并将结果与(1)进行比较。
数字逻辑电路与系统设计习题答案第1章习题及解答1.1 将下列二进制数转换为等值的十进制数。
(1)(11011)2(2)(10010111)2(3)(1101101)2(4)(11111111)2(5)(0.1001)2(6)(0.0111)2(7)(11.001)2(8)(101011.11001)2题1.1 解:(1)(11011)2 =(27)10(2)(10010111)2 =(151)10(3)(1101101)2 =(109)10(4)(11111111)2 =(255)10(5)(0.1001)2 =(0.5625)10(6)(0.0111)2 =(0.4375)10(7)(11.001)2=(3.125)10(8)(101011.11001)2 =(43.78125)101.3 将下列二进制数转换为等值的十六进制数和八进制数。
(1)(1010111)2(2)(110111011)2(3) (10110.011010)2 (4)(101100.110011)2 题1.3 解:(1) (1010111)2 =(57)16 =(127)8(2) (110011010)2 =(19A )16 =(632)8 (3) (10110.111010)2 =(16.E8)16=(26.72)8(4) (101100.01100001)2 =(2C.61)16 =(54.302)81.5 将下列十进制数表示为8421BCD 码。
(1) (43)10(2)(95.12)10(3) (67.58)10 (4) (932.1)10 题1.5 解:(1) (43)10 =(01000011)8421BCD(2) (95.12)10 =(10010101.00010010)8421BCD(3) (67.58)10 =(01100111.01011000)8421BCD (4) (932.1)10 =(100100110010.0001)8421BCD1.7 将下列有符号的十进制数表示成补码形式的有符号二进制数。
(1)+13 (2)−9 (3)+3 (4)−8题1.7解:(1)+13 =(01101)(2)−9 =2(10111)2(3)+3 =(00011)(4)−8 =(11000)221.9 用真值表证明下列各式相等。
(1)B=++A+ABABB(2)()()()=⊕A⊕CACABB(3)()C B=+A+ACB(4)C A=+AAB+ACB题1.9解:(1)证明BA+=++BABAB(2)证明()()()=A⊕⊕ACABCB(3)证明()C B=+A+CAB(4)证明C A=+AB+CBAA1.11 用逻辑代数公式将下列逻辑函数化成最简与或表达式。
(1)D C A+=A+F+BCCAB(2)()()DF+A+=+CDAAC(3)()()B+F++=B+DCDBADD(4)()DF++=A+CBADCB(5)()C++F⊕=BACBAC(6)()()C B B A F ⊕⊕= 题1.11解:(1)BC A D C A BC C A B A F +=+++= (2)()()CD A D CD A C A A F +=+++= (3)()()C B B A D B D A C B D D D B F ++=++++= (4)()D C B A D C B AD C B A F +=+++= (5)()C B AC C A B C B AC F +=⊕++=(6)()()C A BC B A C B B A F ++=⊕⊕=或C A C B AB ++= 1.13 用卡诺图将下列逻辑函数化成最简与或表达式。
(1)()D C A C B A D C B A F ++⊕= 且0=+CD AB(2)B A C A F += 且C B A ,,不能同时为0或同时为1(3)()()()∑∑+=4,27,6,5,3,,d m C B A F (4)()()()∑∑+=11,10,9,3,2,113,8,6,4,0,,,d m D C B A F (5)()()()∑∑+=11,5,4,3,210,8,1,0,,,d m D C B A F (6)()()()∑∑+=13,2,1,012,10,9,8,5,3,,,d m D C B A F 题1.13解:(1)()D C A C B A D C B A F ++⊕= 且0=+CD AB AC D A B F ++=(2)B A C A F += 且C B A ,,不能同时为0或同时为1CB F +=(3)()()()∑∑+=4,27,6,5,3,,d m C B A F B A F +=(4)()()()∑∑+=11,10,9,3,2,113,8,6,4,0,,,d m D C B A F BD C A D A F ++=(5)()()()∑∑+=11,5,4,3,210,8,1,0,,,d m D C B A FBA DB F += 或C AD B F += (6)()()()∑∑+=13,2,1,012,10,9,8,5,3,,,d m D C B A FCA D CB A D B F +++=1.15将下列逻辑函数化简为或非—或非式。
(1)C B C B A F +=(2)()()()C B A C B A C A F +++++= (3)()D B A D C B C AB F ++= (4)()∑=13,11,10,9,8,3,2,0),,,(m D C B A F 题1.15解: (1)C B C B A F += CB C A C B F +++++= 或 B A C B C B F +++++= (2)()()()C B A C B A C A F +++++=CB AC A C B F ++++++=(3)()()∑=10,9,8,1,0,,,m D C B A FCA D CB F ++++=(4)()∑=13,11,10,9,8,3,2,0),,,(m D C B A FDB C B D C A F ++++++=第2章习题及解答2.1判断图P2.1所示电路中各三极管的工作状态,并求出基极和集电极的电流及电压。
Ω30k (a)(b)图P2.1题2.1 解:(a)三极管为放大状态;设VVCES3.0=有:mA I B106.0507.06=-= mAIC3.550106.0=⨯= VV B 7.0= VVC7.6=(b)三极管为饱和状态;V V B7.0= VV VCES C3.0==mA I B 177.0307.06=-=mA IC9.133.06=-=2.3试画出图P2.3中各门电路的输出波形,输入A 、B 的波形如图中所示。
0ttABABF1F2F3图P2.3题2.3 解:0ttAB0tF10tF20tF32.5指出图P2.5中各TTL门电路的输出为什么状态(高电、低电平或高阻态)?&&F1F5V CCV CCV CCVV IHVV ILV VVEN51图P2.5题2.5 解:01=F ;12=F;13=F;04=F;5F 为高阻;6F 为高阻;17=F;08=F。
2.7在图P2.7各电路中,每个输入端应怎样连接,才能得到所示的输出逻辑表达式。
&≥1BA F +=1ABF =2CDAB F +=3BA F ⊕=4图P2.7题2.7 解:&≥1BA F +=1ABF =2CDAB F +=3BA F ⊕=4A 1B A 0B2.9 试写出图P2.9所示CMOS 电路的输出逻辑表达式。
(a) (b)图P2.9题2.9 解:BABAF+=⋅=1;BABAF⋅=+=22.11试写出图P2.11中各NMOS门电路的输出逻辑表达式。
图P2.11题2.11 解:A F= 1⊙B;()CBAF+=2;()()CDABECADBEF+⋅+++⋅=32.13试说明下列各种门电路中哪些可以将输出端并联使用(输入端的状态不一定相同)。
(1)具有推拉式输出级的TTL电路;(2)TTL电路的0C门;(3)TTL电路的三态输出门;(4)普通的CMOS门;(5)漏极开路输出的CMOS门;(6)CMOS电路的三态输出门。
题2.13 解:(1)、(4)不可以;(2)、(3)、(5)、(6)可以。
第3章习题及解答3.1分析图P3.1所示电路的逻辑功能,写出输出逻辑表达式,列出真值表,说明电路完成何种逻辑功能。
F图P3.1题 3.1 解:根据题意可写出输出逻辑表达式,并列写真值表为:Array F+=ABAB该电路完成同或功能3.2分析图P3.3所示电路的逻辑功能,写出输出1F和2F的逻辑表达式,列出真值表,说明电路完成什么逻辑功能。
ABC FF 1 2图P3.3题3.3 解:根据题意可写出输出逻辑表达式为:ACBCABFCBAF++=⊕⊕=21列写真值表为:该电路构成了一个全加器。
3.5 写出图P3.5所示电路的逻辑函数表达式,其中以S3、S2、S1、S0作为控制信号,A,B作为数据输入,列表说明输出Y在S3~S0作用下与A、B的关系。
图P3.5题3.5 解:由逻辑图可写出Y的逻辑表达式为:SSY+++⊕=ABAABSBSB321图中的S3、S2、S1、S0作为控制信号,用以选通待传送数据A、B,两类信号作用不同,分析中应区别开来,否则得不出正确结果。
由于S3、S2、S1、S0共有16种取值组合,因此输出Y和A、B之间应有16种函数关系。
列表如下:3.7 设计一个含三台设备工作的故障显示器。
要求如下:三台设备都正常工作时,绿灯亮;仅一台设备发生故障时,黄灯亮;两台或两台以上设备同时发生故障时,红灯亮。
题3.7 解:设三台设备为A、B、C,正常工作时为1,出现故障时为0;F1为绿灯、F2为黄灯、F3为红灯,灯亮为1,灯灭为0。
根据题意可列写真值表为:A B C F1F2F30 0 0 0 0 10 0 1 0 0 10 1 0 0 0 10 1 1 0 1 01 0 0 0 0 11 0 1 0 1 01 1 0 0 1 01 1 1 1 0 0求得F 1、F 2、F 3的逻辑表达式分别为: C A C B B A F C AB C B A BC A F ABC F ++=++==321;;根据逻辑表达式可画出电路图(图略)。
3.9 设计一个组合逻辑电路,该电路有三个输入信号ABC ,三个输出信号XYZ,输入和输出信号均代表一个三位的二进制数。
电路完成如下功能:当输入信号的数值为0,1,2,3时,输出是一个比输入大1的数值;当输入信号的数值为4,5,6,7时,输出是一个比输入小1的数值。