数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx

上传人:b****6 文档编号:22009165 上传时间:2023-02-02 格式:DOCX 页数:74 大小:701.55KB
下载 相关 举报
数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx_第1页
第1页 / 共74页
数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx_第2页
第2页 / 共74页
数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx_第3页
第3页 / 共74页
数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx_第4页
第4页 / 共74页
数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx_第5页
第5页 / 共74页
点击查看更多>>
下载资源
资源描述

数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx

《数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx》由会员分享,可在线阅读,更多相关《数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx(74页珍藏版)》请在冰豆网上搜索。

数字逻辑电路与系统设计蒋立平主编习题解答docxWord文档格式.docx

(1)(43)10—(01000011)8421BCD

(2)(95.12)】0=(10010101.00010010)842ibcd

(3)(67.58)io=(01100111.01011000)8⑵盹

(4)(932.1)io=(100100110010.0001)叱晦

1.7将下列有符号的十进制数表示成补码形式的有符号二进制数。

(1)+13

(2)-9

(3)+3

(4)一8

 

i二)(寸)

(三2)H61

(2)

噸6・I

up+CQPHOP+gp

^+T)H2

(寸)

("

(op)㊉(ayTG㊉g)p

(2)

沖廷気厶旦a脳阳猱壬6二2(11000)Hg+(g)z(3二0);

I+u)

囁卜・I®

Ag+

y—i

10

u

CQ

C^^—4◄

oooo

o

7—H

p

!

H

1<

、4

v—

H

♦4

(up)㊉(8P)H(3㊉CQWs

(g)

100

101

110

1

111

(4)证明AB+AC=AB+AC

A

B

C

AB+AC

1.11用逻辑代数公式将下列逻辑函数化成最简与或表达式。

(1)F=AB+AC+BC+ACD

(2)F=(A+Ac\a+CD-^-D)

(3)F=BD+D+D(B+C^AD+B)

(4)F=ABC+AD+{B+C)D

(5)F=AC+万C+B(A㊉C)

(6)F=(A㊉瞅3㊉C)

题1・11解:

(1)F=AB+AC+BC+ACD=A+BC

(2)F=(a+AC^A+CD+D)=A+CD

(3)F=~B万+万+D(B+C彷万+万)=万+入B+亍C

(4)F=ABC+AP+(B+C)D=ABC+D

(5)F=AC+BC+B(A㊉C)=AC+万C

(6)F=(A©

B\B®

C)=AB+BC+AC或=人〃+万k+瓜C

1.13用卡诺图将下列逻辑函数化成最简与或表达式。

(1)F=(A㊉3)C万+ABC+~ACD且4B+CD=0

(2)F=AC+AB且A,B,C不能同时为0或同时为1

(3)F(A,B,C)=X加(3,5,6,7)+工d(2,4)

(4)F(A,B,C,D)=工加(0,4,6,8,13)+工d(l,2,3,9,l0,11)

(5)F(A,5C,£

>

)=工m(0,l,8,10)+工d(2,3,4,5,l1)

(6)F(A,B,C,D)二工加(3,5,&

9,10,12)+》d(0,1,2,13)题1・13解:

(1)F=(A㊉B)C~5+ABC+~ACD且A3+CD=0

F=B+AD+AC

F=B+C

(3)F(A,B,C)=X加(3,5,6,7)+工d(2,4)

F=A+B

(4)F(A,B,C,D)二工加(0,4,6,&

13)+丫d(l,2,3,9,l0,11)

F=AD+ACD+B

(5)F(A,B,C,D)=工^(0,1,8,10)+工d(2,3,4,5,l1)

F=~BD+~AB或F=BD+AC

(6)F(A,B,C,D卜工加(3,5,8,9,10,12)+工d(0,l,2,l3)

F=~B万+兔方++

1.15将下列逻辑函数化简为或非一或非式。

(1)F=ABC+BC

(2)F=(A+C)(A+B+cJa+B+C)

(3)F=(ABC+BCp+~ABD

(4)F(A,5C,D)二工加(0,2,3,&

9,10,11,13)

题1・15解:

F=B+C+?

1+C+B+C或F=B+C+B+C+_A+B

(2)F=(/I+C)p+B+C^A+B+C)

F=B+C+4+C+A+B+C

(3)F(A,B,C,£

)=^m(0,l,8,9,l0)

F=jB+C+D+A+C

(4)F(A,B,C,D)=》加(0,2,3,8,9,10,11,13)

F=A+C+Z)+B+C+B+D

第2章习题及解答

2.1判断图P2.1所示电路中各三极管的工作状态,并求出棊极和集电极的电流及电压。

30kQ

o+6V

3kQ

.0=20

(b)

图P2.1

题2.1解:

(a)三极管为放人状态;

设VC£

5=0.3V^:

=6_O.7=o」06加I=0.106x50=5.3mA

B50c

%=0.7VVc=6.7V

(b)三极管为饱和状态;

T6—0.7c1rrAT6—0.3{aa

Ir==0.177mAIc==1.9mA

B303

2.3试画出图P2.3中各门电路的输出波形,输入A、B的波形如图中所示。

F2

F3

0>

t

图P2・3

题2.3解:

TF2

八F3

2.5指出图P2.5中各TTL门电路的输出为什么状态(高电、低电平或高阻态)?

图P2.5

题2.5解:

心为高阻;

佗为高阻;

F7=1;

心=0。

2.7在图P2.7各电路屮,每个输入端应怎样连接,才能得到所示的输出逻辑农达式。

=A®

图P2.7

题2.7解:

F}=A+B

F3=AB+CD

F4=A®

8

2.9试写出图P2.9所示CMOS电路的输出逻辑表达式。

(a)

图P2・9

题2.9解:

F}=AB=A+B;

