第7章 逻辑代数与逻辑门电路
数字逻辑电路基础知识整理

数字逻辑电路基础知识整理数字逻辑电路是电子数字系统中的基础组成部分,用于处理和操作数字信号。
它由基本的逻辑门和各种组合和顺序逻辑电路组成,可以实现各种功能,例如加法、减法、乘法、除法、逻辑运算等。
下面是数字逻辑电路的一些基础知识整理:1. 逻辑门:逻辑门是数字逻辑电路的基本组成单元,它根据输入信号的逻辑值进行逻辑运算,并生成输出信号。
常见的逻辑门包括与门、或门、非门、异或门等。
2. 真值表:真值表是描述逻辑门输出信号与输入信号之间关系的表格,它列出了逻辑门的所有输入和输出可能的组合,以及对应的逻辑值。
3. 逻辑函数:逻辑函数是描述逻辑门输入和输出信号之间关系的数学表达式,可以用来表示逻辑门的操作规则。
常见的逻辑函数有与函数、或函数、非函数、异或函数等。
4. 组合逻辑电路:组合逻辑电路由多个逻辑门组合而成,其输出信号仅取决于当前的输入信号。
通过适当的连接和布线,可以实现各种逻辑操作,如加法器、多路选择器、比较器等。
5. 顺序逻辑电路:顺序逻辑电路由组合逻辑电路和触发器组成,其输出信号不仅取决于当前的输入信号,还取决于之前的输入信号和系统状态。
顺序逻辑电路可用于存储和处理信息,并实现更复杂的功能,如计数器、移位寄存器、有限状态机等。
6. 编码器和解码器:编码器将多个输入信号转换成对应的二进制编码输出信号,解码器则将二进制编码输入信号转换成对应的输出信号。
编码器和解码器可用于信号编码和解码,数据传输和控制等应用。
7. 数字信号表示:数字信号可以用二进制表示,其中0和1分别表示低电平和高电平。
数字信号可以是一个比特(bit),表示一个二进制位;也可以是一个字(word),表示多个二进制位。
8. 布尔代数:布尔代数是逻辑电路设计的数学基础,它通过符号和运算规则描述了逻辑门的操作。
布尔代数包括与、或、非、异或等基本运算,以及与运算律、或运算律、分配律等运算规则。
总的来说,数字逻辑电路是由逻辑门和各种组合和顺序逻辑电路组成的,它可以实现各种基本逻辑运算和数字信号处理。
门电路和组合逻辑电路

-U
(2) 工作原理 12V
“或” 门逻辑状态表
A B CY
00 00 01 01 10 10 11 11
00 11 01 11 01 11 01 11
输入A、B、C有一个为“1”,输出 Y 为“1”。
输入A、B、C全为低电平“0”,输出 Y 为“0”。
2021/7/17
6
2. 或门电路
逻辑表达式: Y=A+B+C
2021/7/17
2
电平的高低
UCC
一般用“1”和
“0”两种状态
区别,若规定
高电平为“1”,
低电平为“0”
则称为正逻辑。
反之则称为负 逻辑。若无特 0V
殊说明,均采
用正逻辑。
2021/7/17
高电平 1
低电平 0
3
1. 与 门电路
(1) 电路
03V A
DA
DB
03V B
03V C
DC
+U 12V R
在数字电路中,常用的组合电路有加法器、 编码器、译码器、数据分配器和多路选择器 等。下面几节分别介绍这几种典型组合逻辑 电路的使用方法。
2021/7/17
38
加法器
二进制
十进制:0~9十个数码,“逢十进一”。 在数字电路中,为了把电路的两个状态 (“1”
态和“0”态)与数码对应起来,采用二进制。 二进制:0,1两个数码,“逢二进一”。
26
12. 2. 2 组合逻辑电路的设计
根据逻辑功能要求 设计 逻辑电路
设计步骤如下: (1) 由逻辑要求,列出逻辑状态表 (2) 由逻辑状态表写出逻辑表达式 (3) 简化和变换逻辑表达式 (4) 画出逻辑图
数字逻辑电路

