第2章-5 逻辑代数基础及基本逻辑门

合集下载

第2章 逻辑代数基础

第2章 逻辑代数基础
0-1率A· 1=1
A B
冗余律: AB A C BC AB A C
证明: AB A C BC
AB A C ( A A) BC
AB A C ABC A BC
互补率A+A=1 分配率 A(B+C)=AB+AC 0-1率A+1=1
AB(1 C) A C(1 B)
1、并项法
利用公式A+A=1,将两项合并为一项,并消去一个变量。 运用分配律 变并 相 和 包 量成 同 反 含 Y1 ABC A BC BC ( A A ) BC BC 的一 时 变 同 若 因项 , 量 一 两 BC BC B(C C ) B 子, 则 , 个 个 。并 这 而 因 乘 运用分配律 消两其子积 去项他的项 Y2 ABC AB AC ABC A( B C ) 互可因原中 ABC ABC A( BC BC) A 为以子变分 反合都量别 运用摩根定律
(2)反演规则:对于任何一个逻辑表达式Y,如果将表达式 中的所有“·”换成“+”,“+”换成“·”,“0”换成“1”, “1”换成“0”,原变量换成反变量,反变量换成原变量,那么 所得到的表达式就是函数Y的反函数Y(或称补函数)。这个规 则称为反演规则。例如:
Y AB CD E
Y A B C D E
A A B A 吸收率: A ( A B) A
A ( A B) A B A A B A B
证明: A A B ( A A)(A B)
分配率 A+BC=(A+B)(A+C)
1 ( A B)

互补率A+A=1

人邮社数字电路逻辑设计习题答案

人邮社数字电路逻辑设计习题答案

习题参考解答第1章基本知识1.什么是数字信号?什么是模拟信号?(注:所有蓝色标题最后均去掉!)答案:数字信号:指信号的变化在时间上和数值上都是断续的,或者说是离散的,这类信号有时又称为离散信号。

例如,在数字系统中的脉冲信号、开关状态等。

模拟信号:指在时间上和数值上均作连续变化的信号。

例如,温度、交流电压等信号。

2.数字系统中为什么要采用二进制?答案:二进制具有运算简单、物理实现容易、存储和传送方便、可靠等优点。

3.机器数中引入反码和补码的主要目的是什么?答案:将减法运算转化为加法运算,统一加、减运算,使运算更方便。

4.BCD码与二进制数的区别是什么?答案:二进制数是一种具有独立进位制的数,而BCD码是用二进制编码表示的十进制数。

5.采用余3码进行加法运算时,应如何对运算结果进行修正?为什么?答案:两个余3码表示的十进制数相加时,对运算结果修正的方法是:如果有进位,则结果加3;如果无进位,则结果减3。

为了解决四位二进制运算高位产生的进位与一位十进制运算产生的进位之间的差值。

6.奇偶检验码有哪些优点和不足?答案:奇偶检验码的优点是编码简单,相应的编码电路和检测电路也简单。

缺点是只有检错能力,没有纠错能力,其次只能发现单错,不能发现双错。

7.按二进制运算法则计算下列各式。

答案:(1)110001 (2)110.11 (3)10000111 (4)1018.将下列二进制数转换成十进制数、八进制数和十六进制数。

答案:(1)(117)10 ,(165)8 ,(75)16(2)(0.8281)10 ,(0.65)8 ,(0.D4)16(3)(23.25)10 ,(27.2)8 ,(17. 4)169.将下列十进制数转换成二进制数、八进制数和十六进制数(精确到二进制小数点后4位)。

答案:(1)(1000001)2 ,(101)8 ,(41)16(2)(0.0100)2 ,(0.20)8 ,(0.40)16(3)(100001.0101)2 ,(41.24)8 ,(21.50)1610.写出下列各数的原码、反码和补码。

逻辑代数基础知识讲解

