第20章习题1-门电路与组合逻辑电路 下载本文

S10401I

已知各逻辑门输入A、B和输出F的波形如下图所示,要求写出F的逻辑表达式,并画出逻辑电路。

S10503B

写出如图所示电路的输出函数Y的表达式,并分析逻辑功能。 解:逻辑函数Y的表达式

Y1?ABC

Y?AY1?BY1?CY1?AABC?BABC?CABC?ABC(A?B?C)?ABC?(A?B?C)?ABC?ABC列出真值表: A B C 0 0 0 0 0 1 0 1 0 0 1 1 Y 1 0 0 0

A B C 1 0 0 1 0 1 1 1 0 1 1 1 Y 0 0 0 1 由真值表可知,当A、B、C三个变量的取值一致时,Y= 1,否则Y= 0。 即该电路具有“判一致”的逻辑功能。

S10504B 证明图(a)、(b)两电路具有相同的逻辑功能。 解:

图(a)逻辑函数Y的表达式 图(b)逻辑函数Y的表达式

Y?AB?AB

Y?(A?B)(A?B)?AA?AB?AB?BB

可见,两电路具有“异或”的逻辑功能。

?AB?ABS10505G

为提高报警信号的可靠性,在有关部位安置了3个同类型的危险报警器,只有当3个危险报警器中至少有两个指示危险时,才实现关机操作。试画出具有该功能的逻辑电路。

解:在危急情况下,报警信号A、B、C为高电平1,且当输出状态F为高电平1时,设备应关机。

其真值表如下:

C B A L 由真值表可写出“与或”表达式:

0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 1 0 1 1 1 化简为:L?AB?BC?AC 逻辑图,如下图所示。 或者:用与非门

L?ABC?ABC?ABC?ABC

L?AB?BC?AC

=AB?BC?AC=AB?BC?AC其逻辑电路略。

S10504N

某设备有开关A、B、C,要求:只有开关A接通的条件下,开关B才能接通;开关C只有在开关B接通的条件下才能接通。违反这一规程,则发出报警信号。设计一个由“与非门”组成的能实现这一功能的报警控制电路。

解:

由题意可知,该报警电路的输入变量是三个开关A、B、C的状态,设开关接通用1表示,开关断开用0表示;设该电路的输出报警信号为F,F为1表示报警,F为0表示不报警。可列出真值表:

根据真值表做出卡诺图如下图(a)所示。利用卡诺图对逻辑函数进行化简,得到最简逻辑表达式: 根据逻辑表达式画出逻辑图,就得到题目所要求的控制电路如图(b)所示。

A B C F 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 0 1 1 1 0

S10405G

可否将“与非门”、“或非门”、“异或门”当做“反相器”使用?如果可以,其输入端应如何处理并画出电路图。

解:

如右图所示。

F?AB?BC?AB?BC

S11101I

组合逻辑电路的设计步骤为: (1) ;(2) ;(3)简化和变换逻辑表达式,从而画出逻辑图。

解:

⑴由电路的功能要求,列出真值表;(2)由真值表写出逻辑表达式;

S11102B

分析组合逻辑电路的步骤为:

(1) ; (2) ; (3) ;

(4)根据真值表和逻辑表达对逻辑电路进行分析,最后确定其功能。 解:

由逻辑图写出个输出端逻辑表达式、化简和变换各逻辑表达式、列出真值表

S11102I 如图所示逻辑图,逻辑表达式F1= ;F= 。

解:

F1?A?0?1?1?0;F?F1?B?B

S11201I

如图所示逻辑电路其逻辑表达式为( )。 A. Y?A?B

B. Y?(A?B)(A?B) C. Y??A?B?

D. Y??A?B???A?B? 解:D

S11202B

组合逻辑电路任何时刻的输出信号与该时刻的输入信号( ),与电路原来所处的状态( )。 A. 无关,无关 B. 无关,有关 C. 有关,无关 D. 有关,有关 解:C

S11202I

半加器的本位和输出端的逻辑关系是( )。 A. 与非 B. 或非 C. 与或非 D. 异或 解:D

S11203G

已知F?ABC?CD选出下列可以肯定使F?0的情况是( )。

A. A?0,BC?1 C. C?1,D?0

B. B?1,C?1 D. BC?1,D?1

E. AB?1,CD?0 解:D

S11203N

图示为一简单的编码器,其中E、F、G是一般信号,A、B是输出量,为二进制代码变量。今令 AB = 10 ,则输入的信号为1的是( )。

A. E B. F C. G 解:B

S11301B

编码器,译码器,数据选择器都属于组合逻辑电路。( ) 解:√

S11301N

全加器的输出不仅取决于输入,同时还取决于相邻低位的进位,因此说全加器属于时序逻辑电路。( )

解:×

S11302B

用二进制代码表示某一信息称为编码。反之把二进制代码所表示的信息翻译出来称为译码。( ) 解:√

S11302G 在下列电路中,试问哪些电路能实现Y?A?B的逻辑关系? 解: A.√、B.×、C.×

S11102G

一个三变量排队电路,在同一时刻只有一个变量输出,若同时有两个或两个以上变量为1时,则按A、B、C的优先顺序通过,若FA=1表示A通过,FB、FC为1表示B、C通过,FA、FB、FC为0时表示其不通过,则表示变量A、B、C通过的表达式:

FA= ,FB = ,FC= 。

解:A、AB、ABC