数字逻辑电路数字逻辑电路是现代电子领域中的重要概念,它是指在数字信号处理中使用的集成线路电子设备。
数字逻辑电路通过控制与门、或门、非门等组合来实现逻辑运算,从而处理数字信息。
数字逻辑电路在计算机、通信系统、数字信号处理等领域中都有着广泛的应用。
1. 数字逻辑电路的基本概念数字逻辑电路使用不同的门电路(如与门、或门、非门)来实现不同的逻辑功能。
其中,与门输出为1的条件是所有输入均为1;或门输出为1的条件是至少有一个输入为1;非门将输入反转。
数字逻辑电路的设计和分析通常基于布尔代数,它是由乔治·布尔于19世纪中叶创立的代数体系。
利用布尔代数,可以描述逻辑运算的基本规则,并通过代数表达式描述数字逻辑电路的功能。
2. 数字逻辑电路的分类数字逻辑电路可以分为组合逻辑电路和时序逻辑电路两类。
•组合逻辑电路:组合逻辑电路的输出仅取决于当前输入的状态,与时间无关。
最简单的组合逻辑电路为三种基本门电路的组合,通过组合不同的门电路可以实现不同的逻辑功能。
•时序逻辑电路:时序逻辑电路的输出不仅受当前输入的影响,还受到系统内部状态的影响。
时序逻辑电路中通常包含寄存器、触发器等时序元件,可以实现存储和时序控制功能。
3. 通用逻辑门通用逻辑门是数字逻辑电路设计中常用的元件,它可以实现不同的逻辑功能。
常见的通用逻辑门包括与非门(NAND门)、或非门(NOR门)和异或门(XOR 门)等。
通用逻辑门的特点在于可以通过适当的电路连接和组合来实现各种复杂的逻辑功能,是数字逻辑电路设计中的核心组成部分。
4. 数字逻辑电路在计算机领域的应用数字逻辑电路在计算机体系结构设计中发挥着重要作用。
如CPU内部的控制逻辑、寄存器文件、算术逻辑单元(ALU)等模块,都是由数字逻辑电路实现的。
在计算机的数据通路设计中,数字逻辑电路用于数据的选择、传输、处理等操作,确保计算机可以正确高效地完成各种计算任务。
5. 结语数字逻辑电路作为数字电子技术的基础,对现代电子设备的设计和功能发挥起着至关重要的作用。
第七课逻辑门

波形图的逻辑运算办法:以“与”运算为例
A 01 1 0 00 B 001 1 0 1 Y 001 0 0 0
2.或门
逻辑前提中有一个或一个以上为“真”时,逻 辑结论就为“真”。
或门符号与真值表
ABY 假假假 假真真 真假真 真真真
真值表
ABY 100 011 101 111
与逻辑表达式:Y=A+B
根据题意,少数服从多数原则,则绿灯亮的条件是: AB同意或AC同意或BC同意或ABC都同意,我们用逻辑 代数来表达就是: Y1=AB+ AC+ BC+ABC, 利用逻辑代数化简得到:Y1=AB+AC+BC
Y2=Y1 很显然我们可以使用三个与门+一个或门+一个非门
来实现该电路的设计,电路图如下:
A
&
1.与门
所有逻辑前提皆为“真”时,逻辑结论才为“真”
与门符号与真值表
ABY 假假假 假真假 真假假 真真真
真值表
ABY 000 010 100 111
与逻辑表达式:Y=A×B 或 Y=A·B 或 Y=AB
在数字电路中,有时候采用更为直观的表达 方式即波形图来表示。 比如输入信号是“010110”,表示成波形图就 如下图所示。
A 01 1 0 00 B 001 1 0 1
Y 011 1 0 1 注:逻辑运算没有进位,也就是说1+1=1。
3、非门
F=A
AY 01 10
二、组合门电路
1.与非门
ABY 001 011 101 110
2.或非门
ABY 001 010 100 110
三人表决器的电路设计方法
该表决器有三个输入端,我们用A,B,C分别代表甲乙 丙三人,赞成为1,不赞成为0,有两个输出端,用Y1表 示绿灯,Y2表示红灯,显然Y1和Y2为相mp;
电路基础原理逻辑门与布尔代数

