组合逻辑电路例题

合集下载

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

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

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

[解]BCAC AB Y BC AC AB C B A ABC Y ++=+++++=21)(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 =0、Z=0的真值表从略。

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

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

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

ABCD D ABC D C AB CD B A BCD A Y ++++=BCD ACD ABC ABC +++=B C D A C D A B D A B C ⋅⋅⋅=[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所示。

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

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

《组合逻辑电路》练习题及答案[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 变换成最小项之和形式。

组合逻辑电路的设计方案举例

组合逻辑电路的设计方案举例

组合逻辑电路的设计举例例1. 某工厂有A、B、C三个车间和一个自备电站,站内有两台发电机G1和G2。

G1的容量是G2的两倍。

如果一个车间开工,只需G2运行即可满足要求;如果两个车间开工,只需G1运行;如果三个车间同时开工,则G1和 G2均需运行。

试画出控制G1和 G2运行的逻辑图,用与非门实现。

解:(1)根据逻辑要求写出逻辑状态表首先假设逻辑变量取“0”、“1”的含义。

设:A、B、C分别表示三个车间的开工状态:开工为“1”,不开工为“0”;G1和 G2运行为“1”,不运行为“0”。

逻辑状态表ABC G1 G2 0 0 0 00 0 0 1 0 11 0 0 1 0 11 0 1 0 0 01 0 1 1 0 11 0 1 0 1 1 111(2)由逻辑状态表写出逻辑式根据状态表写表达式的一般步骤:①在状态表上找出输出为1的行;②将这一行中所有自变量写成乘积项,当变量的取值为“1”时写为原变量,当变量的取值为“0”时写为原变量的反变量;③将所有乘积项逻辑加,便得到逻辑函数表达式。

这里的乘积项又叫最小项,在最小项里,每个变量都以它的原变量或反变量的形式在乘积项中出现,且仅出现一次。

(3)化简逻辑式(4)用“与非”门构成逻辑电路(5)画出逻辑电路图例2:设计三人表决电路(A、B、C)。

每人一个按键,如果同意则按下,不同意则不按。

结果用指示灯表示,多数同意时指示灯亮,否则不亮。

要求用与非门实现。

解:(1)根据逻辑要求列状态表首先确定逻辑变量取0、1的含义:A、B、C分别表示三人按键的状态,键按下时为“1”,不按时为“0”。

F表示指示灯的亮灭,灯亮为“1”,不亮为“0”。

逻辑要求:两个人(包括两个人)以上同意,指示灯亮。

ABCF 0 0 0 0 0 01 0 0 1 0 01 1 1 1 0 01 0 1 1 1 111111(2)由状态表写出逻辑式并化简、转换(3)实现电路。

第三章组合逻辑电路的分析与设计典型例题

第三章组合逻辑电路的分析与设计典型例题

表 3-1 真值表
A B C L1 L2 000 1 0
001 0 1
010 0 1
011 1 0
100 0 1
101 0 1
图 3-1 电路图
110 0 1 111 0 0
【例 3-5】 设计一个含三台设备工作的故障显示器。要求如下:三台设备 都正常工作时,绿灯亮;仅一台设备发生故障时,黄灯亮;两台或两台以上设 备同时发生故障时,红灯亮。
F1 = ABC F2 = ABC + A BC + AB C 在F3卡诺图(见图 3-2(c))中,可对相邻的“1”方格画卡诺图,经简化后 的F3为
3
F3 = A B + A C + B C 第三步,根据函数表达式画逻辑电路图。
图 3-3 例题 3-5 电路图 由于命题中没有限制门器件的种类,也没有限制提供变量的极性,所以直接 根据函数表达式使用原变量、反变量作为输入,使用与门、或门完成电路图。电 路图如图 3-3 所示。
【例 3-2】 求 F = AC + ABC + BC + AB C 的最简与或式。 解 在分析时,一般首先对长非号下面的表达式化简,然后再对整个表达式 化简。如
A C + AB C + BC = AC + B C + BC = AC + C = C
故ห้องสมุดไป่ตู้
F = C + AB C = C
【 例 3-3 】 如 果 F ( A, B, C, D) = ∑ m(2,3,4,6,8,9) 的 最 简 与 或 表 达 式 为
F = A + BD + BC 是否存在约束条件?如果存在,试指出约束条件。 解:卡诺图如下:

用译码器设计组合逻辑电路例题

用译码器设计组合逻辑电路例题

用译码器设计组合逻辑电路例题一、用3线—8线译码器74HC138W门电路实现逻辑函数Y A/B/C/ A/ BC/ ABC。

(要求写出过程,画出连接图)(本题10分)解:(1) 74HC138勺输出表达式为:(2分) Y i/ m:(i 0~7)(2) 将要求的逻辑函数写成最小项表达式:(2分)Y A/B/C/ A/BC/ ABC m0 m2 m7 (m0m1/m7)/(3) 将逻辑函数与74HC138的输出表达式进行比较:设A= A2、B= A1、C= A0,得:Y (m0m1/m7)/ (丫0/丫2/丫7/)/(2分)(4) 可用一片74HC138H加一个与非门就可实现函数。

其逻辑图如下图所示。

(4分)t丫。

Y1 Y2 Y3 Y4 Y5 Y a Y7 74HC138A〉A〔A。

Sg S3r ~0ABC +5V d.三、公司A 、8 C 三个股东,分别占有50% 30咧日20%勺股份,试用一片3线-8 线译码器74HC138^若干门电路设计一个三输入三输出的多数表决器, 用丁开会 时按股份大小记分输出通过、平■局和否决三种表决结果。

通过、平■局和否决,分 别用X 、Y 、Z 表示(股东赞成和输出结果均用1表示)。

(12分)(3)画连线图(4分)令 74HC138的地址码 A 2 A,A 1 B,A 0 CX AB /C ABC / ABC 74HC138 A- A* S 〔 Sg S3 == | 二 午 ABC +5Vm 5 m 6 m 7 (m 5m ;m 7),Y A /BC AB /C / ABC m 3 mu/ / / \ / (m 3m 4) Z A /B /C / A /B /C A /BC / m 0 m 1 m 2 (m 0m ;m ;)/解:(2)歹0写表达式(4四、某学校学生参加三门课程A、B、C的考试,根据课程学时不同,三门课程考试及格分别可得2、4、5分,不及格均为0分,若总得分大丁等丁7分,便可结业。

第五章组合逻辑电路(4课时)

第五章组合逻辑电路(4课时)

一位比较器逻辑图
12
用与非门实现,并且低电平比较器)
比较原则: 1. 先从高位比起,高位大的数值一定大。 2. 若高位相等,则再比较低位数,最终结果 由低位的比较结果决定。 请根据以上原则设计一下:每位的比 较应包括几个输入、输出?
14
四位数值比较器的比较原则
1、二进制译码器及其集成器件
二进制译码器的作用:将n种输入的组合译成2 n 种电路状态。也叫n线---2 线译码器。 译码器的输入—— 一组二进制代码 译码器的输出—— 一组高低电平信号
常见的二进制译码器有2—4线译码器、3—8线译码器 和4—16线译码器。
29
n
(1)2-4线译码器 2-4线译码器74LS139的功能表
&
必 接 好
A<B
A<B
1
A与C作比较
A3B3 A2B2 A1B1 A0B0
A3B3 A2B2 A1B1 A0B0
C3 C2 C1 C0
A3 A2 A1 A0 B3 B2 B1 B0
25
74LS148的功能表
EI GS EO
从功能表可以看出,当EI=1时,表示电路禁止编码,
即无论7~0中有无有效信号,输出C、B、A均为高
左右。 液晶显示器:用于计算器、电子手表、电子词典等。
34
七段数码显示器件的工作原理: a b c d e f g 1 1 1 1 1 1 0
a
0 1 1 0 0 0 0 1 1 0 1 1 0 1

f e
g
b
c
d
35
共阴极数码显示器真值表
输 入 a 1 0 1 1 0 1 0 1 1 1 b 1 1 1 1 1 0 0 1 1 1 输 c 1 1 0 1 1 1 1 1 1 1 d 1 0 1 1 0 1 1 0 1 0 出 e 1 0 1 0 0 0 1 0 1 0 f 1 0 0 0 1 1 1 0 1 1 g 0 0 1 1 1 1 1 0 1 1 显示字形 A3 A2 A1 A0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1

数字电路逻辑设计 第4章 组合逻辑电路练习

数字电路逻辑设计 第4章 组合逻辑电路练习


5、设一个十进制数X,要求实现如下判别电路,当 1)3< X ≤ 5 时, 输出函数Y1为1; 2) X ≥ 6 时, 输出函数Y2为1; 要求输出函数Y1用与非门实现,且电路最简; 要求输出函数Y2用 一片八选一数据选择器实现,且 电路最简;
6、已知一个组合逻辑电路的输入A、B、C和输出Z 的波形如下图所示。要求: (1)写出输出函数Z的最简与或表达式,并用与非门实 现该电路,画出最简逻辑图。 (2)用一片四选一数据选择器设计完成此逻辑功能的电 路。四选一数据选择器逻辑符号如下图所示。
2、试写出图示电路的表达式,并画出相应的输出波 形。
3、试用两片3线—8线译码器CT74LS138集成电路扩 展成4线—16线译码器,并加入必要的门电路实现一个 判别电路,输入为4位二进制代码,当输入代码能被5整 除时电路输出为1,否则为0。
4、用一片8选1数据选择器实现函数 F(a,b,c,d)= m(1,2,3,5,6,8,9,12) 写出设计过程,画出原理图。(下图为8选1数据选择 器,A、B、C中C为地址输入的最高位,A为最低位)
D0D1D2D3D4D5D6D7
12、用74LS138及与非门实现下列多输出函数: F=∑m3(2,4,7LS138 Y0 G1 G2A Y1 G2B Y2 Y3 Y4 A Y5 B Y6 C Y7
3试用两片3线8线译码器ct74ls138集成电路扩展成4线16线译码器并加入必要的门电路实现一个判别电路输入为4位二进制代码当输入代码能被5整除时电路输出为1否则为0
1.以下错误的是( ) a.数字比较器可以比较数字大小 b. 半加器可实现两个一位二进制数相加 c.编码器可分为普通全加器和优先编码器 d.上面描述至少有一个不正确 2.一个8选一数据选择器的数据输入端有 A.1 B.2 C.3 D.4 E.8 个。

(完整版)组合逻辑电路习题及答案.

(完整版)组合逻辑电路习题及答案.

1.组合电路如图所示,分析该电路的逻辑功能。

解:(1)由逻辑图逐级写出逻辑表达式ABC P =CP BP AP L ++=ABC C ABC B ABC A ++= (2)化简与变换CB A ABC C B A ABC C B A ABC L +=+++=++=)((3)由表达式列出真值表(4)分析逻辑功能由真值表可知,当A 、B 、C 三个变量不一致时,电路输出为“1”,所以这个电路称为“不一致电路”。

2.由3线-8线译码74LS138(输出低电平有效)和4选1数据选择器(74LS153)组成如图所示的电路,B 1、B 2和C 1、C 2为二组二进制数,试列出真值表,并说明功能。

真值表A B CL解: 输出表达式: 212101122321F D C C D C C D C C D C C =+++021*********Y C C Y C C Y C C Y C C =⋅+⋅+⋅+⋅21021210212102121021A A A C C A A A C C A A A C C A A A C C =⋅+⋅+⋅+⋅2121212121212121B BC C B B C C B B C C B B C C =⋅+⋅+⋅+⋅功能说明:由地址码C 2C 1选择B 2B 1的最小项的反变量输出3.设计一个监视交通信号灯工作状态的逻辑电路。

正常情况下,红、黄、绿灯只有一个亮,否则视为故障状态,发出报警信号,提醒有关人员修理。

要求:(1)用门电路实现(2)用3-8线译码器实现(3)用4选1数据选择器实现。

解:(1)用门电路实现真值表B 2C 1C 0 00 11 01 1F21B B 21B B 21B 21B B①逻辑抽象输入变量:R 、A 、G ,红、黄、绿灯;灯亮为1,不亮为0。

输出变量:Z--故障信号,正常工作Z 为0,发生故障Z 为1。

列出真值表②写出函数式并化简 Z R A G RAG RA G RAG RAG =++++ 经卡诺图化简得: Z R A G RA RG AG =+++ ③画出电路图(2)用3-8线译码器实现①标准与或式 03567 Z R A G RAG RA G RAG RAG m m m m m =++++=++++ ②化成与非-与非式 0356703567Z m m m m m m m m m m =++++=⋅⋅⋅⋅ ③设R =A 2、A =A 1、G =A 0 则03567Z Y Y Y Y Y =⋅⋅⋅⋅ ④画连线图(3)用4选1数据选择器实现①标准与或式 Z R A G RAG RA G RAG RAG =++++S =1时 4选1 010*********Y D A A D A A D A A D A A =+++ ②确定输入变量和地址码的对应关系令A =A 1,G = A 0 ( )()()1Z R A G R AG R AG AG =+++⋅ 则:0D R = 12D D R == 31D =4.分别用74LS153(4选1数据选择器)和74LS152(8选1)实现函数F=AB+BC+AC 。

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

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

《组合逻辑电路》练习题及答案[3.1] 分析图P3。

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

[解]BCAC AB Y BC AC AB C B A ABC Y ++=+++++=21)(真值表: A B C Y 1 Y 2 000 0 0 00 1 1 0 010 1 0 01 1 0 1 100 1 0 10 1 0 1 110 0 111 1 1 1由真值表可知: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 =0、Z=0的真值表从略。

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

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

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

ABCD D ABC D C AB CD B A BCD A Y ++++=BCD ACD ABC ABC +++=BCD ACD ABD ABC ⋅⋅⋅=十进制数A 4A 3A 2A 1 Y 4Y 3Y 2 Y 1 十进制数 A 4 A 3 A 2 A 1Y 4 Y 3 Y 2 Y 1 0 0 0 0 0 100 1 8 1000 000 1 1 000 1 1000 9 100 10000 2 0010 011 1 伪码 1010 011 1 3 001 1 0110 101 1 0110 4 0100 010 1 1100 010 1 5 010 1 0100 110 1 0100 6 0110 001 1 1110001 1 7011 10010111 10010A B C D Y A B C D Y 0 0 0 0 0 1000 0 000 1 0 100 1 0 0010 0 1010 0 001 1 0 101 1 1 0100 0 1100 0 010 1 0 110 1 1 0110 0 1110 1011 1 1 111 1 1[3.4] 有一水箱由大、小两台泵M L 和M S 供水,如图P3.4所示。

组合逻辑电路练习题及问题详解.

组合逻辑电路练习题及问题详解.

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

[解]BCAC AB Y BC AC AB C B A ABC Y ++=+++++=21)(真值表: A B C Y 1 Y 2 000 0 0 00 1 1 0 010 1 0 01 1 0 1 100 1 0 10 1 0 1 110 0 111 1 1 1B 、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 =0、Z=0的真值表从略。

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

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

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

ABCD D ABC D C AB CD B A BCD A Y ++++=BCD ACD ABC ABC +++=十进制数A 4A 3A 2A 1 Y 4Y 3Y 2 Y 1 十进制数 A 4 A 3 A 2 A 1Y 4 Y 3 Y 2 Y 1 0 0 0 0 0 100 1 8 1000 000 1 1 000 1 1000 9 100 10000 2 0010 011 1 伪码 1010 011 1 3 001 1 0110 101 1 0110 4 0100 010 1 1100 010 1 5 010 1 0100 110 1 0100 6 0110 001 1 1110001 1 7 011 1 0010111 10010A B C D Y A B C D Y 0 0 0 0 0 1000 0 000 1 0 100 1 0 0010 0 1010 0 001 1 0 101 1 1 0100 0 1100 0 010 1 0 110 1 1 0110 0 1110 1011 1 1 111 1 1BCD ACD ABD ABC ⋅⋅⋅=[3.4] 有一水箱由大、小两台泵M L 和M S 供水,如图P3.4所示。

组合逻辑电路练习题及答案

组合逻辑电路练习题及答案

组合逻辑电路练习题及答案一.填空题(10)1.任何有限的逻辑关系,不管多么复杂,其逻辑函数都可通过逻辑变量的与、或、非三种运算符加以实现,但逻辑函数的一般表达式不是唯一的,而其标准表达式是唯一的。

2.任意两个最小项之积为0,任意两个最大项之和为1。

3.对于逻辑函数BC+=,为了化简,利用逻辑代数的基本定理,可表示为CF+CAAB=,但这F+AAB 可能引起0型险象,因为在B=1、C=1时,化简前逻辑函数的值恒为1,但化简后逻辑函数的值为AA+。

4.当我们在计算机键盘上按一个标为“9”的按键时,键盘向主机送出一个ASCII码,这个ASCII码的值为39。

5.在3.3V供电的数字系统里,所谓的高电平并不是一定是3.3V,而是有一个电压范围,我们把这个电压范围称为高电平容限;同样所谓的低电平并不是一定是0V,而也是有一个电压范围,我们把这个电压范围称为低电平容限。

二.选择题(10)1.在下列程序存储器的种类中,可在线改写的有 b d。

a. PROM;b. E2PROM;c. EPROM;d. FLASH_M2.为了实现某种逻辑运算关系,其实现方法有多种多样,其中历史上曾经用到的有以下几种方式,但实现的空间密度最小、能耗最低、能得到普及应用的实现方式是d。

a. 机械式;b.电磁式;c. 分立元件式;d. 集成电路3.在数字电路中,根据电路是否具有反馈记忆功能,将其分为组合逻辑电路和时序逻辑电路两种。

下列各项中,为组合逻辑电路的是befgi ,为时序逻辑电路的是acdh。

a. 触发器;b. 译码器;c. 移位寄存器;d. 计数器;e. 加法器;f. 编码器;g. 数值比较器;h. 寄存器;i. 多路选择器4.卡诺图上变量的取值顺序是采用b的形式,以便能够用几何上的相邻关系表示逻辑上的相邻。

a. 二进制码;b. 循环码;c. ASCII码;d. 十进制码5.在可编程逻辑芯片中,有PROM、PAL、GAL、CPLD等多种结构方式,其中PROM是b,PAL 是c,GAL是a,CPLD是a。

(完整版)组合逻辑电路设计例题

(完整版)组合逻辑电路设计例题

9.4、组合逻辑电路的分析与设计习题1、在一旅游胜地,有两辆缆车可供游客上下山,请设计一个控制缆车正常运行的逻辑电路。

要求:缆车A 和B在同一时刻只能允许一上一下的行驶,并且必须同时把缆车的门关好后才能行使。

设输入为A、B、C,输出为Y。

(设缆车上行为“1”,门关上为“1”,允许行驶为“1”)(1) 列真值表;(2)写出逻辑函数式;(3)用基本门画出实现上述逻辑功能的逻辑电路图。

解:(1)列真值表:(3)逻辑电路图:)()(____________BACBABACCBABCAF⊕=+=+=2、某同学参加三类课程考试,规定如下:文化课程(A)及格得2分,不及格得0分;专业理论课程(B)及格得3分,不及格得0分;专业技能课程(C)及格得5分,不及格得0分。

若总分大于6分则可顺利过关(Y),试根据上述内容完成:(1)列出真值表;(2)写出逻辑函数表达式,并化简成最简式;(3)用与非门画出实现上述功能的逻辑电路。

(3)逻辑电路图(2)逻辑函数表达式BCACABCBABCCBABCCBAABCBCAABCCBABCAF+=+=+=+=++=++=)()(__________________ABFAFBCAFBC3、中等职业学校规定机电专业的学生,至少取得钳工(A)、车工(B)、电工(C)中级技能证书的任意两种,才允许毕业(Y )。

试根据上述要求:(1)列出真值表;(2)写出逻辑表达式,并化成最简的与非—与非形式;(3)用与非门画出完成上述功能的逻辑电路。

解:(1(3)逻辑电路:(2)逻辑表达式:最简的与非—与非形式:ABC C AB C B A BC A F +++=_____________________________________________________________________________________________________________AB BC AC AB BC AC AB BC AC AB BC AC F ••=•+=++=++=4、用基本逻辑门电路设计一个一位二进制全加器,输入变量有:A 为被加数,B 为加数,C 为较低位的进位,输出函数为本位和S 及向较高位的进位H 。

组合逻辑电路考研题目及答案

组合逻辑电路考研题目及答案

组合逻辑电路考研题目及答案在数字逻辑电路设计中,组合逻辑电路是一类重要的基础电路,它们在处理数字信号时不涉及存储元件,其输出仅依赖于当前的输入状态。

以下是一些考研题目及答案的示例:题目一:逻辑门实现给定两个输入信号A和B,设计一个逻辑电路,使得当A和B同时为高电平时,输出为高电平,否则输出为低电平。

答案一:该逻辑电路可以通过一个与门(AND gate)实现。

当输入A和B都为1时,与门的输出也为1;当A或B为0时,输出为0。

题目二:编码器设计设计一个2-4编码器,输入为两个二进制位,输出为一个四位的二进制数,使得每个输入组合对应一个唯一的输出。

答案二:2-4编码器可以通过将输入的两位二进制数直接映射到四位二进制数来实现。

例如,输入00对应输出0000,01对应输出0001,10对应输出0010,11对应输出0011。

题目三:多路选择器设计一个4路1位选择器,输入为4个1位信号和一个2位选择信号,输出为选中的信号。

答案三:4路1位选择器可以通过两个2-1选择器级联实现。

首先,根据选择信号的高位选择前两个输入信号中的一个,然后将这个结果与选择信号的低位一起输入到第二个2-1选择器中,以选择最终的输出。

题目四:加法器设计设计一个全加器,能够对两个1位二进制数进行加法运算,并产生进位。

答案四:全加器可以通过一个异或门(XOR gate)和一个与门(AND gate)来实现。

异或门用于计算两个输入的和,与门用于计算进位。

如果两个输入相同,进位为1;如果不同,则进位为0。

题目五:布尔函数简化给定布尔函数F(A, B, C) = Σ(0, 1, 2, 7),简化该函数。

答案五:根据布尔函数的卡诺图,可以发现F(A, B, C)可以简化为F = A'B + AB'C。

这是因为覆盖了所有使F为1的最小项。

这些题目和答案示例提供了组合逻辑电路设计的基础概念和方法,有助于考研学生在复习时加深对组合逻辑电路设计的理解。

组合逻辑电路练习题

组合逻辑电路练习题

题:由下面逻辑电路图写出逻辑式【答案】ABC C B A F )(++=题:约翰和简妮夫妇有两个孩子乔和苏,全家外出吃饭一般要么去汉堡店,要么去炸鸡店。

每次出去吃饭前,全家要表决以决定去哪家餐厅。

表决的规则是如果约翰和简妮都同意,或多数同意吃炸鸡,则他们去炸鸡店,否则就去汉堡店。

试设计一组合逻辑电路实现上述表决电路。

解:(1)设变量A 、B 、C 、D 分别代表约翰、简妮、乔和苏;逻辑“1”表示同意吃炸鸡,逻辑“0”表示同意吃汉堡。

变量F 代表结果;逻辑“1”表示去炸鸡店;逻辑“0”表示去汉堡店。

(2)真值表(3)用卡诺图化简AB 00CD01111000011110F00000010111101&&≥1&F AB ACD BCD =++F AB ACD BCD AB ACD BCD AB ACD BCD =++=++=⋅⋅(4)逻辑图B CA &&≥1FD&题:用红、黄、绿三个指示灯表示三台设备的工作情况:绿灯亮表示全部正常;红灯亮表示有一台不正常;黄灯亮表示两台不正常;红、黄灯全亮表示三台都不正常。

列出控制电路真值表。

解:设变量A 、B 、C 分别表示三台设备的工作情况,逻辑“1”表示正常,逻辑“0”表示不正常。

变量R、Y、G分别表示红、黄、绿三个批示灯的状态,逻辑“1”表示亮,逻辑“0”表示灭。

(1)根据题意,列出真值表如下R ABC ABC ABC ABC=+++Y ABC ABC ABC ABC =+++G ABC =题:如图所示为一工业用水容器示意图,图中虚线表示水位,A 、B 、C 电极被水浸没时会有高电平信号输出,试用与非门构成的电路来实现下述控制作用:水面在A 、B 间,为正常状态,亮绿灯G ;水面在B 、C 间或在A 以上为异常状态,点亮黄灯Y ;水面在C 以下为危险状态,点亮红灯R 。

要求写出设计过程。

A B C解:(1)真值表(2)卡诺图化简A0BC100011110Y 010××××A0BC100011110G 001××××BA B A G ==1AC B A C B Y ⋅=+=A0 BC 100011110R100×××0×GC R Y R(3)逻辑图。

组合逻辑电路设计应用题

组合逻辑电路设计应用题

组合逻辑电路设计应用题组合逻辑电路设计题1、试设计一个三人多数表决器组合逻辑电路。

2、已知某工厂电源允许功率容量为35KW,厂内有三台设备A、B、C,其额定功率分别为10KW,20KW,30KW,它们投入运行为随机组合,为超出工厂电源允许功率容量则安全运行,试求工厂用电安全运行组合逻辑电路。

3、已知某工厂电源允许功率容量为100KW,厂内有三台大功率设备,其额定功率分别为30KW,50KW,65KW,它们投入运行为随机组合,为超出工厂电源允许功率容量则安全运行,超过时为超负荷运行,电路自动报警。

试求超负荷运行报警的组合逻辑电路。

4、某企业有两台电动机,试用门电路设计一个故障指示电路,要求:(1)若两台电动机正常工作,绿灯亮,其余灯暗(2)若其中一台发生故障,黄灯亮,其余灯暗(3)若两台电动机均有故障,则红灯亮。

5、自动控制地铁列车,在关门和下一段路轨空出条件下,列车可以开出,其中关门可分自动关门或者手动关门,试用门电路,设计列车可以开出的逻辑电路。

6、试用门电路实现3变量奇校电路,即输入“1”的个数为奇数时,输出为1,否则为0,要求列出真值表,画出用门电路组成的组合逻辑电路。

7、已知输入信号A、B、C和输出信号Y,如图所示,试用最少呢数量与非门实现该波形要求。

8、某工厂有3个用电量相同的车间和一大一小的两台发电机,若只有一个车间开工,小发电机可以满足供电要求,若两个车间同时开工,大发电机可以满足供电要求,若3个车间同时开工,需要大、小两台发电机同时起动才能满足供电要求,试用与非门设计一个控制器,以实现对两台发电机的控制。

9、设计一个电路,用3个开关控制一个灯,即任何一个开关都可以控制灯的开关,即一个开时就亮,两个开时就熄灭,3个开时就亮。

10、某年级毕业统考,要求总分达到9分可以毕业,其中课程A,及格5分,不及格0分;课程B,及格4分,不及格0分;课程C,及格3分,不及格0分;课程D,及格2分,不及格0分;设计一个判断能毕业的电路。

组合逻辑电路例题

组合逻辑电路例题

【例题1】设计一个投票表决器,三个投票人分别为A 、B 、C ,按规定只要二人以上同意才能通过。

解:设投同意票为“1”表示,不同意票为“0”;输出为“1”表示通过,为“0”表示不通过。

第一步:由逻辑关系列出真值表第二步:由真值表写出逻辑函数表达式第三步:化简逻辑函数表达式 ◆用卡诺图化简◆用代数法化简如下第四步 由化简后的逻辑表达式画出逻辑电路图7653111*********m m m m ABC C AB C B A BC A F +++=真值表∑=)7,6,5,3(mFABBC AC AB BC AC AB BC AC F ⋅⋅=++=++=AB BC AC AB BC AC AB BC AC A C C B AC C AB B A C B A B A A C AB A B B C C AB C B A BC C AB C B A A A BC ABC C AB C B A BC A F ⋅⋅=++=++=++=++=+=+++=++=+++=+++=)()()()()( F 高电平时,三极管导通,灯亮;低电平时三极管截止,灯灭。

【例题2】某汽车驾驶员培训班进行结业考试。

有三名评判员,其中A 为主评判员,B 、C 为副评判员。

评判时按少数服从多数原则,但若主评判认为合格,也可通过。

试用与非门构成逻辑电路实现评判的规定。

解:(1)根据逻辑设计要求,设定三个输入变量A 、B 、C ,并规定如下: 主评判A 意见:A =1 认为合格;A =0 认为不合格 副评判B 意见:B =1 认为合格;B =0 认为不合格副评判C 意见:C =1 认为合格;C =0 认为不合格 设输出变量Y :Y =1 认为通过;Y =0 认为不通过 (2)列真值表(3)根据真值表写出逻辑表达式(4)用卡诺图化简(5)画出逻辑电路图真值表∑=++++=++++=)7,6,5,4,3(76543m m m m m m ABC C AB C B A C B A BC AY ABC A BC A BC Y ⋅=+=+=【例题3】有一火灾报警系统,设有烟感、温感、紫外光感三种不同类型的火灾探测器。

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

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

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

图P3.1[解]丫=ABC + (A + B+C)AB + AC+BC % = AB AC BC真冷值表:ABC Y1 丫20 0 00 00 0 1 1 00 1 0 1 00 1 10 11 0 0 1 01 0 10 11 1 00 11 1 1 1 1[3.2] 图P3.2是对十进制数9求补的集成电路CC14561的逻辑图,写出当C0MP=1、Z=0、和COMP=0、Z=0时,Y i〜丫4的逻辑式,列出真值表。

ABCY1由真值表可知:电路构成全加器,输入“和”,丫2为“进位”。

A、B、C为加数、被加数和低位的进位, Y i为&A2-CH>屯卜QiCO 肝一Z —&图 P3.2[解](1) COMP=1、Z=0 时,TG i 、TG 3、TG 5导通,ABCD :Y ABCD Y0 0 0 0 0 10 0 0 0 0 0 0 1 0 10 0 1 0 0 0 10 1 0「 10 10 0 0 0 11 0 10 11 1 0 10 0 0 110 0 0 0 10 1; 0 110 1 1 0 110 0 1110 1 0 111 1 1111 1Y =ABCD ABCD ABCD ABCD ABCD二 ABC ABC ACD BCDABC ABDAC D BC D—DE ;A3—□>-0—&C kIG3TC4 「:EITH®TG5 TC6Y i =A i , Y 2 "2, (2) COMP=0、Z=0 时,Y i =A i , Y 2=A 2, 丫3 = A2 二 A 3 ? 丫4 二 A 2 A 3 A Y 4― A 4。

十进制数 A 4A 3A 2A 1 Y 4Y 3Y 2 Y i 十进制数 A 4 A 3 A 2 A 1 丫4 丫3 丫2 0 0 0 0 0 10 0 1 8 10 0 0 0 0 0 1 i 0 0 0 1 10 0 0 9 10 0 1 0 0 0 0 2 0 0 10 0 11110 10 0 111: 3 0 0 11 0 110 伪10 11 0 110 4 0 10 0 0 10 1 110 0 0 10 1 5 0 10 1 0 10 0110 1 0 10 0 6 0 110 0 0 11 码11100 0 11 7 0 111 0 0 101111 0 0 10Y3=A 3, COMP=1、Z=0时的真值表 COMP=0、 Z=0 的真值表从 略。

第四章常用组合逻辑功能器件典型例题

第四章常用组合逻辑功能器件典型例题
2
于组合逻辑电路的设计,列写真值表是最重要的一步。通过这个例题,可帮助我 们了解如何根据要求,把实际问题变为逻辑问题,如何正确地列写真值表。
【例 4-2】 设 A、B、C、D 是按某种编码规律实现的四位信息码元。要求: (1)求这四位信息码的奇检验监督码元POD的逻辑式和实现电路;若规定 奇检验码的检验器输出FOD=1 时,判传送正确,求FOD的逻辑式和实现电路。 (2)求这四位信息码的偶检验监督码元PE的逻辑式;若规定偶检验码的检 验器输出FE=1 时,判传送正确,求FE的逻辑式。 题意分析 奇(偶)检验码是通信中常用来验证接收码组是否有错误的一种 编码。在发送端需设置一位监督码元P与信息码一起传送。P的值由信息码组的 内容确定。在奇检验码的规定中,奇检验监督码元POD要使同时发送的每组码元 (包括POD本身)中为 1 的个数总是保持奇数个;在偶检验码的规定中,偶检验 监督码元PE要使同时发送的每组码元(包括PE本身)中为 1 的个数总是保持偶数 个。在传送的接收端需设置检验器,检验所接收到的码元中为 1 的个数是否与发 送端的保持一致。 解 (1)因为POD要与ABCD构成五位待发送的码组ABCDPOD,由奇检验码 规定可知,当ABCD中为 1 的个数是偶数个时,POD应为 1;当ABCD中为 1 的个 数是奇数个时,POD应为 0。结合到异或函数的特点:偶数个 1 异或得 0,奇数个 1 异或得 1,所以POD为
优先编码表如表 4-2 所示。这样形成的AB编码实际上是一种指令性编码,对发电
1
机的控制电路(后续电路,此处不讨论)发出指令。如:当AB=00 时,发电机要 对医院(I1)供电,而不管其它单位是否提出供电申请,因为医院需要优先供电。 只有在医院不申请供电时(I2=0),后续电路才按余下单位的优先级别进行供电。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【例题1】设计一个投票表决器,三个投票人分别为A 、B 、C ,按规定只要二人以上同意才能通过。

解:设投同意票为“1”表示,不同意票为“0”;输出为“1”表示通过,为“0”表示不通过。

第一步:由逻辑关系列出真值表
第二步:由真值表写出逻辑函数表达式
第三步:化简逻辑函数表达式
◆用卡诺图化简
◆用代数法化简如下
第四步 由化简后的逻辑表达式画出逻辑电路图
F 高电平时,三极管导通,灯亮;低电平时三极管截止,灯灭。

【例题2】某汽车驾驶员培训班进行结业考试。

有三名评判员,其中A 为主评判员,B 、C 为副评判员。

评判时
按少数服从多数原则,但若主评判认为合格,也可通过。

试用与非门构成逻辑电路实现评判的规定。

解:(1)根据逻辑设计要求,设定三个输入变量A 、B 、C ,并规定如下:
主评判A 意见:A =1 认为合格;A =0 认为不合格
副评判B 意见:B =1 认为合格;B =0 认为不合格
副评判C 意见:C =1 认为合格;C =0 认为不合格
设输出变量Y :Y =1 认为通过;Y =0 认为不通过
(2)列真值表
(3)根据真值表写出逻辑表达式
(4)用卡诺图化简
7
653111
110101011m m m m ABC
C AB C B A BC A F +++=真值

AB
BC AC AB
BC AC AB BC AC F ⋅⋅=++=++
=真值表
∑=++++=++++=)
7,6,5,4,3(7
6543m m m m m m ABC
C AB C B A C B A BC A Y A
BC A
BC A
BC Y ⋅=+=+=
(5)画出逻辑电路图
【例题3】有一火灾报警系统,设有烟感、温感、紫外光感三种不同类型的火灾探测器。

为了防止误报警,
只有当其中有两种或两种以上类型的探测器发出火灾探测信号时,报警系统才产生报警控制信号,试设计产生
报警控制信号的电路。

[解](1)根据逻辑要求设置逻辑输入、输出变量。

用A 、B 、C 分别代表烟感、温感、紫外光感三种探测器的探测输出信号,作为报警控制电路的输入变
量,以“1”表示高电平,“0”表示低电平,高电平表示有火灾报警,低电平表示无火灾报警;
F 为报警控制电路的输出,以“1”表示高电平,“0”表示低电平,同样高电平表示有火灾报警,低电平表示
无火灾报警。

(2)列出逻辑真值表 由真值表可得逻辑函数表达式:
(3)利用卡诺图化简
(4)画出逻辑电路图
用与非门实现逻辑电路图
【例题4】设A 、B 、C 、D 、E 、F 六名学生中选送若干名出国留学,人选的配备要求如下:
(1)A 、B 二人中至少去1人;
(2)A 、D 不能一起去;
(3)A 、E 、F 三人中要派二人去;
(4)B 、C 两人中都去或都不去;
ABC
C AB C B A BC A F +++
=)
(1AB AC BC F ++=)
(2AC BC AB AC BC AB F ∙∙=++
=C F
(5)C 、D 两人中只能去1人;
(6)若D 不去,则E 也不去。

请问应选哪几位学生去?
[解]设A 、B 、C 、D 、E 、F 选上为1,选不上为0。

则由条件(1)得
由条件(1)真值表
条件(2)真值表
条件(3)真值表 条件(4)真值表
条件(5)真值表 条件(6)真值表
要满足上述6个条件,应将6个式子相与,即
整理得:
可见各变量取值
为: A =1、B =1、C =1、D =0、E =0、F =1 时满足上式关系。

即应选派A 、B 、C 、F 四位学生出国留学。

【例题5】设计一个组合逻辑电路,输入为一个4位二进制数,当输入能被2或3整除时,要求输出为高电平,
不能被2或3整除时输出为低电平。

[解]设输入的4位二进制数为B3B2B1B0,输出为Y 。

(1)列出电路的真值表
(2)将真值表转换为卡诺图并化简得 (3)画逻辑电路图
【例题6】有一水箱由大、小两台水泵ML 和MS 供水,如图所示。

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

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

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

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

解(1)根据工程问题抽象出逻辑问题,并作出逻辑
规定(即逻辑赋值)
设:输入变量为A 、B 、C ,输出变量为MS 、ML 。

Y
1=+F E D ABC DEF C B
A 1
231231230B B B B B B B B B B Y +++
=
A :水位高于A 点为0,反之为1
B :水位高于B 点为0,反之为1
C :水位高于C 点为0,反之为1
MS :工作为1,反之为0
ML :工作为1,反之为0
(2)列出逻辑真值表
真值表中的为约束项,
【例题7】设计一个监视交通信号灯工作状态的逻辑电路。

每一组信号灯由红、黄、绿三盏灯组成,如图所示。

正常工作情况下,任何时刻必有一盏灯点亮,而且只允许一盏灯亮。

而当出现其他状态时,电路发生故障,这时要求发出故障信号,以提醒维护人员前去修理。

[解](1)首先进行逻辑抽象
取红、黄、绿三盏灯的状态为输入变量,分别用R 、A
、G 表示;取故障信号为输出变量,以Y 表示。

规定:灯亮时(R 、A 、G )为1
不亮时(R 、A 、G )为0
正常工作状态(Y )为0
发生故障时(Y )为1
(2)根据题意列出逻辑真值表
(4)根据化简结果画出逻辑电路图
与-或表达式
AG RG RA G A R AG
RG RA G A R AG
RG RA G A R Y ⋅⋅⋅=+++=+++=与-非表达式 M S A
B C
M L C B A M S +=B
M L =。

相关文档
最新文档