数字逻辑电路与系统设计习题答案

合集下载

数字逻辑与数字系统设计第2-3章客观题

数字逻辑与数字系统设计第2-3章客观题

()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集成电路的主流,应用最为广泛。

数字逻辑电路与系统设计习题答案

数字逻辑电路与系统设计习题答案

图 P3.5
题 3.5 解:由逻辑图可写出 Y 的逻辑表达式为:
Y S3 AB S 2 AB S1 B S0 B A
图中的 S3 、S2 、S1 、S0 作为控制信号,用以选通待传送数据 A、B,两类信号作用不同, 分析中应区别开来,否则得不出正确结果。由于 S3 、S2 、S1 、S0 共有 16 种取值组合, 因此输出 Y 和 A、B 之间应有 16 种函数关系。列表如下:





(4) F ( A, B, C, D) 题 1.15 解: (1) F ABC BC
m0,2,3,8,9,10,11,13
F B C AC B C

F B C B C A B
(2) F A C A B C A B C








(1) F A B C D ABC ACD (2) F AC AB (3) F A, B, C
且 AB CD 0
且 A, B, C 不能同时为 0 或同时为 1
m3,5,6,7 d 2,4 m0,4,6,8,13 d 1,2,3,9,10,11 m0,1,8,10 d 2,3,4,5,11 m3,5,8,9,10,12 d 0,1,2,13
2.7 在图 P2.7 各电路中,每个输入端应怎样连接,才能得到所示的输出逻辑表达式。
&
F1 A B
≥1
F2 AB
VCC
&
≥1
&
F4 A B
F3 AB CD
&
图 P2.7

数字逻辑电路习题与答案

数字逻辑电路习题与答案

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(时钟周期)的时间,则最简单的办法采用()。

数字电路与系统设计课后习题答案

数字电路与系统设计课后习题答案
(2)将A、B、C、D转换成十进制数后,求A+B,A-B,C×D,C÷D,并将结果与(1)进行比较。
解:(1)A+B=(10001001)2=(137)10
A-B=(101011)2=(43)10
C×D=(111111000)2=(504)10
C÷D=(1110)2=(14)10
(2)A+B=(90)10+(47)10=(137)10
(4)F=(A+B+C)(A+B+C)= A+B+C+A+B+C
4.9已知输入波形A、B、C、D,如图P4.4所示。采用与非门设计产生输出波形如F的组合电路。
解:F=AC+BC+CD电路图略
4.10电话室对3种电话编码控制,按紧急次序排列优先权高低是:火警电话、急救电话、普通电话,分别编码为11,10,01。试设计该编码电路。
(1)abc=abc
(2)abc=abc
证明:略
2.7试证明:
(1)若ab+ a b=0则a x+b y=ax + by
(2)若a b+ab=c,则a c + ac=b
证明:略
2.8将下列函数展开成最小项之和:
(1)F(ABC)=A+BC
(2)F(ABCD)=(B+C)D+(A+B) C
(3)F(ABC)=A+B+C+A+B+C
解:F=CDE+BC+CE+BDE+ABE
图略
2.13用卡诺图将下列函数化为最简或与式
(1)F(A,B,C)=m(0,1,2,4,5,7)

数字逻辑与数字系统设计(清华出版社)

数字逻辑与数字系统设计(清华出版社)

数字逻辑与数字系统设计第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 +++。

数字电路与系统设计课后习题答案

数字电路与系统设计课后习题答案
2.5用公式证明下列等式:
(1)AC+AB+BC+ACD=A+BC
(2)AB+AC+(B+C) D=AB+AC+D
(3)BCD+BCD+ACD+ABCD+ABCD+BCD+BCD=BC+BC+BD
(4)ABC+BC+BCD+ABD=A + B +C+D
证明:略
2.6已知ab+ab=ab,ab+ab=ab,证明:
(2)列真值表。(略)
(3)确定逻辑功能。假设变量A、B、C和函数F1、F2均表示一位二进制数,那么,由真值表可知,该电路实现了一位全减器的功能。
A、B、C、F1、F2分别表示被减数、减数、来自低位的借位、本位差、本位向高位的借位。
4.3分析图4.3电路的逻辑功能
解:实现1位全加器。
4.4设ABCD是一个8421BCD码,试用最少与非门设计一个能判断该8421BCD码是否大于等于5的电路,该数大于等于5,F= 1;否则为0。
F3(A,B,C)=∑m(3,5,6,7)
2.2试用真值表证明下列等式:
(1)AB+BC+AC=ABC+ABC
(2)AB+BC+AC=AB BC AC
证明:(1)
ABC
AB+BC+AC
ABC
ABC+ABC
000
001
010
011
100
101
110
111
1
0
0
0
0
0
0
1