F2=A+B=AB

2.11试写出图P2.11屮各NMOS门电路的输出逻辑表达式。

图P2.11

题2.11解:

F}=AQB;

F2=A(B+C);

F.=E\B+D)(^+C)+E•AB+CD

2.13试说明下列各种门电路中哪些可以将输出端并联使用(输入端的状态不一定相同)o

(1)具有推拉式输出级的TTL电路;

(2)TTL电路的0C门;

(3)TTL电路的三态输出门;

(4)普通的CMOSfl;

(5)漏极开路输出的CMOSH;

⑹CMOS电路的三态输Jllfjo

题2.13解:

(1)、(4)不可以;

(2)、(3)、(5)、(6)可以。

第3章习题及解答

3.1分析图P3.1所示电路的逻辑功能,写出输出逻辑表达式,列出真值表,说明电路完成

何种逻辑功能。

图P3.1

题3.1解:

根据题意可写出输出逻辑表达式,并列写真值表为:

F=AB+AB

F

该电路完成同或功能

3.2分析图P3.3所示电路的逻辑功能,写出输出片和竹的逻辑表达式,列出真值表,说明

电路完成什么逻辑功能。

图P3.3

题3・3解:

根据题意nJ写出输出逻辑表达式为:

F,=A㊉B㊉CF2=AB+BC+AC

列写真值表为:

Fi

该电路构成了一个全加器。

3.5写出图P3.5所示电路的逻辑函数表达式,其中以S3、S2、S】、So作为控制信号,A,B

作为数据输入,列表说明输出Y在S?

〜S。

作用下与A、B的关系。

S?

S3

SiSo

图P3.5

题3.5解:

由逻辑图可写出Y的逻辑表达式为:

Y=S/B+S2AB㊉S}B+S()B+A

图小的S3、S2、S|、So作为控制信号,用以选通待传送数据A、B,两类信号作用不同,

分析中应区别开来,否则得不出正确结果。

山于S3、S2、S】、S。

共有16种取值组合,因此输出Y和A、BZ间应有16种函数关系。

列表如下:

S品S。

Y

逻辑功能

S3S2SlS0

0000

缭A函数

1000

AB

禁止A函数

0001

