第四章习题及解答

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章习题及解答

4.1 数字电路设计的基本步骤有哪些?每一步完成的目标任务是什么?见书P48。

4.2 组合逻辑电路的设计为什么可以从卡诺图直接进入?

因为逻辑函数可以有多种有表达形式,卡诺图就是其中的一种,因此,直接从卡诺图直接进入设计就是最直接、最有效的一种方式,它简化了设计,更便于化简。

4.3 某车间有A 、B 、C 、D 四台电动机,今要求:(1)A 必须开机;(2)其他三台

电动机中至少有两台开机,如不满足上述要求,则指示灯熄灭。设指示灯亮为“1”,熄灭为“0”,电机开机为“1”,停机为“0”,试用与非门组成指示灯控制电路。

根据题意,用卡诺图表示电机运行的状态,求出输出表达式:

F= ABC+ABD+ACD

用与非门实现逻辑:

4.4 试设计一个供4组使用的智力抢答器电路。

设4组变量分别为:A 、B 、C 、D 。输出用4个发光二极管,表示抢答结果,灯亮答

表达式: F ABCD ABCD ABCD =+++

4.5 电话室需对4种电话编码控制,按紧急次序排列优先权由高到底依次为火警电话、急救电话、工作电话、生活电话,其编码为11,10,01,00,试设计该编码电路。

设火警电话、急救电话、工作电话、生活电话为变量A 、B 、C 、D ,编码输出量为X 、Y 。

AB CD

010011100

00000000001111000 01 11 10 F ABC ABD ACD

ABC ABD ACD =++=A

B C D

题4.3图

列出编码真值表:

4.6 试用3线-8线译码器和门电路实现以下函数:

4.7 试用四选一多路选择器实现函数Y ABC AC BC =++。 1. 求出最小项、及最小项反函数非表达式:

2. 对比四选一多路选择器表达式:

0123Y ABD ABD ABD ABD =+++

我们发现用原函数无法用一个四选一选择器实现,但反函数只有三个最小项,因为实际的数据选择器,它们都有两个互补的变量输出,因此从反变量输出端(~W)就可以达到要求了。取02310D D C D C D ====,,,得到了:

Y ABC ABC ABC =++

4.8 试用74HC283四位二进制加法器及逻辑门电路,实现将8421码转换成8421BCD

码。

当输入8421码在A ~F 时,用加法器加6(0110),同时在输出加一个数码显示,

用加法器的进位端控制其显示,就可以实现一位16进制数转换为十进制数。

(0,2,3,4,7)

(1,5,6) m m Y AB C AC BC AB C AB C ABC AB C ABC ABC ABC ABC =++=∑=++++=++=∑ 138译码器是最小项的非输出,可以实现三变量以下的任意函数。输出可表示为“与非与非”表达式。

A B C Y

4.9 分析图4-77所示的电路的逻辑功能,写出Y 1、Y 2的逻辑函数式,列出真值表,指

出电路完成什么逻辑功能。 列出真值表

功能: 如果将C 作为低位进位位,AB 各为一位二进制数,则该电路一个全加器,其中Y 1是加法结果,Y 2是进位位。

4.10 某组合逻辑电路如图4-78所示,试分析该电路的逻辑功能。

图4-78 习题4.10的逻辑电路图

4.11 图4-79所示为PAL 的一种可编程输出结构,若要求Y A B A B C =⊕⊕,试用“×”符号对该电路矩阵进行标记,得到正确的编程结果。

& ≥1 =1

Y

A B C A B C

×

×

× × × × × × × × × × × × × × × × ×

× × × ×

题4.11 PAL 的一种可编程输出结构

输 入 输 出 C B A Y 1 Y 2 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 图4-77 习题4.9的逻辑电路图 F=AC+AB+BC

功能:如果三个输入相同,则输出为0, 如果三个输入不同则输出为1。 设四位二进制代码变量为DCBA ,要转换的十六进制数A~F 不是BCD 的编码: 1010、1011、1100 1101、1110、1111

在这六个数中,只要对应二进制数变量值:DC =1或DB =1就是十六进制A~F 。在满足此条件下,加法器加6,输出端就成为了BCD 码。

SUM_410SUM_313SUM_1

4

SUM_21C4

9

B411A412B315A314B22A23B16A15C0

7

5V

QA 14QB 13QC 12QD 11RCO

15

A 3

B 4

C 5

D 6ENP 7ENT 10~LOAD 2~CLR 1CLK 9GND

8

VCC 1674HC283

74HC161

CP

8421码生 成器件:

题4.7逻辑实现电路

表达式: 12Y A B C

Y AC AB BC =⊕⊕=++

4.12 已知某组合电路的输入A 、B 、C 和输出F 的波形如图4-80所示,试用正逻辑约定写出F 的最简与或表达式。

图4-80 习题4.12的波形图

4.13 试用2片74HC138译码器产生函数F(A,B,C,D)m(1,2,4,7,10,12,13,15)=∑。写出

分析过程并在图4-81上正确连线。

4.14 请分析如图4-82所示的由TTL 元器件组成的电路,填写所列的真值表

题4.14 图4-82

对于TTL 电路,输入悬空相当于接高电平。

74HC138

Y0 15 Y1 14 Y2 13 Y3 12 Y4 11 Y5 10 Y6 9 Y7

7

A 1

B 2

C 3 G1 6 ~G2A 4 ~G2B 5 GND

8

VCC 16 Y0 15 Y1 14 Y2 13 Y3 12 Y4 11 Y5 10 Y6 9 Y7 7 A 1 B 2 C 3

G1 6 ~G2A 4 ~G2B 5 GND 8

VCC 16 5V

D C B A

74HC138

F

F ABC ABC ABC ABC ABC ABC AB BC AC

=++++=+++

函数需4变量的译码器,而138只有3个变量,因此必须将两个138译码器组合在一起使用;函数中A 变量是高位,而138译码器中C 是高位,因此变量的权应当注意。

输出应当是与非与非表达式。

A C F 0 0 0 0 1 0 1 0 1 1 1 0 悬空 0 1 悬空 1 0

题4.14真值表

图4-81 习题4.13的连线图 题4.13的逻辑连线图

相关文档
最新文档