数字逻辑电路与系统设计蒋立平主编习题解答

数字逻辑电路与系统设计蒋立平主编习题解答

第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)进行比较。

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

数字逻辑与数字系统设计习题参考答案
module ex10(a,b,c,d,f);
input a,b,c,d;
output f;
reg f;
always @(a or b or c or d)
case({a,b,c,d})
4'b0011: f<=1'b1;
4'b0100: f<=1'b1;
4'b0101: f<=1'b1;
4'b1010: f<=1'b1;
W=∑m(5,6,7,8,9)+∑d(10,11,12,13,14,15)
X=∑m(1,2,3,4,9)+∑d(10,11,12,13,14,15)
Y=∑m(0,3,4,7,8)+∑d(10,11,12,13,14,15)
Z=∑m(0,2,4,6,8)+∑d(10,11,12,13,14,15)
用卡诺图化简得:
[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
(5)F=∑m(1,2,3,4,5,6)
(6)F=∑m(4,7,8,11)
2.9解:
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
或=

数字电路与系统设计课后习题答案

数字电路与系统设计课后习题答案
解:略
4.8在双轨输入信号下,用最少或非门设计题4.7的组合电路。
解:将表达式化简为最简或与式:
(1)F=(A+C)(A+B+C)= A+C+A+B+C
(2)F=(C+D)(B+D)(A+B+C)= C+D+B+D+A+B+C
(3)F=(A+C)(A+B+D)(A+B+D)=A+C+A+B+D+A+B+D
解:F=AB+BC+AC
或:F=AB+AC+BC
(4) F=ACD+BC+BD+AB+AC+BC
解:F=AD+C+B
(5) F=AC+BC+B(AC+AC)
解:F=AC+BC
2.12用卡诺图把下列函数化简为最简与或式
(1)F(A,B,C)=m(0,1,2,4,5,7)
解:F=B+AC+AC
图略
(2)F(A,B,C,D)=m(0,2,5,6,7,9,10,14,15)
(3)F(ABC)=∏M(1,3,4,5,7)
2.10试写出下列各函数表达式F的F和F的最小项表达式。
(1)F=ABCD+ACD+BCD
(2)F=AB+AB+BC
解:(1)F=∑m(0,1,2,3,5,6,7,8,9,10,13,14)
F'=∑m(1,2,5,6,7,8,9,10,12,13,14,15)

数字电路与系统设计课后习题答案

数字电路与系统设计课后习题答案
F3(A,B,C)=∑m(3,5,6,7)
2.2试用真值表证明下列等式:
(1)AB+BC+AC=ABC+ABC
(2)AB+BC+AC=AB BC AC
证明:(1)
ABC
AB+BC+AC
ABC
ABC+ABC
000
001
010
011
100
101
110
111
1
0

0
0
0
0
1
000
001
010
011
100
101
解:(1111101000)2=(1000)10
(1750)8=(1000)10
(3E8)16=(1000)10
1.5将下列各数分别转换为二进制数:(210)8,(136)10,(88)16
解:结果都为:(10001000)2
1.6将下列个数分别转换成八进制数:(111111)2,(63)10,(3F)16
解:F(A,B,C,D)=BD+AC
图略
(6)F(A,B,C,D)=M(5,7,13,15)
解:F=B+D
图略
(7)F(A,B,C,D)=M(1,3,9,10,14,15)
解:F=AD+AB+CD+BC+ABCD
图略
(8)F(A,B,C,D,E)=m(0,4,5,6,7,8,11,13,15,16,20,21,22,23,24,25,27,29,31)
解:F=ABCD+ABD+ABD+BC+CD
图略
(3)F(A,B,C,D)=m(0,1,4,7,9,10,13) +(2,5,8,12,15)

数字逻辑与系统设计习题(1-3)

数字逻辑与系统设计习题(1-3)

第1章习题一.单选题:1.以下代码中为恒权码的是( )。

A )余3循环码B )5211码C )余3码D )右移码2.一位八进制数可以用( )位二进制数来表示。