电路基础原理逻辑门与布尔代数电路基础原理:逻辑门与布尔代数在电子领域中,电路是一个非常重要的概念。
电路是一种将电流进行控制和管理的系统。
电路中的一个重要组成部分是逻辑门。
逻辑门是电子电路中的基本构建模块,它们用于实现逻辑运算。
而布尔代数则是描述逻辑门行为的一种数学形式。
1. 逻辑门的基本类型逻辑门根据其行为分为不同的类型。
最常见的逻辑门类型有与门、或门和非门。
与门(AND)接受两个或更多输入,只有当所有输入都为高电平(1)时,输出才为高电平。
或门(OR)接受两个或更多输入,只要有一个以上输入为高电平,输出就为高电平。
非门(NOT)只接受一个输入,输出与输入相反。
2. 布尔代数的基本原理布尔代数是一种使用逻辑运算符来描述逻辑关系的代数系统。
它基于两个值,通常被称为真(1)和假(0)。
布尔代数使用逻辑运算符(如与、或、非)来组合和操作这些值,并得出逻辑判断。
例如,假设我们有两个变量A和B,它们可以取0或1的值。
我们可以使用逻辑运算符来描述它们之间的关系。
如果我们想要判断当A 和B都为真时的情况,我们可以使用与运算符(AND)来表示为A AND B。
如果我们想要判断当A或B为真时的情况,可以使用或运算符(OR)表示为A OR B。
如果我们想要判断当A为假时的情况,可以使用非运算符(NOT)表示为NOT A。
3. 逻辑门的应用逻辑门在电子领域中应用广泛。
它们用于构建数字电路,实现从简单的逻辑功能到复杂的计算和存储功能。
逻辑门可以组合成更复杂的逻辑功能,例如加法器、计数器和存储器。
4. 布尔代数与逻辑门的联系布尔代数提供了一种描述逻辑门行为的形式化框架。
通过布尔代数,我们可以推导出逻辑门的真值表,即表明每个输入组合下输出的真值情况。
布尔代数还提供了一种证明逻辑表达式等价性的方法,这对于逻辑电路的设计和优化非常重要。
布尔代数还允许我们使用代数方法简化逻辑表达式,从而减少逻辑门的数量和复杂性。
通过代数化简,我们可以最小化逻辑电路的延迟和功耗,提高电路的性能。
《数字电子技术》详细目录

