根据逻辑函数求真值表
组合逻辑电路习题解答
自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。
2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。
3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。
输入输出均为低电平有效。
当输入7I 6I 5I …0I 为时,输出2Y 1Y 0Y 为 010 。
4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 。
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.数据分配器和 有着相同的基本电路结构形式。
四川大学数字逻辑期末考题精选答案
数字逻辑考试题答案及评分标准数字逻辑考试题答案及评分标准(一)一、填空(共20分,每空1分)1. 11.75 B.C2. 000101103. 高电平 低电平 高阻状态 6. AB+AC 7. 2n 10. 0100 11. JK12. S=2N13. 原函数 反函数二、选择题(共10分,每题1分) 1. B 3. C 4. A 5. A 6. B 9. D 10. C三、简答题(共15分)1. n 位无符号二进制数的取值最小可以是全为0,最大是全为1,对应的十进制数的范围是0~2n-1。
最大的2位十进制数为99,由于27>99>26,所以表示一个最大2位十进制数至少需要7位二进制数。
3.(1)0110010100100001 (2)010*********.00000011 四、计算(共20分)1. (1)AB AB ABC A BC AB =+=+)( (3分) (2)B A B A B A =+))(( (3分)2.(3分)∑=++++++++=++++=+++++)14,12,11,9,6,5,4,1()()()(5414614129111__________m m m m m m m m m m C B A D BC D AB D C B CD B A C B A D B C A D C B D CD B A (1分)D B A D C A D B Y ++= (1分)3. (5分)CA D C D ABC B B C A B AD C D A C B B A B A C B D B C A ABBC BD AC AB BC BD AC +++=+++++++=+++++=⋅+⋅=⋅⋅⋅))(())((__________________________________________________________________________________________4. 模为6(4分) 五、1.当没有车辆行驶时,道路的状态设为0,有车辆行驶时,道路的状态为1;通道允许行驶时的状态设为1,不允许行驶时的状态设为0。
三输入变量判奇电路的真值表及表达式
三输入变量判奇电路的真值表及表达式摘要:以三输入判奇为例,通过对其输出函数表达式的形式变换,分别采用多种门电路及译码器、数据选择器等74 系列器件进行电路设计,给出了7 种电路实现形式,并分析了各种电路实现的优缺点。
此例说明了组合逻辑电路设计的灵活性及电路实现的多样性,所采用的设计方法对其他组合逻辑电路设计具有一定的启发与指导意义。
目前数字基础课程的实验内容包括验证性实验、综合性实验、设计性实验三部分,每一部分实验内容安排的侧重点不同。
比如设计性实验的关键是设计,要求学生依据设计要求,设计合理的实验电路,并选择器件、安装调试完成实验内容。
从教学实践来看,多数学生能够顺利完成实验要求,但解决问题的思路单一,设计过程灵活性差,不注意创新思维能力的锻炼。
这就要求教师在合理安排实验内容的同时,不断通过各种途径,引导学生拓宽知识面,创新思维方式,对待同一问题,积极探索多种解决问题的路径。
组合逻辑电路的设计多种多样,笔者选择一种奇偶校验电路实现进行详细阐述。
奇偶校验电路在组合逻辑电路的分析与设计中具有一定的典型性和实用性,熟悉判奇电路的逻辑功能及电路实现,有助于加深对组合逻辑电路的理解与掌握。
以判奇电路实现为例,分别讨论了用门电路、译码器、数据选择器的多种实现方案,用实例说明了组合逻辑电路设计的灵活性与多样性。
1 三输入变量判奇电路的真值表及表达式对于三输入变量的判奇问题,设其输入变量分别用A、B、C 表示,输出函数用F 表示。
当输入变量的取值组合中有奇数个1 时,输出函数值为1;当输入变量的取值组合中1 的个数为偶数时,输出函数值为0,依据这种逻辑关系可列写出三输入变量判奇电路的真值表如表1 所示。
表1 三输入判奇电路的真值表由真值表1 可见,有4 组输入变量取值组合使输出函数值为1,即分别为。
所以,三输入变量判奇逻辑问题的输出函数表达式为:2 采用门电路实现三输入变量判奇电路门电路实现三输入变量判奇电路的方法有很多,文中列举如下。
《数字电路-分析与设计》第二章习题及解答 北京理工大学出版社
5. A ⊕ B = A ⊕ B = A ⊕ B ⊕1
证明: 左边=AB+AB 中间= AB+AB=(A+B)(A+B)=AB+AB=左边 右边= (AB+AB)1+(AB+AB)1= AB+AB=中间 或者:根据 1⊕A=A,右边=中间
F1=(A+B)(B+C)(C+A)=ABC+ABC F2=(A+B)(B+C)(C+A)=ABC+ABC=F1 所以 F1=F2
习题
2. F1 = ABC + A B C , F2 = AB + BC + CA
由 1.知:F1=F2
3. F1 = C D + A B + BC , F2 = ABC + AB D + BC D
= AB + AC + BC
F = ( A + B) ⋅ ( A + C) ⋅ (B + C) = ( A + AB + AC + BC) ⋅ (B + C) = AB + ABC + BC + AC + ABC + AC + BC = AB + AC + BC
2-12 证明下列等式。
1. A ⊕ 0 = A
9. A( A + B ) = A
证明:左边=A+AB=A=右边,得证。 用真值表法略。 2-10 用逻辑代数演算证明下列等式。
2.3-2.5 逻辑代数的公式、定理、表示方法
0 1 2 3 4 5 6 7
m0 m1 m2 m3 m4 m5 m6 m7
④ 具有相邻性的两个最小项之和可以合 ① 在输入变量的任何取值下有一个最小 ③ 任意两个最小项的乘积为0。 ② 全体最小项和为1。 并成一项并消去一对因子。 项,而且仅有一个最小项的值为1。
二、最大项
在n变量逻辑函数中,若M为n个变量之 和,而且这n个变量均以原变量或反变 量的形式在M中出现一次,则称M为该 组变量的最大项。
?
思考: 2 个。 n个变量的最小项有多少个?
n
三变量(A、B、C)最小项的编号表:
相 邻
A' B ' C ' A' B ' C A' BC ' A' BC AB' C ' AB' C ABC' ABC
相 邻
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
证明: A A' B ( A A' )( A B)
A B
两个乘积项相加时,如果一项取反后是另一 项的因子,则此因子是多余的,可以消去。
(23) AB AB' A
当两个乘积项相加时,若它们分别包含B和B’ 两个因子而其他因子相同,则两项定能合并,且 可将B和B’消去。
(24) A( A B) A
小结: 掌握逻辑代数的基本公式和常用公式。
§ 2.4 逻辑代数的基本定理
2.4.1 代入定理
在任何一个包含A的逻辑等式中,若以另外
一个逻辑式代入式中A的位置,则等式依然成 立。
例如,已知 ( A B) A B (反演律),若用B+C代替 等式中的B,则可以得到适用于多变量的反演律, 即
逻辑函数的五种描述方法
逻辑函数的五种描述方法
逻辑函数的五种描述方法包括:
1.真值表:逻辑函数的真值表是一种描述逻辑函数的方法,它列出逻辑函数的输入和
输出变量的所有可能组合,以及对应的函数值。
2.表达式:逻辑函数可以用布尔代数表达式来描述,例如和、差、积、商、最大项、
最小项等。
这些表达式可以用来表示逻辑函数,并且可以方便地用于逻辑函数的计算和化简。
3.逻辑图:逻辑图是一种描述逻辑函数的方法,它用电路元件和连线来表示逻辑函数。
在逻辑图中,每个电路元件代表一个逻辑运算,每个连线代表一个逻辑变量。
4.卡诺图:卡诺图是一种描述逻辑函数的方法,它用方格来表示逻辑函数。
在卡诺图
中,每个方格代表一个逻辑函数,每个方格中的涂色表示逻辑函数的取值。
5.表格:逻辑函数也可以用表格来描述,表格列出逻辑函数的输入和输出变量的所有
可能组合,以及对应的函数值。
这些描述方法可以互相转换,并且在实际应用中根据需要选择合适的方法。
《数字逻辑基础》-第02章(2)
险象的分类 按险象脉冲的极性分: 若险象脉冲为负极性脉冲,则称为“0”型险象; 若险象脉冲为正极性脉冲,则称为“1”型险象。 按输入变化前后,“正常的输出”是否应该变化分: 若输出本应静止不变,但险象使输出发生了不应有的短暂变化,则 称为静态险象; 在输出应该变化的情况下出现了险象,则称为动态险象。 四种组合险象示意:
静态“0”型险象 输出波形 静态“1”型险象 动态“0”型险象 动态“1”型险象 输入信号变化的时刻
2.5.2
险象的判断与消除
1. 用代数法判断及消除险象 继续考察函数 F AB A C 令B=1、C=1保持不变,令A变化,有:
F A 1 A 1 A A
再看,对F 作变换:
0101 0011 1 1001 „„ X „„ Y „„ C-1 „„ S
S≤ 9
结果 Z = S, W = 0
1 (2) 设 C1 , X 5 Y 9 , ,则 S X Y C1。因S >9,故S不是所求的Z, 15 须对S进行加6修正,而W应为1。
0101 1001 1 1111 „„ X „„ Y „„ C-1 „„ S 1 1 1 1 „„ S 的低4位 0 1 1 0 „„ 6 Z = 0101 结果 W = 1 1 0 1 0 1 „„ Z 丢弃
F A A A A
?
因 A 多经过非门,比 A 的变化有延时,故出现险象。
?
上式中出现
或 形式的项,这样的项会产生险象。
险象判断法: 对于逻辑表达式 F ( xn , xi , x1 ) ,考察 xi (i n 1) 变化、其他量不 变时是否产生险象,则将其他量的固定值代入式中。若得到的表达式 含有形如i xi 或i xi 形式的项,则该逻辑表达式可能产生险象。 x x
第四章:逻辑代数及其化简(2)
包含律:AB AC BC AB AC 证:AB AC BC AB AC A ABC
AB AC ABC ABC
AB1 C AC 1 B
若两个乘积项中分别 包含A和A两个因子, 而这两个乘积项的其 余因子组成第三个乘 积项,则第三个乘积 项是多余的。可消去
定理:任何逻辑函数 F 都可以用最小项之和的形式表示。 而且这种形式是唯一的。 1、 真值表法: 将逻辑函数先用真值表表示,然后再根据真值表写出最 小项之和。 例:将 F ABC BC AC 表示为最小项之和的形式。 解:由最小项特点知:n 个变量都出现,BC 缺变量 A ,
AC缺变量B, BC和AC不是最小项。 所以 F 是一般与-或式,不是最小项之和的标准形式。
例:已知一个奇偶判别函数的真值表(偶 ③ n个输入变量就有2n个 为1,奇为0),试写出它的逻辑函数式。
A 0 0 0
B 0 0 1
C 0 1 0
Y
0
1 1
1
0 0
1
0 1
1
1
0
解: 当ABC=011时, 使乘积项 ABC 1 1 1 1 不同的取值组合。 当ABC=101时, 使乘积项ABC 1 当ABC=110时, 使乘积项ABC 1 因此,Y的逻辑函数应当等于这三个乘积项之和。 Y ABC ABC ABC
二、从逻辑表达式列出真值表 将输入变量的所有状态组合 逐一代入逻辑式,求出函数值, 列成表,即可得到真值表。 例:已知函数 Y A BC ABC 求其对应真值表。 解:将三变量所有取值组合代 入Y式中,将计算结果列表。
A B C 0 0 0 0 0 1
BC
第3章 布尔代数与逻辑函数化简
F = GC + G C = G = A B
布尔代数与逻辑函数化简
例8. F = A B C + AB C 解:令 B C = G ,则
F = A G + AG = A
例9. F = A B C + A B C + A B C + AB C 解:原式 = A C + A C = C 利用等幂律,一项可以重复用几次。 利用等幂律,一项可以重复用几次。
F = AB + AC = A B + A C
布尔代数与逻辑函数化简
2. 逻辑函数不同形式的转换 逻辑函数的形式是多种多样的, 逻辑函数的形式是多种多样的,一个逻辑问题可以用 多种形式的逻辑函数来表示, 多种形式的逻辑函数来表示,每一种函数对应一种逻辑电 路。逻辑函数的表达形式通常可分为五种:与或表达式、 逻辑函数的表达形式通常可分为五种:与或表达式、 与非−与非表达式、与或非表达式、或与表达式、或非 或 与非 与非表达式、与或非表达式、或与表达式、或非−或 与非表达式 非表达式。 非表达式。
布尔代数与逻辑函数化简
例10. F = A B C D + A B C D + A BCD + AB C D + A B C D , 与其余四项均是相邻关系,可以重复使用。 其中 A B C D 与其余四项均是相邻关系,可以重复使用。 解:
ABC D + ABC D = BC D A B C D + AB C D = AC D A B C D + A B CD = A B D ABC D + ABC D = ABC
F = A B + AC
布尔代数与逻辑函数化简
第4章 组合逻辑电路课后答案
第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时,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的真值表从略。
[题]用与非门设1,输入为其他状态时输出为0。
数字逻辑 第一章 作业参考答案
解:该命题的真值表如下:
输入
输出
(1)不考虑无关项的情况下,输出逻辑函数表达式为:
ABCD
F
0000
0
F (m1,m3,m5,m7 ,m9 ) AD BCD
0001
1
(2)考虑无关项的情况下,输出逻辑函数表达式为:
0010
0
0011
1
0100
0
0101
1
F (m1,m3,m5,m7,m9) (d10,d11,d12,d13,d14d15)
AB CD 00 01 11 10 00 0 0 0 0 01 0 1 1 0 11 0 1 1 0 10 1 0 0 1 Y2 的卡诺图
将 Y1、Y2 卡诺图中对应最小项相或,得到 Y1+Y2 的卡诺图如下:
AB CD 00 01 11 10 00 1 0 0 0 01 1 1 1 0 11 0 1 1 0 10 1 0 0 1
P151: 3-4 试分析图 3-64 所示电路逻辑功能。图中 G1、G 0 为控制端。A、B 为输入端。 要求写出 G1、G 0 四种取值下的 F 表达式。
解: 3-8 使用与非门设计一个数据选择电路。S1、S0 选择端,A、B 为数据输入端。数
据选择电路的功能见表 3-29。数据选择电路可以反变当量G1输=入0、。G 0=0 时:
输出 F 0 1 1 1 1 1 1 0
由卡诺图可得 F = A + BC + BC = A • BC • BC
(3)逻辑图表示如下:
1-12 用与非门和或非门实现下列函数,并画出逻辑图。
解:(1) F(A, B,C) = AB + BC = AB • BC
(2) F(A, B,C, D) = (A + B) • (C + D) = A + B + C + D
数电参考题目
填空题1.将十进制数10转换成二进制数为____。
2.D 触发器的特性方程是____。
3.静态RAM 是靠____存储信息,动态RAM 是靠 存储信息。
4.描述时序逻辑电路逻辑功能的方程有____方程、_____方程和____方程。
5.逻辑函数的表达形式主要有_____、______、 、______四种。
6.逻辑函数F=B A B A 的对偶函数F ′=______。
7.存储4位二进制信息,要_____个触发器。
8.对于T 触发器,若初态为0,欲使次态为0,则输入T=____。
9.对9个输入信号进行编码,至少需要_____位二进制编码。
1.十进制数15转换为二进制是____。
2.只读存储器ROM 在掉电后所存数据将____。
3.对于JK 触发器,若J=K=1,则可完成的逻辑功能是_____。
4.描述时序逻辑电路逻辑功能的方程有____方程、_____方程和____方程。
5.组合逻辑电路的输出在任何时刻都只取决于同一时刻的_____,而与电路_____的状态无关。
6.RAM 根据所采用的存储单元工作原理不同,可以分为_____存储器和_____存储器。
7.集成单稳态触发器按工作特性可分为____和____两种类型。
8..对于T 触发器,若初态为1,欲使次态为0,则输入T=____。
9.JK 触发器特征方程为_____。
10.对4个输入信号进行编码,至少需要_____位二进制数码。
判断题1.数字电路中的1比0大。
2.当决定某个事件的全部条件都具备时,这件事才会发生。
这种关系称为与关系。
3.十进制数10和十六进制数10一样大。
4.优先编码器的输入信号是相互排斥的,不允多个输入信号同时有效。
5.时序电路由组合电路和存储电路两部分组成。
1.逻辑变量的取值,1比0大。
2.八进制数17比十进制17小。
3.若两个函数具有不同的真值表,则两个逻辑函数必然不相等。
4.时序电路无记忆功能,组合逻辑电路有记忆功能。
第3章 组合逻辑电路
F
&
&
&
&
A
B
C
本例采用的是“真值表法”,真值表法的优点是规整、清晰; 缺点是不方便,尤其当变量较多时十分麻烦。
例 设计一个组合逻辑电路,用于判别以余3码表示的1 位十进制数是否为合数(一个数,如果除了一和他本身还有 别的因数,这样的数叫做合数,与之相对的是质数)。 解 设输入变量为ABCD,输出函数为 F,当ABCD表示 的十进制数为合数 (4 、 6 、 8、 9) 时,输出 F 为 1,否则 F为 0。
毛刺
使用卡诺图判断一个组合逻辑电路是否存在着 竞争冒险的一般步骤是: • 先画出该电路逻辑函数的卡诺图; • 然后在函数卡诺图上画出与表达式中所有乘积项 相对应的卡诺圈; • 如果图中有相切的卡诺圈,则该逻辑电路存在着 竞争冒险。(“0”冒险是1构成的圈,“1”冒险是 0构成的圈。
所谓卡诺圈相切即两个卡诺圈之间存在不被同一卡 诺圈包含的相邻最小项。
产生冒险的原因
A
1
≥1
F=A+A=1 理想情况
以例说明
A A
F 实际情况
造成冒险的原因是由于A和 A到达或门的时间不同。
再举一例 A C B
1 & BC & AC ≥1
A B F=AC+BC C C AC BC F
(分析中略去与门和或门的延时)
产生冒险的原因 : 电路存在由非门产生的互补信 号,且互补信号的状态发生变化 时有可能出现冒险现
有公用项
经变换后,组成电路时可令其共享同一个异或门,从而 使整体得到进一步简化,其逻辑电路图如下图所示。
多数出组合电路达到最简的关键是在函数化简时找出各输 出函数的公用项,使之在逻辑电路中实现对逻辑门的“共享”, 从而达到电路整体结构最简。
逻辑电路图、真值表与逻辑函数间的关系
总结
1、逻辑运算 2、逻辑函数及其描述 3、逻辑代数的运算法则 4、逻辑函数的表达式及相互转换 5、逻辑函数的标准形式(最小项) 6、代数化简法 7、卡诺图化简法
1状态组合按二进制数填写 到真值表的左边一栏; 然后将每一行的变量值代
A BY
00 0 01 1
入逻辑表达式,算出输出逻 1 0 1
辑值,记入右边一栏中。
11 0
2.3 逻辑函数及其表示方法
2.由真值表写出逻辑表达式 三变量真值表
(1) 在真值表上找出输出为1的行; A B C Y (2) 将这一行中所有自变量写成 0 0 0 0
逻辑函数, 真值表与逻辑电路 之间的关系
2020年1月30日
2.3 逻辑函数及其表示方法
逻辑函数及其表示方法
一. 逻辑函数(Logic Functions) 普通代数中的函数: Y=A×B+C
因变量
自变量
逻辑代数中的函数: Y=AB+C
输出变量
输入变量
2.3 逻辑函数及其表示方法
逻辑函数的特点: 1.输入和输出之间是逻辑运算关系; 2.基本运算:与、或、非; 3.逻辑变量取值只能为0和1。
2.3 逻辑函数及其表示方法
4. 时序波形图
定义 :由输入变量的所有可能取值组合的 高、低电平及其对应的输出函数值的高、低 电平所构成的图形。
A
A
& YB
B
Y
2.3 逻辑函数及其表示方法
三、 逻辑函数各种表示方法间的相互转换
1. 由逻辑表达式列出真值表
首先将n个变量的2n种0、 Y AB AB
4.由逻辑表达式画出逻辑电路图
P=ABC+BC
P
三种基本的逻辑运算
11
也可以用图2.2.2表示与 逻辑,称为逻辑门或逻 辑符号,实现与逻辑运 算的门电路称为与门。
A B
&
Y
A B
Y
图2.2.2 与门逻辑符号
若有n个逻辑变量做与运算,其逻辑式可表示为
Y A1A2An
2.2.2 或运算
或运算也叫逻辑加或逻辑或,即当其中一个条 件满足时,事件就会发生,即“有一即可
如图2.2.3所示电路,两个 并联的开关控制一盏灯就是或 逻辑事例,只要开关A、B有 一个闭合时灯就会亮。
6.与或非运算 与或非运算是“先与后或再非”三种运算的组合。
以四变量为例,逻辑表达式为:
Y ( AB CD)
上式说明:当输入变量A、B A
同时为1或C、D同时为1时, B
Y
输出Y才等于0。与或非运算 C 是先或运算后非运算的组合。 D
在工程应用中,与或非运算 由与或非门电路来实现,其
A B C
& 1 Y
真值表见书P22表2.2.6所示, D
逻辑符号如图2.2.9所示
图 2.2.9 与 或 非 门 逻 辑 符 号
7. 异或运算 其布尔表达式(逻辑函数式)为
Y A B AB AB
符号“⊕”表示异或运算,即两个输入逻辑变量取值
不同时Y=1,即不同为“1”相同为“0”,异或运算
用异或门电路来实现
其真值表如表2.2.6所示 其门电路的逻辑符号如图2.2.10
表2.2.6 异或逻辑真值
表
输入
输出
A
BY
所示
0
00
A B
=1 YA B
Y
0
11
1
01
1
10
图2.2.10 异或门逻辑符号
数字电子技术第2章习题解答
第2章习题解答题2-1 用真值表证明下列恒等式。
(1) ()A B C AB AC ⊕=⊕(2) ()()()()()A B A C B C A B A C ''+++=++ (3) ()0A B A B A B '⊕==⊕⊕解:将输入变量所有的取值逐一代入公式两边计算,然后将计算结果列成真值表。
如果两边的真值表相同,则等式成立。
(1)证明()A B C AB AC ⊕=⊕表JT2-1(2) 证明 ()()()()()A B A C B C A B A C ''+++=++表JT2-2(3) 证明()0A B A B A B '⊕==⊕⊕表JT2-3题2-2 证明下列逻辑等式(证明方法不限)。
(1)()()BC D D B C AD B B D '''++++=+(2) A C A B BC A C D A BC ''''''''+++=+(3) ()ABCD A B C D AB BC CD A D '''''''''+=+++ (4) ()()()A C B D B D AB BC '''+++=+解:在实际应用中,除非逻辑式很简单、而且逻辑变量数很少的情况下,一般不宜用列真值表的方法。
对多变量、复杂的逻辑等式、通常采用公式推演或公式推演与画卡诺图相结合的方法去证明。
如果有条件使用Multisim 等EDA 软件进行证明,则更简单、便捷。
(1)()()()()BC D D B C AD B BC D B C AD B BC D AB D AC D BB BC B D'''''++++=++++''''=+++++=+(2)()A C A B BC A C D A C A B BC A BC BC A BC ''''''''''''''+++=++=+=+(3)()()()()()()()()()()()AB BC CD A D AB BC CD A D A B B C C D A D A B A C BC AC AD C D ABCD A B C D '''''''''''''+++=''''''''''=++++=++++''''=+ (4)()()()()()()A C B D B D A C B BD BD A C B AB BC ''''''+++=+++=+=+题2-3已知逻辑函数Y 1和Y 2的真值表如表JT2-4(a )、(b )所示,试写出Y 1和Y 2的逻辑函数式。
列出逻辑函数y=ab+bc的真值表
列出逻辑函数y=ab+bc的真值表逻辑函数 y=ab+bc 的真值表如下:a |b |c |y---- |---- |---- |----0 |0 |0 |00 |0 |1 |00 |1 |0 |00 |1 |1 |11 |0 |0 |01 |0 |1 |11 |1 |0 |11 |1 |1 |1根据逻辑函数y=ab+bc的真值表,当条件a,b,c的值同时为0时,y的值也为0,也就是a、b、c三个条件中有一个条件不满足时,整体的真值就为假,即y=0;当a、b、c三个条件都满足时,y的值为1,也就是a、b、c三个条件同时满足时,整体真值为真,即y=1。
可见,逻辑函数 y=ab+bc 的真值表是以 “与” 和 “或” 的逻辑关系来判断整体结果的真假,是一个用来判断某一事物是否满足数学逻辑条件的判断表达式。
在日常生活和工作中,逻辑函数 y=ab+bc 的真值表用来解决事物是否真实存在的问题,如对于某些事物是否存在时,就可以判断某个条件是否满足,如果这个条件满足,就表明事物是真实存在的,如果条件不满足,就表明事物是不存在的。
例如,在判断某个句子是否满足这三个条件,如果句子满足这三个条件就表示它是正确的,而如果不满足,就表示它是错误的;又比如在判断某一事物是否特定条件,如果满足就表明它满足这个特定的条件,而如果不满足,则表明它是不满足这个特定的条件。
另外,逻辑函数 y=ab+bc 的真值表还可以用来判断设计的思路是否正确,当某个事物满足a,b,c三个条件的时候,我们就可以根据逻辑函数 y=ab+bc 的真值表来判断这个设计思路是否正确。
在自然和社会科学中,逻辑函数 y=ab+bc 的真值表也可以用来用来判断某一类事物是否存在、是否存在等,因此,逻辑函数 y=ab+bc 的真值表在现实生活中具有非常重要的作用。
在函数f=ab+bc的真值表
在函数f=ab+bc的真值表
函数f(a,b,c) = ab + bc 的真值表如下:
真值表是一种常用的方法来检验一个逻辑函数的正确性,通过真值表可以清楚地看出函数的输入和输出之间的关系。
需要注意的是,这个真值表只是这个具体函数的一种情况,如果参数类型不同或者有其它不同,那么真值表也会有所不同。
在这个真值表中,每一行都对应了一组参数的输入和函数的输出。
每一列都对应了一个参数的不同值,在这个例子中,a,b,c都是布尔类型,只有0和1两种取值,所以真值表中有8组数据。
从真值表中可以看出,当a=1,b=1,c=1时,函数f(a,b,c)的值为2,这是因为a和b都为1,b和c都为1,所以ab+bc=11+11=2。
而当a=0,b=0,c=0时,函数f(a,b,c)的值为0,这是因为a和b都为0,b和c都为0,所以ab+bc=00+00=0。
真值表可以帮助我们确定函数的输入输出
对于函数f(a,b,c) = ab + bc, 我们可以通过真值表来检验它是否正确。
当我们有了一个真值表之后,可以通过手工代入参数来验证函数的输出是否正确。
如果函数是由多个子函数组成的复合函数,我们可以通过构建每个子函数的真值表,然后组合起来构建复合函数的真值表来检验函数的正确性。
此外,真值表还可以用来比较两个不同函数的行为。
如果两个函数的真值表相同,。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
根据逻辑函数求真值表
**真值表**
| A | B | C | Z |
|--:|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 1 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 0 |
| 1 | 1 | 1 | 0 |
在逻辑中,一个真值表是用来表示一组逻辑变量(A,B,C)之间的联系并阐明了它们之间各种不同可能输入和输出值的情况下即关系的表示法。
上述真值表指出,在三个输入变量(A,B,C)条件下,有八种可能输入值组合,其输出Z的真值情
况如上表格所示。
从上表可以看出,在不同的输入变量处理下,Z的输出值基本
为两种情况:Z=1和Z=0,这对建立起相应的逻辑函数很有帮助。
我们还可以从表格中比较其他输入变量之间的联系,通常情况下,当A为1,B为0,C为1时,Z=1,而当A为0,B为
1,C为1时,Z=0。
真值表可以帮助我们现实生活中的决策过程,使决策变得更加客观和精确。
例如,当一个商家有以下三个因素可供选择:时间,质量和价格,以最优的方式决定哪些因素更重要,而哪些是可以忽略的可以使用真值表帮助我们实现。
总的来说,真值表是一种有效的分析工具,可以用来全面分析和识别问题。
它可以帮助我们准确判断问题,消除它们之间的不确定性,并有助于实现最优决策。