第十一章组合逻辑电路习题及答案

合集下载

数电组合逻辑电路习题含答案)

数电组合逻辑电路习题含答案)

《组合逻辑电路》练习题及答案[3.1] 分析图P3.1电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。

[解]A 、B 、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。

[3.2] 图P3.2是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。

[解](1)COMP=1、Z=0时,TG 1、TG 3、TG 5导通,TG 2、TG 4、TG 6关断。

3232211 , ,A A Y A Y A Y ⊕===, 4324A A A Y ++= (2)COMP=0、Z=0时,Y 1=A 1, Y 2=A 2, Y 3=A 3, Y 4=A 4。

COMP=1、Z=0时的真值表 COMP=0、Z=0的真值表从略。

[题 3.3] 用与非门设计四变量的多数表决电路。

当输入变量A 、B 、C 、D 有3个或3个以上为1时输出为1,输入为其他状态时输出为0。

[解] 题3.3的真值表如表A3.3所示,逻辑图如图A3.3所示。

表A3.3[3.4] 有一水箱由大、小两台泵M L 和M S 供水,如图P3.4所示。

水箱中设置了3个水位检测元件A 、B 、C 。

水面低于检测元件时,检测元件给出高电平;水面高于检测元件时,检测元件给出低电平。

现要求当水位超过C 点时水泵停止工作;水位低于C 点而高于B 点时M S 单独工作;水位低于B 点而高于A 点时M L 单独工作;水位低于A 点时M L 和M S 同时工作。

试用门电路设计一个控制两台水泵的逻辑电路,要求电路尽量简单。

[解] 题3.4的真值表如表A3.4所示。

真值表中的C B A 、C B A 、C B A 、C AB 为约束项,利用卡诺图图A3.4(a)化简后得到: C B A M S +=, B M L =(M S、M L的1状态表示工作,0状态表示停止)。

【数电】组合逻辑电路习题(含答案)

【数电】组合逻辑电路习题(含答案)

《组合逻辑电路》练习题及答案[3.1]分析图P3.1电路的逻辑功能,写出Y1、、Y2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。

[解]、Z=0A、1时A3.3所示。

P3.4所示。

M S单独工点时M L和要求电路真值表中的C A 、C B A 、C B A 、C AB 为约束项,利用卡诺图图A3.4(a)化简后得到:C B A M S +=, B M L =(M S 、M L的1状态表示工作,0状态表示停止)。

逻辑图如图A3.4(b)。

[3.5] 设计一个代码转换电路,输入为4位二进制代码,输出为4位循环码。

可以采用各种逻辑功能的门电路来实现。

[解] 题3.5的真值表如表A3.5所示。

D 4、D 3与足上述控制要求的逻辑电路,给出控制四个指示灯状态的高、低电平信号。

74LS148的逻辑图如图P3.7所示,其功能表如表P3.7所示。

表 P3.7 74LS148的功能表A 、B 、C 、L 1、0为0000~2)工作,P3.10输 入21O 123用外加与非门实现之,如图A3.10所示。

[3.11] 画出用4线-16线译码器74LS154(参见题3.9)和门电路产生如下多输出逻辑函数的逻辑图。

[解]电路图如图A3.11所示。

[3.12] 用3线-8线译码器74LS138和门电路设计1位二进制全减器电路。

输入为被减数、减数和来自低位的借位;输出为两数之差及向高位的借位信号。

[解] 设a i 为被减数,b i 为减数,c i-1为来自低位的借位,首先列出全减器真值表,然后将Di ,Ci 表达式写成非-与非形式。

最后外加与非门[3.13] 74LS153[解] [3.14]如表P3.14 [解][3.15][解] [3.16] [解] 与4选1[3.17][解] 则 D =41507632 如图A3.17所示。

[3.18] 用8选1数据选择器CC4512(参见题3.14)产生逻辑函数[解] 将Y 变换成最小项之和形式。

组合逻辑电路习题解答

组合逻辑电路习题解答

(2)习题写出图所示电路的逻辑表达式,并说明电路实现哪种逻辑门的功能。

习题图解:F AB AB AB AB A B 该电路实现异或门的功能 分析图所示电路,写出输出函数F 。

