第20章习题1-门电路与组合逻辑电路

S11213B

半加器逻辑符号如图所示,当A?“0”,B?“0”时,C和S分别为( )。

A. C?0、S?1 B. C?1、S?0

C. C?0、S?0 解:C

S11218B

半加器的逻辑图如下,指出它的逻辑式为( )。 A. S?A?B、C?AB

B. S?AB?AB、C?AB

C. S?A?B、C?AB 解:A

S11219B

全加器逻辑符号如图所示,当Ai=“1”,Bi=“1”,Ci-1=“1”时,Ci和Si分别为( A. Ci = 1 、Si = 0 B. Ci = 0 、Si = 1 C. Ci = 1 、Si = 1 解:C

S11207B

全加器逻辑符号如图所示,当Ai=“1”,Bi=“1”,Ci-1=“0”时,Ci和Si分别为( A. Ci = 0、Si?0

B.

Ci?1、Si?1

C. Ci?1、Si?0 解:C

S11206B

半加器逻辑符号如图所示,当A?“1”,B?“1”时,C和S分别为( )。

A. C = 0、S = 0 B. C = 0、S = 1

C. C = 1、S = 0

解:C

S11403B

设计一个半加器电路(要求:列出真值表,写出逻辑式,画出逻辑电路)。 解:

由半加器概念即只考虑两个一位二进制数A和B相加,不考虑低位来的进位数称半加:

列出半加器真值表(a),其中,S为本位和数,C为向高位送出进位数由真值表可直接得出逻辑式:

S?AB?AB、C?A?B 由逻辑式可画出逻辑电路(b)。

)。

)。

S11220B

图示逻辑电路的逻辑式为( )。

A. F?A?B?C B. F?A?B?C

C. F?ABC 解:C

S11213I

逻辑电路如图所示,其逻辑功能相当于一个( )。 A. “与”非门 B. “异或”门 C. “与或非”门 解:C

S11404I

写出图中所示电路的最简“与或”表达式。

解:

F = AAB?BAB?C?AAB?AAB?BAB?C?AAB

= ABC?ABC?AB?AB?ABC

S11501B

写出如图所示电路的逻辑表达式,并将其化简再用最简单的组合电路实现之。

解:

最简电路如下图所示。

Y?AB?A?AB?B?AB(A?B)?(A?B(A?B)?AB?AB?A?B

S11501G

组合逻辑电路设计:

某产品有A、B、C、D四项质量指标,A为主要指标。检验合格品时,每件产品如果有包含主要指标A在内的三项或三项以上质量指标合格则为正品,否则即为次品。试设计一个全部用“与非门”组成的结构最简的正品检验机。

解:

(1)对于A、B、C、D中任何指标,合格时用1表示,不合格时用0表示,检验结果正品用1表示,次品用0表示,列真值表如(a)。

(2)化简

作卡诺图(b),得表达式: Y?ABD?ACD?ABC ?ABD?ACD?ABC (3)逻辑电路如图(c)。

S11502G

用“与非门”设计一组合逻辑电路,输入为四位二进制数,当数N?9时,输出L?1,其余情况L?0。 解:

L(A,B,C,D)??m(9,10,11,12,13,14,15,)L?AB?AC?AD?AB?AC?AD

S11405I

有一个能将两个一位二进制数A、B进行比较的数字比较器,其逻辑状态列于下表中。试写出各输出的逻辑式,并画出逻辑图。 输 入 A B 输 出 Y1(A>B) Y1(A<B) Y1(A=B) 解: 填写真值表: 输 入 A B 0 0 0 1 1 0 1 1 输 出 Y1(A>B) Y1(A<B) Y1(A=B) 0 0 1 0 1 0 1 0 0 0 0 1 写出各输出的逻辑式: Y1?AB, Y2?AB,

逻辑图如右图所示。

Y3?AB?AB

S11505B

分析如图所示的逻辑电路,做出真值表,说明其逻辑功能。

解:该电路为“判奇电路”——输入为奇数个“1”,输出为“1”。(真值表如下所示)

A B C D Y 0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0

S11503I

试设计一个三变量的“判奇电路”。

解:真值表如下所示:

A B C Y 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1

S11503I

如果对键盘上108个符号进行二进制编码,则至少要( (a) 5 (b) 6 (c) 7

)位二进制数码。

联系客服:779662525#qq.com(#替换为@)