A )1B )2C )3D )43.十进制数43用8421BCD 码表示为( )A )10011B )0100 0011C )1000011D )100114.A + BC =( )A )AB + AC B )ABC C )(A +B)(A + C)D )BC5.在函数L(A,B,C,D) = AB + CD 的真值表中,L=1的状态有( )A )2个B )4个C )6个D )7个6.已知两输入逻辑变量AB 和输出结果Y 的真值表如下表,则AB 的逻辑关系为( )A )同或B )异或C )与非D )或非 7.利用约束项化简逻辑函数时,约束项应看成( ) A )1B )2C )能使圈组大的看成1,其它看成0D )无所谓8.当逻辑函数有 n 个变量时,共有( )组变量取值组合A )nB )2nC )n 2D )2n9.利用卡诺图化简逻辑函数时,8个相邻的最小项可消去( )个变量。

A )1B )2C )3D )410.下面的卡诺图化简,应画( )个包围圈。

A )2B )3C )4D )511.卡诺图中,变量的取值按( )规律排列。

A )Ascii 码B )8421BCD 码C )余3码D )循环码12.4变量逻辑函数的真值表,表中的输入变量的取值应有( )种。

A )2B )4C )8D )1613.TTL 逻辑电路是以( )为基础的集成电路A )三极管B )二极管C )场效应管D )晶闸管14.CMOS 逻辑电路是以( )为基础的集成电路A )三极管B )NMOS 管C )PMOS 管D )NMOS 管和PMOS 管二.判断题:1.十进制数(64.5)10与(40.8)16等值。

( )2.在任一输入为1的情况下,"或非"运算的结果是逻辑0。

《数字电路与系统设计》课后答案

《数字电路与系统设计》课后答案
F2:ABCD比2大。
F3:ABCD在8~11之间。
F4:ABCD不等于0。
解:由题意,各函数是4变量函数,故须将
74138扩展为4-16线译码器,让A、B、C、D分别接4-16线译码器的地址端A3、A2、A1、A0, 可写出各函数的表达式如下:
F1(A,B,C,D)
m(0,4,8,12)
= m0m4m8m12
自低位的借位、本位差、本位向高位的借位。
A
-B
F2C
F1
被减数减数
借位

4.4设ABCD是一个8421BCD码,试用最少与非
门设计一个能判断该8421BCD码是否大于等于5的电路,该数大于等于5,F=1;否则为0。
解:(1)列真值表
(2)写最简表达式
CD
AB00
00
01
11
10
011110
F = A + BD +BC
B
CF1
A
F2
图P4.2
解:(1)从输入端开始,逐级推导出函数表达式
F1=A⊕B⊕C
F2= A(B⊕C) +BC
= A BC + ABC + ABC + ABC
(2)列真值表
(3) 确定逻辑功能
假设变量A、B、C和函数F1、F2均表示一位二进制数,那么, 由真值表可知,该电路实现了全减器的功能。
A、B、C、F1、F2分别表示被减数、减数、来
BC
A00011110
0
1
F1=A+B
00011110
0
1
F2=AB
4.11试将2/4译码器扩展成4/16译码器
A3A2
A1A0

{精品}数字电路与系统设计课后习题答案