逻辑代数基础知识讲解
2007、3、7
2. 与普通代数相似的定律
交换律 A·B=B·A
A+B=B+A
结合律 (A·B)·C=A·(B·C) (A+B)+C=A+(B+C)
分配律 A·(B+C)=AB+AC A+BC=(A+B)(A+C)
以上定律可以用真值表证明,也可以用公式证明。例如, 证明加对乘的分配律A+BC=(A+B)(A+C)。
事情通过为逻辑“1”, 没通过为逻辑“0”。
第三步:根据题义及上述规定 列出函数的真值表如表。
2007、3、7
一般地说,若输入逻辑变量A、B、 C…的取值确定以后,输出逻辑变量L的 值也唯一地确定了,就称L是A、B、C的
逻辑函数,写作:
L=f(A,B,C…)
逻辑函数与普通代数中的函数相比较,有两个 突出的特点: (1)逻辑变量和逻辑函数只能取两个值0和1。 (2)函数和变量之间的关系是由“与”、 “或”、“非”三种基本运算决定的。
“⊙”的对偶符号,反之亦然。由以上分析可以看出, 两 变量的异或函数和同或函数既互补又对偶,这是一对特殊 函数。
2007、3、7
2.3 逻辑代数的基本定律和规则
2.3.1 基本定律
1. 逻辑变量的取值只有0和1,根据三种基本运算的定 义,可推得以下关系式。 0-1律: A·0 =0 A+1 =1 自等律:A·1=A A+0=A 重叠律:A·A=A A+A=A 互补律:A·A=0 A+A=1
反演规则是反演律的推广,运用它可以简便地求出一个
函数若的F反函A数B 。 C例 D如:AC, 则 F [(A B) C D](A C);

第2章逻辑代数基础

第2章逻辑代数基础

同时,函数F的值为“0”。
便于获得逻辑电路图
逻辑表达式的简写:
1.“非”运算符下可不加括号,如

等。
2.“与”运算符一般可省略,如A·B可写成AB。
3.在一个表达式中,如果既有“与”运算又有“或”运 算,则按先“与”后“或”的规则进行运算,可省去括号,如 (A·B)+(C·D)可写为AB+CD。
注意:(A+B)·(C+D)不能省略括号,即不能写成A+B·C+D!
A
FA
1
FA
F
(a)我国常用传统符号
(b)国际流行符号 非门的逻辑符号
(c)国家标准符号
2.1.3 逻辑代数的复合运算
“与”、“或”、“非”三种基本逻辑运算按不同的方 式组合,还可以构成“与非”、“或非”、“与或非”、 “同或”、“异或”等逻辑运算,构成复合逻辑运算。对应 的复合门电路有与非门、或非门、与或非门、异或门和同或 门电路。
能实现基本逻辑运算的电路称为门电路,用基本的门电 路可以构成复杂的逻辑电路,完成任何逻辑运算功能,这些 逻辑电路是构成计算机及其他数字系统的重要基础。
实现“与”运算关系的逻辑电路称为“与”门。
A
A
A
&
B
F B
F B
F
(a)我国常用传统符号
(b)国际流行符号 与门的逻辑符号
(c)国家标准符号
2.1.2 逻辑代数的基本运算
2.逻辑值0和1是用来表征矛盾的双方和判断事件真伪 的形式符号,无大小、正负之分。
2.1.1 逻辑代数的定义
逻辑代数L是一个封闭的代数系统,它由一个逻辑变量集 K,常量0和1以及“或”、“与”、“非”三种基本运算所 构成,记为L={K,+,·,-,0,1}。该系统应满足下列公理。

数字电路知识点总结(精华版)

数字电路知识点总结(精华版)

数字电路知识点总结(精华版)数字电路知识点总结(精华版)第一章数字逻辑概论一、进位计数制1.十进制与二进制数的转换2.二进制数与十进制数的转换3.二进制数与十六进制数的转换二、基本逻辑门电路第二章逻辑代数逻辑函数的表示方法有:真值表、函数表达式、卡诺图、逻辑图和波形图等。

一、逻辑代数的基本公式和常用公式1.常量与变量的关系A + 0 = A,A × 1 = AA + 1 = 1,A × 0 = 02.与普通代数相运算规律a。

交换律:A + B = B + A,A × B = B × Ab。

结合律:(A + B) + C = A + (B + C),(A × B) × C = A ×(B × C)c。

分配律:A × (B + C) = A × B + A × C,A + B × C = (A + B) × (A + C)3.逻辑函数的特殊规律a。

同一律:A + A = Ab。

摩根定律:A + B = A × B,A × B = A + Bc。

关于否定的性质:A = A'二、逻辑函数的基本规则代入规则在任何一个逻辑等式中,如果将等式两边同时出现某一变量 A 的地方,都用一个函数 L 表示,则等式仍然成立,这个规则称为代入规则。

例如:A × B ⊕ C + A × B ⊕ C,可令 L = B ⊕ C,则上式变成 A × L + A × L = A ⊕ L = A ⊕ B ⊕ C。