A+B

或函数

1001

A@B

异或函數

0010

A+E

比较函数

1010

否B函数

0011

常】西数

1011

与非函效

0100

与函数1

1100

席0函数

0101

等B函数

1101

荣止B函数

0)10

AOB

同或函数

1110

或非函数

0111

比较函數

1111

否A函数

3.7设计一个含三台设备工作的故障显示器。

要求如下:

三台设备都正常工作时,绿灯亮;

仅一台设备发牛故障时,黄灯亮;

两台或两台以上设备同时发住故障时,红灯亮。

题3.7解:

设三台设备为A、B、C,正常工作时为1,岀现故障时为0;

F1为绿灯、F2为黄灯、F3为红灯,灯亮为1,灯灭为0。

根据题意可列写真值表为:

-ABC~~FiF2F3~

求得Fl、F2、F3的逻辑表达式分别为:

片=ABC\F2=ABC+ABC+ABC\F3=AB+BC+AC

根据逻辑表达式可画出电路图(图略)。

3.9设计一个组合逻辑电路,该电路有-三个输入信号ABC,三个输出信号XYZ,输入和输出

信号均代表一个三位的二进制数。

电路完成如下功能:

当输入信号的数值为0,1,2,3时,输出是一个比输入人1的数值;

当输入信号的数值为4,5,6,7时,输出是一个比输入小1的数值。

题3.9解:

XYZ

写出逻辑表达式为:

X=AB+BC+ACY=A㊉B㊉CZ=C

3.11试用与非门设计一个组合电路,该电路的输入X及输出Y均为三位二进制数,要求:

当0WXW3时,Y二X;

当4WXW6时,Y=X+1,且X>

6o

题3.11解:

因为X和Y均为三位二进制数,所以设X为x2x}x{),Y为y2y}y{),其屮花和

九为高位。

根据题意可以列写真值表如下:

兀2

兀0

『2

X

化简后得到汕儿分别为

))=兀]+兀2兀()儿=勺兀()+兀2兀0

因为要用与非门电路实现,所以将匕兀儿写成与非一与非式:

y2=兀2

X=%1+-v2x0=x1-x2%0

=x2X()+x2X()=兀o•x2x0•x2•x2x0

根据逻辑表达式可曲出电路图(图略)。

3.13设A和B分别为一个2位二进制数,试川门电路设计一个可以实现Y=AXB的算术运算

电路。

题3.13解:

根据题意设A=aiao;

B=b1b0;

Y=y3Y2Y1Yo>歹U出真值表为

aia()

bi

bo

ys

Y2

y>

y()

a】ao

yi

分别求出y3』2,yi,yo的表达式为:

儿=ag)叭

y2=aibia()bQ

o=Mo

3.15判断逻辑函数F=JBD+B万+屈农十A万X,当输入变量ABCD按

0110->

1100,1111T1010,0011T()11()变化时,是否存在静态功能冒险。

题3.15解:

画出逻辑函数F的卡诺图如图所示:

00

00011110

01

11

(1)可以看出当输入变量ABCD从0110变化到1100时会经丿力两条途径,即0110T1110T1100和0110T0100T1100,由于变化前、后稳态输出相同,都为1,而且对应中间状态的输出也为1,故此变化不存在静态功能冒险。

(2)同理从1111到1010经历的两条途径1111^1110^1010存在1冒险;

而1111T1011T1010不存在静态功能冒险。

(3)从0011到0110经历的两条途径0011T0010T0110和0011^0111^0110,都会产牛0冒险。

第4章习题及解答

4.1用门电路设计一个4线一2线二进制优先编码器。

编码器输入为I3A2A1A),忑优先级最高,Ao优先级最低,输入信号低电平有效。

输出为YiYo,反码输出。

电路要求加一G输出端,以指示最低优先级信号兔o输入有效。

题4.1解:

根据题意,可列出真值表,求表达式,画出电路图。

其真值表.表达式和电路

图如图题解4・1所示。

由真值表可知6=忑忑石入。