{精品}数字电路与系统设计课后习题答案
2.10 试写出下列各函数表达式 F 的 F 和 F 的最小项表达式。
( 1) F=ABCD+ACD+B C D ( 2) F=A B+ AB+BC 解:(1 ) F= ∑m (0,1,2,3,5,6,7,8,9,10,13,14)
F'= ∑ m (1,2,5,6,7,8,9,10,12,13,14,15) (2) F= ∑ m (0,1,2,3,12,13)
0011) 2 ]。
2.1 有 A、B、C 三个输入信号, 试列出下列问题的真值表, 并写出最小项表达式∑ m( )。
( 1 )如果 A 、B、 C 均为 0 或其中一个信号为 1 时。输出 F=1 ,其余情况下 F=0 。 ( 2 )若 A、 B、 C 出现奇数个 0 时输出为 1,其余情况输出为 0 。 ( 3 )若 A、 B、 C 有两个或两个以上为 1 时,输出为 1 ,其余情况下,输出为 0。 解: F1(A,B,C)= ∑ m (0 , 1 ,2, 4 )
( 1 ) F 输出 1 的取值组合为: 011 、 101 、 110 、 111 。
( 2 ) F 输出 1 的取值组合为: 001 、 010 、 011 、 100 、 101 、 110 。
( 3 ) F 输出 1 的取值组合为: 101 。
2.4 试直接写出下列各式的反演式和对偶式。
(1) F(A,B,C,D,E)=[(A B+C) ·D+E] ·B
0
0
0
1
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
10Biblioteka 1100

数字逻辑电路与系统设计第6章习题及解答

数字逻辑电路与系统设计第6章习题及解答

第6章题解:6.1 试用4个带异步清零和置数输入端的负边沿触发型JK 触发器和门电路设计一个异步余3BCD 码计数器。

题6.1 解:余3BCD 码计数器计数规则为:0011→0100→…→1100→0011→…,由于采用异步清零和置数,故计数器应在1101时产生清零和置数信号,所设计的电路如图题解6.1所示。

CLK13图 题解6.1题6.2 试用中规模集成异步十进制计数器74290实现模48计数器。

题6.2 解:6.3 试用D 触发器和门电路设计一个同步4位格雷码计数器。

题6.3 解:根据格雷码计数规则,Q 3 Q 2Q 1 Q 0计数器的状态方程和驱动方程为:1333031210122202131011110320320100321321321321n n n n n n n nn n n n n n n n n n n n n n n n n n n n n n n n n n n n n n Q D Q Q Q Q Q Q Q Q D Q Q Q Q Q Q Q QD Q Q Q Q Q Q Q QQ D Q Q Q Q Q Q Q Q Q Q Q Q ++++==++==++==++==+++按方程画出电路图即可,图略。

题 6.4 解:反馈值为1010。

十一进制计数器6.5 试用4位同步二进制计数器74163实现十二进制计数器。

74163功能表如表6.4所示。

题 6.5 解:可采取同步清零法实现。

电路如图题解6.5所示。

题 6.6 解: 当M=1时:六进制计数器 当M=0时:八进制计数器图题解6.5图题解6.56.7 试用4位同步二进制计数器74163和门电路设计一个编码可控计数器,当输入控制变量M=0时,电路为8421BCD 码十进制计数器,M=1时电路为5421BCD 码十进制计数器,5421BCD 码计数器状态图如下图P6.7所示。

74163功能表如表6.4所示。

图 P 6.7Q 3Q 2Q 1Q 01010题6.7 解:实现8421BCD 码计数器,可采取同步清零法;5421BCD 码计数器可采取置数法实现,分析5421BCD 码计数规则可知,当21Q =时需置数,应置入的数为:32103000D D D D Q =。

数字逻辑电路与系统设计习题答案

数字逻辑电路与系统设计习题答案

第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)10 1.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 =(0.0001)8421BCD1.7 将下列有符号的十进制数表示成补码形式的有符号二进制数。

蒋立新数字逻辑电路与系统设计习题答案

蒋立新数字逻辑电路与系统设计习题答案

作业答案第7章习题及解答7.1 若某存储器的容量为1M×4位,则该存储器的地址线、数据线各有多少条?题7.1 解:1M=220, 该存储器的地址线有20条,数据线有4条。

7.2 若有一片256K×8位的存储芯片,请问该片有多少个字?每个字有多少位?题7.2 解:256K=218, 该片有个字,每个字有8位。