《数字电子技术》目录第1章数制与编码1.1 数字电路基础知识1.1.1 模拟信号与数字信号1.1.2 数字电路的特点1.2 数制1.2.1 十进制数1.2.2 二进制数1.2.3 八进制数1.2.4 十六进制数1.3 数制转换1.3.1 二进制数与八进制数的相互转换1.3.2 二进制数与十六进制数的相互转换1.3.3 十进制数与任意进制数的相互转换1.4 二进制编码1.4.1 加权二进制码1.4.2 不加权的二进制码1.4.3 字母数字码1.4.4 补码1.5带符号二进制数的加减运算1.5.1 加法运算1.5.2 减法运算第2章逻辑门2.1 基本逻辑门2.1.1 与门2.1.2 或门2.1.3 非门2.2 复合逻辑门2.2.1 与非门2.2.2 或非门2.2.3 异或门2.2.4 同或门2.3 其它逻辑门2.3.1 集电极开路逻辑门2.3.2 集电极开路逻辑门的应用2.3.3 三态逻辑门2.4 集成电路逻辑门2.4.1 概述2.4.2 TTL集成电路逻辑门2.4.3 CMOS集成电路逻辑门2.4.4 集成逻辑门的性能参数2.4.5 TTL与CMOS集成电路的接口*第3章逻辑代数基础3.1 概述3.1.1 逻辑函数的基本概念3.1.2 逻辑函数的表示方法3.2 逻辑代数的运算规则3.2.1 逻辑代数的基本定律3.2.2 逻辑代数的基本公式3.2.3 摩根定理3.2.4 逻辑代数的规则3.3 逻辑函数的代数化简法3.3.1 并项化简法3.3.2 吸收化简法3.3.3 配项化简法3.3.4 消去冗余项法3.4 逻辑函数的标准形式3.4.1 最小项与最大项3.4.2 标准与或表达式3.4.3 标准或与表达式3.4.4 两种标准形式的相互转换3.4.5 逻辑函数表达式与真值表的相互转换3.5 逻辑函数的卡诺图化简法3.5.1 卡诺图3.5.2 与或表达式的卡诺图表示3.5.3 与或表达式的卡诺图化简3.5.4 或与表达式的卡诺图化简3.5.5 含无关项逻辑函数的卡诺图化简3.5.6 多输出逻辑函数的化简*第4章组合逻辑电路4.1 组合逻辑电路的分析4.1.1 组合逻辑电路的定义4.1.2 组合逻辑电路的分析步骤4.1.3 组合逻辑电路的分析举例4.2 组合逻辑电路的设计4.2.1 组合逻辑电路的一般设计步骤4.2.2 组合逻辑电路的设计举例4.3 编码器4.3.1 编码器的概念4.3.2 二进制编码器4.3.3 二-十进制编码器4.3.4 编码器应用举例4.4 译码器4.4.1 译码器的概念4.4.2 二进制译码器4.4.3 二-十进制译码器4.4.4 用译码器实现逻辑函数4.4.5 显示译码器4.4.6 译码器应用举例4.5 数据选择器与数据分配器4.5.1 数据选择器4.5.2 用数据选择器实现逻辑函数4.5.3 数据分配器4.5.4 数据选择器应用举例4.6 加法器4.6.1 半加器4.6.2 全加器4.6.3 多位加法器4.6.4 加法器应用举例4.6.5 加法器构成减法运算电路*4.7 比较器4.7.1 1位数值比较器4.7.2 集成数值比较器4.7.3 集成数值比较器应用举例4.8 码组转换电路4.8.1 BCD码之间的相互转换4.8.2 BCD码与二进制码之间的相互转换4.8.3 格雷码与二进制码之间的相互转换4.9 组合逻辑电路的竞争与冒险4.9.1 冒险现象的识别4.9.2 消除冒险现象的方法第5章触发器5.1 RS触发器5.1.1 基本RS触发器5.1.2 钟控RS触发器5.1.3 RS触发器应用举例5.2 D触发器5.2.1 电平触发D触发器5.2.2 边沿D触发器5.3 JK触发器5.3.1 主从JK触发器5.3.2 边沿JK触发器5.4 不同类型触发器的相互转换5.4.1 概述5.4.2 D触发器转换为JK、T和T'触发器5.4.3 JK触发器转换为D触发器第6章寄存器与计数器6.1 寄存器与移位寄存器6.1.1 寄存器6.1.2 移位寄存器6.1.3移位寄存器应用举例6.2 异步N进制计数器6.2.1 异步n位二进制计数器6.2.2 异步非二进制计数器6.3 同步N进制计数器6.3.1 同步n位二进制计数器6.3.2 同步非二进制计数器6.4 集成计数器6.4.1 集成同步二进制计数器6.4.2 集成同步非二进制计数器6.4.3 集成异步二进制计数器6.4.4 集成异步非二进制计数器6.4.5 集成计数器的扩展6.4.6 集成计数器应用举例第7章时序逻辑电路的分析与设计7.1 概述7.1.1 时序逻辑电路的定义7.1.2 时序逻辑电路的结构7.1.3 时序逻辑电路的分类7.2 时序逻辑电路的分析7.2.1时序逻辑电路的分析步骤7.2.2 同步时序逻辑电路分析举例7.2.3 异步时序逻辑电路分析举例7.3 同步时序逻辑电路的设计7.3.1 同步时序逻辑电路的基本设计步骤7.3.2 同步时序逻辑电路设计举例第8章存储器与可编程器件8.1 存储器概述8.1.1 存储器的分类8.1.2 存储器的相关概念8.1.3 存储器的性能指标8.2 RAM8.2.1 RAM分类与结构8.2.2 SRAM8.2.3 DRAM8.3 ROM8.3.1 ROM分类与结构8.3.2 掩膜ROM8.3.3 可编程ROM8.3.4 可编程ROM的应用8.4 快闪存储器(Flash Memory)8.4.1 快闪存储器的电路结构8.4.2 闪存与其它存储器的比较8.5 存储器的扩展8.5.1 存储器的位扩展法8.5.2 存储器的字扩展法8.6 可编程阵列逻辑8.6.1 PAL的电路结构8.6.2 PAL器件举例8.6.3 PAL器件的应用8.7 通用阵列逻辑8.7.1 GAL的性能特点8.7.2 GAL的电路结构8.7.3 OLMC8.7.4 GAL器件的编程与开发8.8 CPLD、FPGA和在系统编程技术8.8.1 数字可编程器件的发展概况8.8.2数字可编程器件的编程语言8.8.3数字可编程器件的应用实例第9章D/A转换器和A/D转换器9.1 概述9.2 D/A转换器9.2.1 D/A转换器的电路结构9.2.2 二进制权电阻网络D/A转换器9.2.3 倒T型电阻网络D/A转换器9.2.4 D/A转换器的主要技术参数9.2.5 集成D/A转换器及应用举例9.3 A/D转换器9.3.1 A/D转换的一般步骤9.3.2 A/D转换器的种类9.3.3 A/D转换器的主要技术参数9.3.4 集成A/D转换器及应用举例第10章脉冲波形的产生与整形电路10.1 概述10.2 多谐振荡器10.2.1 门电路构成的多谐振荡器10.2.2 采用石英晶体的多谐振荡器10.3 单稳态触发器10.3.1 门电路构成的单稳态触发器10.3.2 集成单稳态触发器10.3.3 单稳态触发器的应用10.4 施密特触发器10.4.1 概述10.4.2 施密特触发器的应用10.5 555定时器及其应用10.5.1 电路组成及工作原理10.5.2 555定时器构成施密特触发器10.5.3 555定时器构成单稳态触发器10.5.4 555定时器构成多谐振荡器第11章数字集成电路简介11.1 TTL门电路11.1.1 TTL与非门电路11.1.2 TTL或非门电路11.1.3 TTL与或非门电路11.1.4 集电极开路门电路与三态门电路11.1.5 肖特基TTL与非门电路11.2 CMOS门电路11.2.1 概述11.2.2 CMOS非门电路11.2.3 CMOS与非门电路11.2.4 CMOS或非门电路11.2.5 CMOS门电路的构成规则11.3 数字集成电路的使用。
数字电路与逻辑设计复习主要内容