A3A2A1Ao

YiYoG

000

00()

0010

0110

010

1001

1100

C1

1"

01

11

AiA()

、00011110

(a)真值表

Yo=A3A2+A3Ai

(b)求输出农达式

(c)编码器电路图

图题解4」

4.3试川3线一8线译码器74138扩展为5线一32线译码器。

译码器74138逻辑符号如图

4.16(a)所示。

题4.3解:

5线一32线译码器电路如图题解4.3所示。

图题解4.3

4.5写出图P4.5所示电路输出片和F2的授简逻辑表达式。

译码器74138功能表如表4.6所

图P4.5

题4.5解:

由题图可得:

Fi(C,5A)=》>

(0,2,4,6)=^

的(C,B,A)=J>

(1,3,5,7)=A

4.7试用一片4线一16线译码器74154和与非门设计能将8421BCD码转换为格雷码的代码

转换器。

译码器74154的逻辑符号如图4.17所示。

解:

设4位二进制码为,4位格雷码为R3R2R}R{)o根据两码Z间的关系可得:

他(B3,B2,d,B())=》>

(8〜15)=B3

7?

2(爲,爲,久禺)=工加(4〜11)=加4加5加6mi加9m\Qinw

=2^m(2~5」0〜13)=m21114m\\mnm\y

/?

()(鸟4,坊,竝)=2>

(1,2,5,6,9,10,13,14)=m\m2msmg加]()m\3加]4

则将译码器74154使能端均接低电平,码输入端从高位到低位分别接尿、禺、色B°

根据上述表达式,在译码器后加3个8输入端与非门,可得/?

2、&

,R。

尼可直接输出。

(图略)

4.9试用8选1数据选择器74151实现下列逻辑函数。

74151逻辑符号如图4.37(a)所示。

⑴F(A,B,C)=J>

(2,4,5,7)

(2)F(A,B,C)=[[M(0,6,7)

(3)F(A,B,C)=(A+B)(B+C)

(4)F(A,B,C,Z))=BC+ACD+ACD+~ABCD+4万C万

(5)F(4,B,C,D)=工m(0,2,3,5,6,7,&

9)+工d(1015)

题4.9解:

如将4、BC按高低位顺序分别连接到数据选择器74151的地址码输入端,将数据选择器的输出作为函数值Fo则对各题,数据选择器的数据输入端信号分别为:

(注意,数据选择器的选通控制端丽必须接有效电平,图略)

(1)D°

=D\=D3=2=0,D2=D4=D5=D7=}

(2)Do=£

6=£

7=0,D}=D2=D3=D4=D5=I

(3)D{}=D-,=D,=D6=0,£

)!

=D4=D5=D7=1

⑷DQ=D5=D,D}=D4=D,D2=D6=1,D.=D7=Q

(5)£

)()=£

),D2=D,=D3=D4=1,D5=D6=D7=0或1

4.11图P4.11为4线-2线优先编码器逻辑符号,其功能见图4.3(a)真值表。

试用两个4

线-2线优先编码器、两个2选1数据选择器和一个非门和一个与门,设计一个带无信

号编码输入标总的8线-3线优先编码器。

题4・11解:

由图4.3(a)真值表可见,当编码器无信号输入时,EO=1,因此可以利用EO

的状态来判断扩展电路中哪一个芯片有编码信号输入。

所设计电路如图题解4.11所示,

由电路可见,当高位编码器

(2)的£

0=0时,表示高位编码器

(2)有编码信号输入,

故选通数据选择器的0通道,将高位编码器

(2)的码送到丫必端;

当高位编码器

(2)的

EO=1时,表示高位编码器

(2)无编码信号输入,而低位编码器

(1)有可能有编码信

号输入,也可能无编码信号输入,则将低位编码器

(1)的码送到丫乙端(当无编码信号

输入输入时,孚;

=00)。

编码器输出的最高位码,由高位编码器

(2)的EO信号取反获

得。

山电路可见,EOy=1表示无编码信号输入。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1