7.7 请用容量为1K×4位的Intel2114芯片构成4K×4位的RAM,要求画出电路图。

题7.7 解:1110图题解7.77.8 具有16位地址码可同时存取8位数据的RAM集成芯片,存储容量是多少?求用多少片这样的芯片可组成容量为128K×32位的存储器?题7.8 解:存储容量为216×8,即:64K ×8。

用8片可以实现。

7.9 已知4输入4输出的可编程逻辑阵列器件的逻辑图如图P7.9所示,请写出其逻辑函数输出表达式。

&与阵列或阵列113A 2A111A 0A≥1≥1≥1≥1F 0F 1F 2F 3&&&&&&图P7.9题7.9 解:10100A A A A F += 21211A A A A F +=32322A A A A F +=33A F =第8章习题及解答8.1 在图8.3(a )用5G555定时器接成的施密特触发电路中,试问:(1)当CC 12V V =时,而且没有外接控制电压时,T+V 、T-V 和T V ∆各为多少伏? (2)当CC 10V V =时,控制电压CO 6V V =时,T+V 、T-V 和T V ∆各为多少伏? 题8.1 解:⑴ 283T CC V V V +== , 143T CC V V V -==, V V V V T T T 4=-=∆-+; ⑵ 6T COV V V +== , 132T CO V V V -== ,3T T T V V V V +-∆=-=。

数字电路与系统设计课后习题答案汇总

数字电路与系统设计课后习题答案汇总
A-B=(90)10-(47)10=(43)10
C×D=(84)10×(6)10=(504)10
C÷D=(84)10÷(6)10=(14)10
两种算法结果相同。
1.11试用8421BCD码完成下列十进制数的运算。
解:(1)5+8=(0101)8421BCD+(1000)8421BCD=1101 +0110=(1 0110)8421BCD=13
(0110.1010)余3循环BCD码=(1.1110)2
1.9用下列代码表示(123)10,(1011.01)2:
解:(1)8421BCD码:
(123)10=(0001 0010 0011)8421BCD
(1011.01)2=(11.25)10=(0001 0001.0010 0101)8421BCD
(2)9+8=(1001)8421BCD+(1000)8421BCD=1 0001+0110=(1 0111)8421BCD=17
(3)58+27=(0101 1000)8421BCD+(0010 0111)8421BCD=0111 1111+0110=(1000 0101)8421BCD=85
(4)9-3=(1001)8421BCD-(0011)8421BCD=(0110)8421BCD=6
(2)余3 BCD码
(123)10=(0100 0101 0110)余3BCD
(1011.01)2=(11.25)10=(0100 0100.0101 1000)余3BCD
1.10已知A=(1011010)2,B=(101111)2,C=(1010100)2,D=(110)2
(1)按二进制运算规律求A+B,A-B,C×D,C÷D,

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

数字逻辑与数字系统设计习题参考答案
习题4.9图(b)
4.10解:根据题意,列出功能表如下:
十进制数
余3码ABCD
输出F
0
d
1
d
2
d
3
0011
1
4
0100
1
5
0101
1
6
0110
0
7
0111
0
8
1000
0
9
1001
0
10
1010
1
11
1011
1
12
1100
1
13
d
14
d
15
d
根据功能表绘制卡诺图如下:
考虑无关项可得化简后的表达式:
F=
4'b1011: f<=1'b1;
4'b1100: f<=1'b1;
default: f<=1'b0;
endcase
endmodule
//4.11的Verilog HDL描述
module ex11(a,b,c,f);
input a,b,c;
output[1:0] f;
reg[1:0] f;
always @(a or b or c)
(4)BC+AD=(B+A)(B+D)(A+C)(C+D)
证明:右边=(B+AB+BD+AD)(AC+C+AD+CD)
=(B+AD)(C+AD)
=BC+ACD+ABD+AD=BC+AD=左边
2.7解:
(1) =(A+ +C)( +B+C)( + + )
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字逻辑电路与系统设计习题答案第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的数值。

相关文档
最新文档