三、逻辑函数的化简——公式化简法公式化简法就是利用逻辑函数的基本公式和常用公式化简逻辑函数,通常,我们将逻辑函数化简为最简的与或表达式。

1.合并项法利用 A + A' = 1 或 A × A' = 0,将二项合并为一项,合并时可消去一个变量。

数字电路第2章逻辑代数基础及基本逻辑门电路

数字电路第2章逻辑代数基础及基本逻辑门电路
AB+AC+ABC+ABC = = AB+ABC)+(AC+ABC) ( = AB+AC
(5)AB+A B = A (6)(A+B)(A+B )=A 证明: (A+B)(A+B )=A+A B+AB+0 A( +B+B) = 1 JHR A =
二、本章教学大纲基本要求 熟练掌握: 1.逻辑函数的基本定律和定理; 门、 2.“与”逻辑及“与”门、“或”逻辑及“或”
“非”逻辑及“非”门和“与”、“或”、“非” 的基本运算。 理解:逻辑、逻辑状态等基本概念。 三、重点与难点 重点:逻辑代数中的基本公式、常用公式、 基本定理和基本定律。
JHR
难点:
JHR
1.具有逻辑“与”关系的电路图
2.与逻辑状态表和真值表
JHR
我们作如下定义: 灯“亮”为逻辑“1”,灯“灭”为逻辑“0” 开关“通”为逻辑“1”,开关“断”为逻辑 “0” 则可得与逻辑的真值表。 JHR
3.与运算的函数表达式 L=A·B 多变量时 或 读作 或 L=AB L=A·B·C·D… L=ABCD… 1.逻辑表达式 2.逻辑符号
与非逻辑真值表
Z = A• B
3.逻辑真值表
逻辑规律:有0出1 全1 出0
JHR
A 0 0 1 1
B 0 1 0 1
Z 1 1 1 0
二、或非逻辑 1.逻辑表达式 2.逻辑符号
Z = A+ B
先或后非
3.逻辑真值表
JHR
三、与或非逻辑 1.逻辑表达式 2.逻辑符号
1.代入规则 在任一逻辑等式中,若将等式两边出现的同 一变量同时用另一函数式取代,则等式仍然成立。
JHR
代入规则扩大了逻辑代数公式的应用范围。例如摩 根定理 A+B = A ⋅ B 若将此等式两边的B用B+C 取代,则有

数字逻辑第2章-逻辑代数

数字逻辑第2章-逻辑代数
果将表达式中的所有“ · ”换成“+”, “+”换成“ · ”,“ 0”换成“ 1”,“ 1” 换成“0”,而变量保持不变,则可得到的 一个新的函数表达式Y‘,Y’称为函Y的对偶 函数。
例如:
Y AB CDE
Y A B C D E
Y AB C
Y ( A B )(C D E)
(B A) B

证明:由于(A B ) (A B) (A B A) B
A (B B)
A 1
1
而且(A B ) (A B) A B A A B B
00
0 所以,根据公理 5的唯一性可得到:
A B A B
A A
定理6:反演律
A B A B
A B A B
定理7:还原律
A B A B A ( A B ) ( A B ) A
定理8:冗余律
AB A C BC AB A C
( A B)(A C)(B C) ( A B)(A C)
A B B A 交换律: A B B A
公理2
( A B) C A ( B C ) 结合律: ( A B) C A ( B C )
公理3
公理4
A (B C) A B A C 分配律: A B C ( A B) ( A C )*
判断两个逻辑函数是否相等,通常有两种方法。
①列出输入变量所有可能的取值组合,并按逻 辑运算法则计算出各种输入取值下两个逻辑 函数的相应值,然后进行比较。
②用逻辑代数的公理、定律和规则进行证明。
2.2 逻辑代数的基本定理和重要规则

第2章 逻辑代数基础(完整版)

第2章 逻辑代数基础(完整版)

2
A BC ( A B)( A C )
方法二:真值表法
[解]
方法一:公式法
右式 ( A B)( A C ) A A A C A B B C
A AC AB BC A(1 C B) BC
A BC 左式
A (B C) A B A C 分配律: C ( A B) ( A C ) A B 缓一缓 ( A B)' A'B' ( A B)' A' B' 反演律(摩根定理):
( A B C )' A' B'C ' ( A B C )' A'B'C ' ( A B C )' A' B'C ' ( A B C )' A'B'C '
互补律: A A' 1
A 1 1 A 0 0
A A' 0
等幂律: A A A
A A A
双重否定律: ( A' )' A
20
CopyRight @安阳师范学院物电学院_2013
2
3)基本运算规则
A B B A 交换律: A B B A ( A B) C A ( B C ) 结合律: ( A B) C A ( B C )
A E 电路图 B Y
开关 A 开关 B 断开 断开 闭合 闭合 断开 闭合 断开 闭合 功能表
灯Y 灭 灭 灭 亮
5
L=ABCopyRight @安阳师范学院物电学院_2013
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三步: 组成新函数。 每一个卡诺圈对应一个与项,然后再将各与项“或”起
_ _ _ _
来得新函数。故化简结果为 B C A B C A B D F
13
第二章 逻辑代数基础及基本逻辑门电路
例 化简 F
m
4
( 0 ,1, 2 , 5 , 6 , 7 ,12 ,13 ,15 )
解 其卡诺图及化简过程如图2 – k1所示。在卡诺圈有 多种圈法时,要注意如何使卡诺圈数目最少,同时又要尽 可能地使卡诺圈大。比较图(a)、 (b)两种圈法,显然图(b)圈 法优于图(a)圈法,因为它少一个卡诺圈,组成电路就少用
10
第二章 逻辑代数基础及基本逻辑门电路
_ _ _ _ _

化简 F B CD B C A C D A B C 。
解 第一步: 用卡诺图表示该逻辑函数。
_
AB CD 00 00 01 1 11 1 10
B CD : 对应m3、m11
_
BC:
_ _
对应m4、m5、m12、m13
对应m1、m5 对应m10、m11
在卡诺图相应的方格中填上1,其余填0,上述函数可用下
面卡诺图表示。如逻辑函数式是一般式,则应首先展开成 最小项标准式。
AB C 0 1 00 0 1 01 0 0 11 1 1 10 0 1
4
第二章 逻辑代数基础及基本逻辑门电路
实际中,一般函数式可直接用卡诺图表示。 例 将
_ _ _ _
F B C C D B CD A C D ABCD
2
第二章 逻辑代数基础及基本逻辑门电路
A B 0 A
0 1 m0 m2 (b) 10 m2 m6 m1 4 m10 1 m1 m3
BC A
0 1
00 m0 m4
01 a 11 m1 m5 m3 m7
10 m2 m6
0 m0
1 m1
A
A
a
(c)
(a)
CD AB
00 01 00 m0 m4 m12 m8 01 a 11 m1 m5 m13 m9 m3 m7 m15 m1 1
5
第二章 逻辑代数基础及基本逻辑门电路
_
_
AC D
: 在A=C=0, D=1对应方格中填1,即m1、m5;
ABCD: 即m15。
逻辑函数直接用卡诺图表示
6
第二章 逻辑代数基础及基本逻辑门电路
用卡诺图化简逻辑函数
1.卡诺图化简的依据
-----相邻最小项合并规律
(1) 两相邻项可合并为一项, 消去一个取值不同的变 量,保留相同变量; (2) 四相邻项可合并为一项, 消去两个取值不同的变 量, 保留相同变量; (3) 八相邻项可合并为一项,消去三个取值不同的变
一个与门。故化简结果应为图(b) 。其化简函数为
_ _ _ _ _ _
F A B C AB C BD A C D
14
第二章 逻辑代数基础及基本逻辑门电路
F
AB CD 00 01 A CD 11 10 ABD 1 00 1 1 1 1 1 01
m
11 1 1 1
4
( 0 ,1, 2 , 5 , 6 , 7 ,12 ,13 ,15 )
AB CD ABC 00 01 BD ABC ABC 11 10 1 00 1 1 1 1 1 (b ) 01 11 1 1 1 BD A CD 10 ABC
10
(a )
图 2 – k1 化简过程
15
第二章 逻辑代数基础及基本逻辑门电路
例 化简
F

m (1, 2 , 4 , 5 , 6 , 7 ,11 ,12 ,13 ,14 )
(b )
11
10 1 1 1 1 B
(d )
图 3 – 8 相邻最小项合并规律
9
第二章 逻辑代数基础及基本逻辑门电路
用卡诺图化简逻辑函数
2.化简的步骤
运用最小项标准式, 在卡诺图上进行逻辑函数化简,
得到的基本形式是与或逻辑。 其步骤如下: (1)把逻辑函数化为最小项表达式; (2) 将原始函数用卡诺图表示; (3) 根据最小项合并规律画卡诺圈, 圈住全部“1” 方格; (4) 将上述全部卡诺圈的结果, “或”起来即得化简 后的新函数。
00 01 11 × 10 1
1
1
×
×
×
考虑无关项函数化简
F AC
25
第二章 逻辑代数基础及基本逻辑门电路
例 化简
F

m ( 5 , 6 , 7 ,8 , 9 )
4
d (10 ,11 ,12 ,13 ,14 ,15 )
解 化简过程如下图所示,化简函数为
F A BD BC
11 1
4
( 0 , 2 , 5 , 6 , 7 ,8 , 9 ,10 ,11 ,14 ,15 )
B
&
10 BD AB ABD
D A B A B D B C
&
≥1 F=BD+AB+ABD+BC
01
1
1
&
11 10 1
1 1
1 1
1 1
BC
&
(b )
(a )
图 2 – k3
19
第二章 逻辑代数基础及基本逻辑门电路
数为
_ _ _ _
F A B C A C D ABC A CD
20
第二章 逻辑代数基础及基本逻辑门电路
F
AB CD 00 00 01 1
m
11
4
( 3 , 4 , 5 , 7 , 9 ,13 ,14 ,15 )。
AB A B C A C D A B C A C D
&
10
CD 00
AC D:
01
1
1
1
A BC :
11 10
1
1 1
函数的卡诺图表示
11
第二章 逻辑代数基础及基本逻辑门电路
第二步: 画卡诺圈圈住全部“1”方格。 为便于检查,每个卡诺圈化简结果标在卡诺图上。
AB CD 00 00 01 1 11 1 10 BC
01
1
1
1
11 10
1
1 1
ABC
ABD
12
第二章 逻辑代数基础及基本逻辑门电路
用卡诺
图表示。 解 我们逐项用卡诺图表示,然后再合起来即可。
B C :在B=1, C=0对应的方格中填1(不管A,D取值),
_
得m4、 m5、m12、m13;
_
C D
:在C=1, D=0所对应的方格中填1,即m2、m6、
m10、m14;
_
B CD
:在B=0,C=D=1对应方格中填1,即m3、m11;
AB CD 00 00 01 11 × 10 F =A +B D +B C 1 A D B BD
&
≥1 F
01
1
×
1
&
11 10 1 1 × × × BC ×
26
C A
b
11 10
b
11 10
a
p
(d )
图 2-31 1~5变量的卡诺图
(e)
3
第二章 逻辑代数基础及基本逻辑门电路
2.5.2 卡诺图化简法
若将逻辑函数式化成最小项表达式,则可在相应变量
的卡诺图中,表示出这函数。如
_ _ _ _
F ABC AB C A B C A B C m 7 m 6 m 5 m 1 ,
第二章 逻辑代数基础及基本逻辑门电路
2.5 逻辑函数的卡诺图化简法
2.5.1 卡诺图
卡诺图的结构特点是需保证逻辑函数的逻辑相邻关系,
即图上的几何相邻关系。卡诺图上每一个小方格代表一个最 小项。 为保证上述相邻关系, 每相邻方格的变量组合之间 只允许一个变量取值不同。 一变量卡诺图:有21=2个最小项,因此有两个方格。外 标的“0”表示取A的反变量,“1”表示取A的原变量。 其图 如图2-31(a)所示。
m6、m12、m14圈成四单元圈。前者化简结果为BCD,而后者 为BD,少了一个变量。
16
第二章 逻辑代数基础及基本逻辑门电路
F
AB CD 00 00 01 1 11 1
m
10
4
(1, 2 , 4 , 5 , 6 , 7 ,11 ,12 ,13 ,14 )
AB 00 01 1 11 1 10 BC AB CD 00 00 01 1 11 1 10 BD BC 01 A CD 1 1 1 A CD 11 10 1 1 1 1 A CD AB 1 A B CD
4
解 该函数的卡诺图如图2 – k2(a)所示,化简情况如图
(b)、 (c)所示。图(b)是初学者常圈成的结果,图(c)是正确结 果,即
_ _ _ _ _ _ _ _
F A B CD A C D A C D B C A B B D
这二者的差别在于图(b)将m6和m14圈为二单元圈。图(c)将m4、
CDE AB
00 01 000 m0 m8 m24 m16 001 m1 m9 m25 m17 011 m3 m11 m27 m19
010 p 110 m2 m10 m26 m18 m6 m14 m30 m 22
111 m7 m15 m31 m23
101 m5 m13 m29 m21
100 m4 m12 m28 m20
AB CD 00
01
1
1
1
01
1
1
1
相关文档
最新文档