一、 绪论
1、数字信号的特点和表示方法; 2、不同进制数的相互转换; 3、常用的二—十进制代码(BCD代码); 4、数字电路的分类; 5、奇偶检验。
.
2
二 逻辑函数及其简化
1、基本逻辑关系和复合逻辑运算的逻辑关系、表达式、 逻辑符 号、真值表。
2、逻辑函数的表示形式和相互转换。
.
8
.
6
第5章 时序逻辑电路
1、时序逻辑电路的特点、分类; 2、时序逻辑电路的分析步骤; 3、集成移位寄存器的功能和典型应用; 4、集成同步计数器的功能及功能扩展; 5、采用MSI实现任意模值计数器。
.
7
第6章 半导体存储器
1、半导体存储器的分类、主要技术指标; 2、RAM结构及存储容量的扩展; 3、ROM类型、存储原理、用ROM实现逻辑函数;
3、逻辑代数的三个规则。(对偶式和反演式的写法、由函数的最 小项表达式求对偶式和反演式的最小项表达式)
4、常用公式及其灵活应用。
5、最小项及最小项的性质,逻辑函数的最小项表达式。
6、逻辑函数的公式化简法。
7、逻辑函数常用形式的相互转换。
.
3
第2章 集成逻辑门
1、国产TTL集成电路的四个系列; 2、TTL与非门的主要外部特性; 3、三态门、OC门的概念及使用; 4、TTL系列器件主要性能比较。
.
4
第3章 组合逻辑电路
1、组合逻辑电路的分析和设计方法; 2、常用MSI的名称(芯片名称)、功能、逻辑符号、扩展和典 型应用、使用中应注意的问题; 3、应用MSI(数据选择器、译码器、加法器、比较器等)实现 逻辑函数。
.
5
第4章 集成触发器
1、触发器的基本性质; 2、从功能上讲有几种触发器,其功能描述。 3、触发器逻辑功能的描述方法。 4、触发器的触发方式的类型和特点。 5、触发器输出波形的画法。 6、典型小型数字系统的原理及功能分析。
逻辑门电路原理