解:F (A B) B B A B已知图示电路及输入 A 、B 的波形,试画出相应的输出波形F ,不计门的延迟.A 」_丨丨— iiiI*iI;BI I I I I I IIJI | [iF i I i i n ii ~I HIai i解:F A? AB ?B ? AB A? AB ?B ?AB AB? AB A B 由与非门构成的某表决电路如图所示。

其中A 、B 、CD 表示4个人,L=1时表示决议通过。

(1) 试分析电路,说明决议通过的情况有几种。

(2)分析A B C 、D 四个人中,谁的权利最大。

解:(1) L CD?BC?ABD CD BC ABDABCD L ABCD L 0000 0 1000 0 0001 0 1001 0 0010 0 1010 0 00111 10111A B习题图A BD C B ALABC F 000 0 00i 1 0i0 1 0ii 1 i00 1 i0i 1 ii0 1111 0(3) 根据真值表可知,四个人当中 C 的权利最大。

分析图所示逻辑电路,已知 S 、S o 为功能控制输入,A 、B 为输入信号,L 为输出,求电路所 具有的功能。

⑶ 当SS 0=00和S i S o =ii 时,该电路实现两输入或门,当S i S o =0i 时,该电路实现两输入或非门,当S I S D =10时,该电路实现两输入与非门。

(2)0i00 0 ii00 0 0i0i 0 ii0i 1 0ii01 iii0 1 0iii1 11111解:(1) L A S i ?B S i(A S i BS i )S 0S1S 0 L 00A+B0ii0ABA+B11AS i习题图S 0电路逻辑功能为:“判输入ABC是否相同”电路。

组合逻辑电路例题解析.

组合逻辑电路例题解析.

第11章组合逻辑电路例题解析F 一个输出函数,用 T i 、T 2分别标注中间变量。

(2 )写出输出逻辑函数表达式为 T 1=A O B T 2=C O D表 11.1A BcD 1 戸1A B cD F 0 0 0 01 0 c 0 0 0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 \ 1 1 0 1 1 0 0 1 0 0 0 1 1 0 0 1 0 t (} 1 1 1 1 0 1 0 0 I 1 0 11 J 1 0 0 0111| 11111F= T 1O T 2=A O B O C O D(3 )根据表达式列出真值表如表 11.1所示。

(4 )功能说明。

从真值表可看出,当 A , B , C , D 四输入变量中有偶数个 1 (包括全0 )时电路输出F 为1,而有奇数个1时,输出F 为0,因此这是一个四输入的偶校验电路。

例11. 2组合逻辑电路如图11.2所示。

已知A , B , C 是输入变量,F 1和F 2是输出函数, 试写出输出函数 F 1和F 2的逻辑表达式,并分析该组合逻辑电路的逻辑功能。

解:(1)根据逻辑图可写出输出函数 F 1和F 2的逻辑表达式并化简。

H = AB ; I = A+B ; J = IC = (A+B)C ; K = I+C = A+B+C : M = HC = ABCN = H+J = AB+(A+B)C Q = KN = (A+B+C)AB+(A+B)C例11. 1分析图11.1电路的逻辑功能。

解 ⑴在图11.1中,有A , B , C , D 四输入变量, 图 11.1y輛入输出输入精出A B C岭A B C y(与0000010010 001]010101 U1010I1001 0i10111i11 F1=ABC+(A+B+C)(A+B)(A+C)(B+C)=ABC+ABC+ABC+ABC=A(B O C)+A(B O C)=A O B O CF2= N= AB+(A+B)C=AB+AC+BC (2)根据F l和F?的逻辑表达式列出真值表如表11.2所示。

组合逻辑电路习题解

组合逻辑电路习题解

时输出0,输入为0时输出1。 只有当所有输入都为1时, 只要有一个输入为1,输出
输出才为0。
就为0。
逻辑代数基本定律
同一律
A+0=A,A·1=A
零律
A+1=1,A·0=0
互补律
A+¬A=1,A·¬A=0
交换律
A+B=B+A,A·B=B·A
结合律
(A+B)+C=A+(B+C),(A·B)·C=A·(B·C)
ga…
gat…
实现逻辑与运算,符号为“·” 实现逻辑或运算,符号为
或“∧”,只有当所有输入 “+”或“∨”,只要有一
都为1时,输出才为1。
个输入为1,输出就为1。
实现逻辑非运算,符号为
实现逻辑与非运算,即先与 实现逻辑或非运算,即先或
“¬”或“—”,输入为1 后非,符号为“⊕”或“↑”, 后非,符号为“↓”或“⊖”,
包括真值表、逻辑表达式、 卡诺图和逻辑图四种表示方 法,它们之间可以相互转换 。
组合逻辑电的 分析与设计方法
分析方法包括根据逻辑图写 出逻辑表达式、列出真值表 、分析电路功能等步骤;设 计方法包括根据实际需求确 定输入/输出变量、列出真值 表、化简逻辑表达式、画出 逻辑图等步骤。
拓展延伸内容探讨
复杂组合逻辑电路的设计
对于较复杂的组合逻辑电路,可以采用分级设计的方法,将整体功能划分为若干个相对简 单的子功能,分别设计子电路,最后将子电路组合起来实现整体功能。
组合逻辑电路中的竞争与冒险
当多个输入信号同时变化时,可能会在输出端产生瞬间的错误信号,这种现象称为竞争; 如果这种错误信号持续时间较长,且不能被后续电路所忽略,则称为冒险。为了避免竞争 和冒险,可以采取增加冗余项、引入选通脉冲等方法。

组合逻辑电路习题(附答案)

组合逻辑电路习题(附答案)

例1 指出下图1所示电路的输出逻辑电平是高电平、低电平还是高阻态。

已知图(a)中的门电路都是74系列的TTL门电路,图(b)中的门电路为CC4000系列的CMOS门电路。

图1解: TTL门电路的输入端悬空时,相当于高电平输入,输入端接有电阻时,其电阻阻值大于1.4K时,该端也相当于高电平,电阻值小于0.8K时,该端才是低电平。

而CMOS逻辑门电路,输入端不管是接大电阻还是接小电阻,该端都相当于低电平(即地电位)。

所以有如下结论:(a) 1L为低电平状态;2L是低电平状态;3L是高电平状态;4L 输出为高阻状态;(b) 1L输出为高电平;2L输出是低电平状态;3L输出是低电平状态;例2 图例2所示为用三态门传输数据的示意图,图中n 个三态门连到总线BUS ,其中D 1、D 2、…、D n 为数据输入端,EN 1、EN 2、…、ENn 为三态门使能控制端,试说明电路能传输数据的原理。

图例2 解:由三态门电路符号可知,当使能端低电平时,三态门输出为高阻阻态,所以,只要给各三态门的使能端n EN EN EN ,,,21 依次为高电平时,则,1n D D 的数据就依次被传输到总线上去。

例3 某功能的逻辑函数表达式为L=∑m(1,3,4,7,12,14,15);(1)试用最少量的“与-非”门实现该函数;(2)试用最少量的“或-非”门实现该函数;解: (1)设变量为A 、B 、C 、D ,用卡诺图化简,结合“1”方格得:DBACDAABCDCBDBACDAABCDCBDCBAfL=+++==),,,((2)卡诺图中结合“0”方格,求最简的“或—与”表达式,得:DCADCBDBBADCADCBDBBAL+++++++++=++++++=))()()((例4 试用一片八选一数据选择器74LS151实现逻辑函数。

(1) ACD D ABC CD B A D C B A Z ++=),,,( (2) C B A C B A C B A C B A Z ++=),,(解:解例基本思路:选定多路选择器的地址输入变量,列出卡诺图,求出数据输入端的函数关系式;(1) 选定四变量函数中的ABC(A 2A 1A 0)为地址输入,卡诺图为画出的电路图为:(2) 选定多路选择器的地址变量为)(012A A A ABC ,由于地址数正好是变量数,所以数据输入端的逻辑关系一定是常量“0”和“1”。

组合逻辑电路 课后答案

组合逻辑电路   课后答案

第4章[题].分析图电路的逻辑功能,写出输出的逻辑函数式,列出真值表,说明电路逻辑功能的特点。

图P4.1B YAP 56P P =图解:(1)逻辑表达式()()()5623442344232323232323Y P P P P P CP P P P CP P P C CP P P P C C P P P P C P PC ===+=+=++=+ 2311P P BP AP BABAAB AB AB ===+()()()2323Y P P C P P CAB AB C AB ABC AB AB C AB AB CABC ABC ABC ABC=+=+++=+++=+++(2)真值表(3)功能从真值表看出,这是一个三变量的奇偶检测电路,当输入变量中有偶数个1和全为0时,Y =1,否则Y=0。

[题] 分析图电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。

图P4.3B1Y 2[解]解: 2Y AB BC AC =++12Y ABC A B C Y ABC A B C AB BC AC ABC ABC ABC ABC =+++=+++++=+++()())由真值表可知:、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。

[题] 图是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。

图P4.4[解](1)COMP=1、Z=0时,TG1、TG3、TG5导通,TG2、TG4、TG6关断。

,(2)COMP=0、Z=0时,Y1=A1,Y2=A2,Y3=A3,Y4=A4。

、COMP=1、Z=0时的真值表、Z=0的真值表从略。

[题] 用与非门设计四变量的多数表决电路。

当输入变量A、B、C、D有3个或3个以上为1时输出为1,输入为其他状态时输出为0。

[解] 题的真值表如表所示,逻辑图如图(b)所示。

组合逻辑电路习题解答

组合逻辑电路习题解答

自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。

2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。

3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。

输入输出均为低电平有效。

当输入7I 6I 5I …0I 为11010101时,输出2Y 1Y 0Y 为 010 。

4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 11111101 。

5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。

6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。

7.一位数值比拟器,输入信号为两个要比拟的一位二进制数,用A 、B 表示,输出信号为比拟结果:Y (A >B ) 、Y (A =B )和Y (A <B ),那么Y (A >B )的逻辑表达式为B A 。

8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。

9.多位加法器采用超前进位的目的是简化电路结构 × 。

〔√,× 〕 10.组合逻辑电路中的冒险是由于 引起的。

A .电路未到达最简 B .电路有多个输出C .电路中的时延D .逻辑门类型不同11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的?A .在输出级加正取样脉冲B .在输入级加正取样脉冲C .在输出级加负取样脉冲D .在输入级加负取样脉冲12.当二输入与非门输入为 变化时,输出可能有竞争冒险。

A .01→10B .00→10C .10→11D .11→0113.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。

A .011 B .100 C .101 D .01014.数据分配器和 有着相同的根本电路结构形式。

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

第十一章组合逻辑电路习题及答案
一、填空题
1、数字电路中的逻辑电路按功能可分为电路和电路两种类型。

2、组合电路的特点:输出状态仅仅取决于输入值的组合,而与
无关。

3、电路结构看,组合电路具有两个特点:(1)电路由电路组成,不包含任何元件,(2)电路中不存在任何回路。

4、电路的分析,是根据给定的电路,写出表达式,并以此来描述它
的,确定对于的关系。

5、不考虑进位输入,只将本位两数相加,称为。

6、组合逻辑电路的分析,一般按以下步骤进行:
第一步:根据给定的逻辑电路,写出。

第二步:化简逻辑电路的。

第三步:根据化简后的逻辑函数表达式列。

第四步:描述。

7、当两个本位数相加,再考虑进位数时,叫。

8、全加器有个输入,个输出。

9、全加器一个输出为,另一个输出为。

10、全加器的本位和输出表达式S n= ,进位输出表达式
C n= 。

11、一个输出N位代码的二进制编码器,可以表示种输入信号。

12、二进制编码器是将输入信号编成的电路。

13、二进制译码器是将翻译成相对应的的电路。

14、二一十进制编码器是将,分别编成对应的的电路。

15、二一十进制译码器是将翻译成相对应的。

二、选择题
1、组合电路的输出取决于()
A、输入信号的现态
B、输出信号的现态
C、输入信号的现态和输出信号变化前的状态
2、3线—8线译码器电路是()
A、3位二进制
B、三进制
C、三--八进制
3、七段数码显示译码电路应有()个输出端。

A、8个
B、7个
C、16个
4、译码电路的输出量是()
A、二进制代码
B、十进制数
C、某个特定的控制信息
5、译码器可以将()的状态翻译成相应的输出信号。

A、输入代码
B、输入数字
C、输入信号
D、输入脉冲
6、七段字符显示器电路中a、b、c、d、g段发光是显示数字()。

A、6
B、5
C、4
D、3
7、如图所示,BA为()。

A、00
B、01
C、10
D、11
8、一个四输入端的与非门,它的输出有()种状态。

A、1
B、2
C、4
D、16
9、能实现对两个一位二进制数及低位的进位数进行加法运算的电路称为()。

A、半加器
B、全加器
C、加法运算放大器
D、移位寄存器
10、接到译码器的液晶显示器上公共电极的驱动信号,一般选择50~100Hz的()。

A.正弦波 B.尖脉冲波 C.三角波 D.方波
11、.现需要把256种电平进行编码,最少可用()位二进制数表示。

A、16
B、8
C、4
D、2
12、要想数码管显示数字3,应是()段亮。

A、adefg
B、acdfg
C、abcdg
D、abdeg
13、能实现串行数据变换成并行数据的电路是()
A、加法器
B、编码器
C、译码器
D、移位寄存器
14、既考虑低位进位,又考虑向高位进位,应选用()。

A、全加器
B、半加器
C、选择器
D、比较器
15、七段显示译码器,当译码器七个输出端状态为abcdefg=0110011时,(高电
平有效),输入定为()。

A、0011
B、0110
C、0100
D、0101
16、七段显示译码器,当译码器七个输出端状态为abcdefg=0110011时(高电平有效),输
入定为()
A、0011
B、0110
C、0100
17、将二极管与门和三极管反相器连接起来可以构成()。

A、与门
B、或门
C、与非门
D、或非门
18、完成二进制代码转换为十进制数的应选择()。

A、译码器
B、编码器
C、一般组合逻辑电路
19、下列器件中,不属于组合逻辑电路的是()
A、译码器
B、与非门
C、加法器
20、译码器的确入是()。

A、二进制代码
B、二进制数 C十进制数
三、判断题
1、组合逻辑电路任何时刻的输出状态,直接由当时的输入状态和输入信号作用前的状态决
定。

()
2、组合逻辑电路具有记忆功能。

()
3、组合逻辑电路的分析是给定功能画出逻辑图()。

4、组合逻辑电路的设计是指给定逻辑功能画出逻辑图。

()
5、在8线一3线编码器中,输入信号为8位二进制代码,输出为3个特定对象。

()
6、在8421BCD编码器中,其输出端为BCD码。

()
7、在二一十进制编码器中,8421BCD编码器是唯一的()。

8、译码器是一种多个输入端和单个输出端电路。

()
9、用N位二进制代码对N个信号进行编码的电路叫二进制编码器。

()
10、8421BCD编码器,可以任意选择四位二进制代码中的10种组合。

()
四、设计题
1、用与非门设计一个三变量多数表决电路(多数变量为1时,输出为1)。

2、用与非门设计一个三变量一致电路(变量取值相同,输出为1,否则为0)
3、用与非门设计一个三变量判奇电路(变量为奇数时,输出为1)。

4、简述分析组成逻辑电路的一般步骤。

5、由给出的逻辑图和集成与非门7400,要求:
(1) 先写出逻辑图的与或逻辑表达式,然后再转换成与非逻辑表达式。

(2) 用7400实现其逻辑功能。

(正确画出连接图、标明输入、输出变量)
答案
选择题
1 A
2 A
3 B
4 C 5A 6D 7C 8B 9B 10D 11B 12C 13D 14A 15C 16C 17C 18A 19B 20A
填空题
1、组合逻辑,时序逻辑
2、该时刻各,过去的输入值
3、门,记忆,反馈
4、组合,逻辑函数, 逻辑功能,输出,输入
5、半加
6、函数表达式,函数表达式,真值表,功能
7、低位来的,全加器
8、3, 2
9、本位,进位 10、
A n ⊕
B n ⊕
C n-1 ,(A n ⊕B n )C n-1+A n .B n 11、2n 12、二进制代码 13、二进制代码,
高低电平信号 14、十进制代数的0~9,BCD 代码 15、BCD 代码,0―9十个十进制数
三、判断题
1× 2× 3× 4√ 5× 6× 7× 8× 9× 10×
四、设计题
1、 1、Y =AB+BC+AC
2、 Y =ABC C B A +••
3、Y=C B A C B A ABC C B A +++
4、①由逻辑图写出逻辑表达式
②化简逻辑表达式
③列出真值表,根据真值表分析电路的逻辑功能
5、。

相关文档
最新文档