逻辑门电路原理
逻辑门电路是由逻辑门元件(比如与门、或门、非门等)组成的电路,用于实现不同逻辑功能的处理。
逻辑门电路的原理是基于布尔代数的原理,通过输入信号的组合,产生特定的输出信号。
与门是逻辑门电路中最简单的一种。
它有两个输入端和一个输出端。
当两个输入同时为高电平(1)时,输出才为高电平(1),否则输出为低电平(0)。
与门电路可以用晶体管来实现。
其中,两个输入信号接通到两个晶体管的基极,输出信号从两个晶体管的发射极中获取。
或门是逻辑门电路中另一种常见的门电路。
它也有两个输入端和一个输出端。
当两个输入中至少一个为高电平(1)时,输出就为高电平(1),只有当两个输入都为低电平(0)时,输出为低电平(0)。
或门电路可以通过将两个输入信号连接到两个晶体管的集电极,输出从两个晶体管的发射极中获取来实现。
非门是逻辑门电路中最简单的一种反转门电路。
它只有一个输入端和一个输出端。
当输入为高电平(1)时,输出为低电平(0),反之亦然。
非门电路可以通过一个晶体管来实现,输入信号通过晶体管的基极,输出来自晶体管的发射极。
逻辑门电路的原理基于布尔代数,通过在输入信号之间的逻辑运算,实现特定的逻辑功能。
在电子数位系统中,逻辑门电路被广泛应用于数字电路中,如计算机、电子器件等。
它们可以
实现逻辑运算、信号控制、数据存储等功能,是现代电子设备中不可或缺的一部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Y=f(A,B,C,…)
7.2.2 逻辑代数的基本概念
3.逻辑函数的相等 假设有两个含有n个变量的逻辑函数Y1和Y2,如果对应于 n个变量的所有取值的组合,输出函数Y1和Y2的值相等,则称 Y1和Y2这两个逻辑函数相等。换言之,两个相等的逻辑函数 具有相同的真值表。 4.正逻辑和负逻辑 通过前面的基本逻辑关系的分析,可以看到能用0和1表 示相互对立的逻辑状态。但是用0和1表示相互对立的逻辑状 态时,可以有两种不同的表示方法。用1表示高电平,用0表 示低电平,称为正逻辑;用0表示高电平,用1表示低电平, 称为负逻辑。 一般情况下,如无特殊说明,通常采用正逻辑。
【例7.1.5】将八进制数[753]8转换为二进制数。 解: 八进制数 7 5 3 二进制数 111 101 011 [753]8=[111101011]2
7.1.2 数制及其转换
【例7.1.6】将二进制数[1011011001]2转换为十六进制数。 解: 二进制数 0010 1101 1001 十六进制数 2 D 9 [1011011001]2=[2D9]16 【例7.1.7】将[7A5]16转换为二进制数。 解:十六进制数 7 A 5 二进制数 0111 1010 0101 [7A5]16=[11110100101]2 (最高位为0可舍去)
A 1 A
(7.2.12)
(2)常量和变量的公式 ①0、1律 A 0 A A 1 1 ②互补律 A A 1
(7.2.13)
(7.2.15)
(7.2.14)
A A 0
7.2.3 逻辑代数的公式和定理
(3)变量和变量的公式 ①交换律 A B B A A B B A ②结合律 A ( B C ) ( A B) C A ( B C ) ( A B) C ③分配律 A ( B C ) A B A C A B C ( A B)( A C ) ④重叠律
7.2.2 逻辑代数的基本概念
1.逻辑变量 逻辑代数是按一定逻辑规律进行运算的代数,逻辑变量和 普通代数中的变量一样,可以用字母A、B、C、…等来表示。 2.逻辑函数 逻辑函数是逻辑代数的因变量。它只有0和1两种取值。如 果逻辑变量A、B、C、…的取值确定之后,逻辑函数Y的值也 被惟一地确定了,称Y是A、B、C、…的逻辑函数,写作:
第7章 逻辑代数与逻辑门电路
7.1 数字电路概述
7.1.1数字信号与数字电路
1.什么是数字信号 在时间和数值上都是连续变化的信号,称为模拟信号, 如图7.1.1(a)所示。 在时间和数值上都是断续变化的信号,这类物理量称为 数字量,用来表示数字量的信号称为数字信号,如图7.1.1(b) 所示。 f(t) f(t)
7.2.3 逻辑代数的公式和定理
1.基本公式 (1)常量和常量的公式 ①与运算
②或运算 ③非运算
0 0 0 0 1 0
1 0 0 1 1 1
(7.2.10) (7.2.11)
0 0 0 0 1 1 1 0 1 11 1
0 1
1 0
A0 0
0 t 0 t
(a)模拟信号 (b)数字信号 图7.1.1 模拟信号和数字信号
7.1.1 数字信号与数字电路
2.什么是数字电路 传送和处理数字信号的电路,称为数字电路,组成框 图如图7.1.2所示。
…… …… ……
数据输入 数据输出
数 字 电 路
……
控制变量输入
操作变量输出
图7.1.2 数字电路组成的一般框图
7.1.3 编码
1.二-十进制码 用4位二进制数来表示1位十进制数的编码方式,称 为二进制编码的十进制数,简称BCD码。 2. ASCII码 ASCII码是美国信息交换标准代码的简称,采用7位 二进制编码表示十进制符号、英文大小写字母、运算符、 控制符以及特殊符号。 3.奇偶检验码 奇偶校验码是最简单也是比较常用的一种检错码, 这种编码方法是在信息码组中增加1位奇偶校验位,使得 增加校验位后的整个码组具有奇数个1或偶数个1。
7.2 逻辑代数基础
7.2.1 基本逻辑运算
1. 与逻辑及与运算 只有当决定某一种结果的所有 条件都具备时,这个结 果才能发生,将这种因果关系称为与逻辑关系,简称与逻辑。 相应的运算称为与运算。 2. 或逻辑及或运算 当决定某一种结果的所有条件中,只要有一个或一个以 上条件具备,这个结果就会发生,这种因果关系称为或逻辑 关系,简称或逻辑。相应的运算称为或运算。
A AB A B
A ( A B) A B
AB AC BC AB AC
AB AC BCD AB AC (7.2.28)
7.2.4 逻辑函数的表示方法
1.真值表 真值表是将输入逻辑变量的各种可能取值和对应的函数 值排列在一起而组成的表格。 2.逻辑函数表达式 逻辑函数表达式是用与、或、非等逻辑运算的组合来表 示逻辑变量之间关系的代数表达式。 3.逻辑图 逻辑图是用若干规定的逻辑符号连接构成的图。 4.卡诺图 卡诺图是真值表的一种特定的图示形式,是根据真值表 按一定规则画出的一种方格图,它是用小方格来表示真值表 中每一行变量的取值情况和对应的函数值的。
7.2.3 逻辑代数的公式和定理
3.常用公式 (1)并项公式 AB AB A ( A B)(A B) A (2)吸收公式 (3)消去公式 (4)多余项公式
A A B A
(7.2.22) (7.2.23) (7.2.24) (7.2.25) (7.2.26) (7.2.27)
7.2.4 逻辑函数的表示方法
5.波形图
波形图是指能反映输出变量与输入变量随时间变化 的图形,又称时序图。 【例7.2.2】已知函数Y的逻辑图如图7.2.12所示,写出函 数Y 的逻辑表达式。 Y 解:据逻辑图逐级写出输出端 ≥1 函数表达式如下:
Y2 A C D Y1 A B C Y3 A B D
7.2.1 基本逻辑运算
3.非逻辑及非运算
当条件不成立时,结果就会发生,条件成立时,结果 反而不会发生,将这种因果关系称为非逻辑关系,简称 非逻辑。相应的运算称为非运算。 4.复合逻辑及复合运算 除了与、或、非这三种基本逻辑关系外,还可以把它 们组合起来,形成关系比较复杂的复合逻辑关系,相应地 运算称为复合逻辑运算。常用的复合运算有下面几种: (1)与非运算 (2)或非运算 (3)与或非运算 (4)异或逻辑 (5)同或逻辑
7.1.2 数制及其转换
【例7.1.2】将[86]10转换成八进制数。 解:采用“除8取余法”
8 8 8 86 10 1 0
…余6…K0=6 …余2…K1=2 …余1…K2=1 高位 低位
最后商为0。于是得 (86)10=( K2 K1 K0)2=(126)8
7.1.2 数制及其转换
【例7.1.3】将[79]10转换成十六进制数。 解:采用“除16取余法”
7.2.5 逻辑函数的化简方法
(2)卡诺图。卡诺图是真值表的一种特定的图示形式, 也是逻辑函数的一种表示方法。所谓卡诺图就是变量最小项对 应的按一定规则排列的方格图,每一小方格填入一个最小项, 所以卡诺图又称最小项方格图。 ①逻辑变量卡诺图。具有n个输入变量的逻辑函数,有 2n个最小项,其卡诺图由2n个小方格组成,每个方格和一个 最小项相对应。 ②逻辑函数卡诺图。在逻辑变量卡诺图上,将逻辑函数 表达式中包含的最小项对应的方格内填1,没有包含的最小项 对应的方格内填0或不填,就可得到逻辑函数卡诺图。
Y1 & A B C Y2 & A C D Y3 & A B D
最后得到函数Y的表达式为
Y ABC AC D ABD
图7.2.12 例7.2.2逻辑图
7.2.5 逻辑函数的化简方法
1.逻辑函数的公式化简法 (1)最简与或表达式。最简与或表达式的标准是乘积 项的个数最少,每一个乘积项中变量的个数最少。 (2)公式法化简。公式法化简是利用逻辑代数的基本 公式、基本规则和常用公式来简化逻辑函数的。常见的方法 如下: ①并项法 ②吸收法 ③消去法 ④配项法
A A A A A A
(7.2.16) (7.2.17) (7.2.18)
(7.2.19)
⑤非非律 (还原律) A A
(7.2.20)
⑥反演律 (摩根定律)
A B A B
A B A B (7.2.21)
7.2.3 逻辑代数的公式和定理
2.基本规则 (1)代入规则。在任何一个逻辑等式中,如果将等式两边 所有出现某一变量的位置,都用某一个逻辑函数来代替,等式 仍然成立,这个规则称代入规则。 (2)反演规则。对逻辑函数Y,若要求其反函数时,只要将 逻辑函数Y所有的“·”换成“+”,“+” 换成“·”;“1” 换成 “0”,“0” 换成“1”;原变量换成反变量,反变量换成原变 量。所得到的新的逻辑函数式,即为原函数Y的反函数。 (3)对偶规则。对逻辑函数Y,若要求其对偶函数Y′时,只 要将逻辑函数Y所有的“·”换成“+”,“+” 换成“·”;“1” 换 成“0”,“0” 换成“1”;而变量保持不变,所得到的逻辑函 数式,即为原函数Y的对偶函数Y′。
7.1.1数字信号与数字电路
3.数字电路的特点 (1)数字信号是二值量信号; (2)构成数字电路的基本单元电路结构比较简单; (3)数字电路工作准确可靠,精度高; (4)可以进行逻辑运算与判断; (5)数字电路的发展与数字元件的发展紧密相连。 4.数字电路的分类 (1)根据电路组成结构,可分为分立组件和集成电路 两类。 (2)根据所用器件,可以分为双极性和单极型电路。 (3)根据逻辑功能,可分为组合逻辑电路和时序逻辑 电路。
7.1.2
数制及其转换
1.数制 (1)十进制数。采用0、1、2、3、4、5、6、7、8、9十 个基本数码,其计数规律是“逢十进一”。 (2)二进制数。只有两个数码0和1,各位的权为2的幂, 计数规律是“逢二进一”。 (3)八进制数。采用8个数码0、1、2、3、4、5、6、7, 各位的位权是8的幂,计数规律是“逢八进一”。 (4)十六进制数。采用16个数码0、1、2、3、4、5、6、 7、8、9、A、B、C、D、E、F,其中10~15分别用A~F表 示,各位的位权是16的幂,计数规律是“逢十六进一”。