基本逻辑关系和门电路和运算方法
- 格式:ppt
- 大小:8.04 MB
- 文档页数:30
数字逻辑题是数字电路中常见的问题,这类题目通常涉及到逻辑运算、逻辑门电路等知识点。
下面是一些数字逻辑题的解题技巧:
1.理解基本逻辑关系:首先需要理解基本的逻辑关系,如与、或、非等。
这些基本逻辑关系是解决复杂问题的基础。
2.化简逻辑表达式:对于复杂的逻辑表达式,可以采用代数法进行化简。
常用的化简方法有:吸收律、分配律、摩根定律等。
3.分析逻辑电路:对于给定的逻辑电路,需要分析其输入和输出之间的关系。
可以通过真值表、卡诺图等方法来分析。
4.应用卡诺图化简:卡诺图是一种用于化简逻辑表达式的图形方法。
通过将逻辑表达式表示为卡诺图,可以直观地看出最小项的形式,从而简化表
达式。
5.注意约束条件:在解决数字逻辑题时,需要注意题目中给出的约束条件。
这些条件可能会影响最终的答案。
6.多做练习:解决数字逻辑题需要一定的练习。
通过多做题,可以熟悉各种题型,提高解题速度和准确性。
总之,解决数字逻辑题需要掌握基本的逻辑关系和运算方法,同时还需要灵活运用各种技巧。
通过多做练习,不断积累经验,可以逐渐提高解题能力。
与门电路逻辑运算规则用数字信号完成对数字量进行算术运算和逻辑运算的电路称为数字电路,或数字系统。
由于它具有逻辑运算和逻辑处理功能,所以又称数字逻辑电路。
而数字电子技术中,我们使用低、高电平表示0、1两种逻辑状态(也就是分别代表逻辑上的“真”与“假”或二进制当中的“1”和“0”)从而实现逻辑运算。
有了不同的逻辑运算我们可以把他结合起来,最后成为一个逻辑门电路常见的逻辑门包括“与”门,“或”门,“非”门,“异或”等等。
逻辑门可以组合使用实现更为复杂的逻辑运算。
逻辑门是计算机的基础元件,通过它可以完成逻辑运算(也称布尔运算),这类运算输入输出都只有0和1逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。
此外,“异或”运算也很有用。
我们以上方的与门来举例:左侧A B是与门的输入端右侧Y是与门的输出端按照“与”运算&规则:当A和B都为真时输出端才会输出真逻辑的基本表现形式是命题与推理,推理即依据有简单命题的判断推导得出复杂命题的判断结论的过程。
命题有语句表述,即内容为真或假的一个判断语句!思维的符号化及其计算–基本逻辑运算一个命题由X,Y,Z等表示,其值可能为“真”或为“假”。
则两个命题X,Y 之间是可以进行计算的:“与”运算(AND&):当X和Y都为真时,X&Y也为真;其他情况,X&Y 均为假。
“或”运算(OR|):当X和Y都为假时,X|Y也为假;其他情况,X|Y均为真。
“非”运算(NOT~):当X为真时,NOT X为假;当X为假时,~X为真。
“异或”运算(XOR^):当X和Y都为真或都为假时,X^Y为假;否则,X^Y 为真。
与(&)运算与运算进行的是这样的算法:就是输入端(A或B)只要有一个是0,输出端(Y)就输出0只有当输入端A和B都为真时,其结果才为真相当与串联电路符号:L=A·B或L=AB也就相当于一个串联电路的两个开关。
基本的逻辑运算表示式-基本逻辑门电路符号1、与逻辑(AND Logic)与逻辑又叫做逻辑乘,通过开关的工作加以说明与逻辑的运算。
从上图看出,当开关有一个断开时,灯泡处于灭的,仅当两个开关合上时,灯泡才会亮。
于是将与逻辑的关系速记为:“有0出0,全1出1”。
图(b)列出了两个开关的组合,以及与灯泡的,用0表示开关处于断开,1表示开关处于合上的;灯泡的用0表示灭,用1表示亮。
图(c)给出了与逻辑门电路符号,该符号表示了两个输入的逻辑关系,&在英文中是AND的速写,开关有三个则符号的左边再加上一道线就行了。
逻辑与的关系还用表达式的形式表示为:F=A·B上式在不造成误解的下可简写为:F=AB。
2、或逻辑(OR Logic)上图(a)为一并联直流电路,当两只开关都处于断开时,其灯泡不会亮;当A,B两个开关中有一个或两个一起合上时,其灯泡就会亮。
如开关合上的用1表示,开关断开的用0表示;灯泡的亮时用1表示,不亮时用0表示,则可列出图(b)的真值表。
这种逻辑关系通常讲的“或逻辑”,从表中可看出,只要输入A,B两个中有一个为1,则输出为1,否则为0。
或逻辑可速记为:“有1出1,全0出0”。
上图(c)为或逻辑门电路符号,通常用该符号来表示或逻辑,其方块中的“≥1”表示输入中有一个及一个的1,输出就为1。
逻辑或的表示式为:F=A+B3、非逻辑(NOT Logic)非逻辑又常称为反相运算(Inverters)。
下图(a)的电路实现的逻辑功能非运算的功能,从图上看出当开关A 合上时,灯泡反而灭;当开关断开时,灯泡才会亮,故其输出F的与输入A的相反。
非运算的逻辑表达式为图(c)给出了非逻辑门电路符号。
复合逻辑运算在数字系统中,除了与运算、或运算、非运算之外,使用的逻辑运算还有是通过这三种运算派生出来的运算,这种运算通常称为复合运算,的复合运算有:与非、或非、与或非、同或及异或等。
4、与非逻辑(NAND Logic)与非逻辑是由与、非逻辑复合而成的。
基本逻辑函数及运算规律(与或非)基本的逻辑关系有与逻辑、或逻辑、非逻辑,与之对应的逻辑运算为与运算(逻辑乘)、或运算(逻辑加)、非运算(逻辑非)。
1.与运算只有当决定一件事情的条件全部具备之后,这件事情才会发生。
把这种因果关系称为与逻辑,其逻辑关系、真值表及逻辑符号如图6.7所示。
若用逻辑表达式来描述,则可写为:B A Y ⋅=(a)电路 (b)真值表 (c)逻辑符号图6.7 与运算下图6.8为实现与运算的二极管与门电路。
A 、B 为输入端,F 为输出端。
A 、B 输入端中只要有一个为低电平,则与该输入端相连的二极管会反相偏置导通,使输出端为低电平。
只有输入端同时为高电平时,二极管会反向偏置截止,输出才是高电平。
图 6.8 与运算的二极管与门电路2.或运算当决定一件事情的几个条件中,只要有一个或一个以上条件具备,这件事情就发生。
把这种因果关系称为或逻辑,其逻辑关系、真值表及逻辑符号如图6.9所示。
若用逻辑表达式来描述,则可写为:B A Y +=(a)电路 (b)真值表 (c)逻辑符号图6.9 或运算下图6.10为实现与运算的二极管或门电路。
A、B为输入端,F为输出端。
A、B输入端中只要有一个为高电平,则输出端为高电平。
只有当A、B同时为低电平,输出端才会输出低电平。
图 6.10或运算的二极管与门电路3.非运算某事情发生与否,仅取决于一个条件,而且是对该条件的否定,即条件具备时事情不发生;条件不具备时事情才发生,其逻辑关系、真值表及逻辑符号如图6.11所示。
(a)电路(b)真值表(c)逻辑符号图6.11 或运算Y若用逻辑表达式来描述,则可写为:A下图6.12为晶体管非门电路。
当输入为高电平,晶体管饱和,输出为低电平;当输入为电平,晶体管截止,输出为高电平,实现了非门功能。
图 6.12 非运算的二极管与门电路二、常用逻辑运算1.与非运算下图6.13为2输入与非运算的电路、逻辑符号及真值表。
它由二极管与门和晶体管非门串接而成,当输入中至少有一个为低电平,P点输出为低电平,晶体管截止,F输出为高电平;当输入全为高电平时,P点输出为高电平,晶体管饱和,F输出为低电平,实现了与非的逻辑功能。
第二章逻辑代数与逻辑门电路基本要求:理解“与”逻辑及“与”门、“或”逻辑及“或”门、“非”逻辑及“非”门;理解正、负逻辑的概念,掌握逻辑代数的基本定律、基本规则和常用公式;理解复合逻辑的概念;了解集成门电路的分类;理解TTL、MOS门电路;理解逻辑函数的表示方法;掌握逻辑函数的代数化简法和卡诺图化简法。
本章主要内容:介绍逻辑代数、集成逻辑门电路和逻辑函数化简。
逻辑代数是数字电路的理论基础,是组合逻辑和时序逻辑电路分析、设计中要用到的基本工具;集成逻辑门电路是组成数字逻辑电路的基本单元电路;逻辑函数化简是逻辑电路分析的基础。
本章重点:基本逻辑门电路和功能逻辑代数的基本定律及常用公式逻辑函数的代数化简法本章难点:基本定律、公式及化简法的正确与准确一、逻辑变量与逻辑函数:在逻辑代数中的变量称逻辑变量,用字母A、B、C……来表示。
逻辑变量只能有两种取值:真和假。
常把真记作“1”,假记作“0”。
这里的“1”和“0”并不表示数量的大小,而是表示完全对立的两种状态。
在逻辑问题的研究中,涉及到问题产生的条件和结果。
表示条件的逻辑变量称输入变量,表示结果的逻辑变量称输出变量。
将输入变量和输出变量通过逻辑运算符连接起来的式子称逻辑函数,常用F、L表示。
基本的逻辑运算有“与”运算、“或”运算、“非”运算。
二、逻辑运算:逻辑运算的值要通过对逻辑变量进行逻辑运算来确定。
1.与运算及与门逻辑运算F与逻辑变量A、B的逻辑与运算表达式是:F=A·B, 式中“·”为与运算符。
在逻辑电路中,把能实现与运算的基本单元叫与门,它是逻辑电路中最基本的一种门电路。
二极管构成的与门电路及逻辑符号如下:2.或运算及或门逻辑函数F与逻辑变量A、B的逻辑运算表达式是:F=A+B,式中“+”为或运算符。
在逻辑电路中,把能实现或运算的基本单元叫或门。
二极管构成的或门电路及逻辑符号如下:3.非逻辑及非门对逻辑变量A进行逻辑非运算的表达式是:F=,这里的“-”是非运算符。
实验一基本逻辑关系与基本门电路一、实验目的(1)掌握TTL与非门、异或门、或门等输入与输出之间的逻辑关系。
(2)熟悉TTL中、小规模集成电路的外型、管脚和使用方法。
(3)掌握数字电路实验系统仪器的使用方法。
(4)掌握TTL门电路间的相互转换。
(5)掌握用数字表逻辑档检测TTL门电路好坏的方法。
二、实验器材(1)实验仪器:数字电路实验箱、稳压电源、万用表;(2)实验器件:74LS00、74LS04、74LS08、74LS32、74LS86、74LS55各一片。
三、实验原理1.基本逻辑关系与基本逻辑门在数字逻辑电路中,研究的主要问题是输入信号的状态和输出信号的状态之间的关系,也就是所谓的逻辑关系,基本逻辑关系有三种,即与、或、非。
几乎所有的电路功能都是这三种逻辑关系的组合。
实现这些基本逻辑关系的电路就是逻辑门,所以最基本的逻辑门是“与门”、“或门”、“非门”。
下面用三种控制指示灯开关电路来分别说明三种基本逻辑关系。
开关的闭合或断开为条件是否具备,灯的亮灭作为事件是否发生,开关和灯之间的因果关系,即为逻辑关系。
实现与逻辑关系的电路称为与门。
最简单的与门可以由二极管和电阻组成。
只有决定一件事情的全部条件都具备了,这件事情才会发生的逻辑关系称作逻辑与,或者称作逻辑乘。
为了便于理解它的含义,来看一个简单的例子。
如图1-1所示,图1-1为一照明电路,灯亮这件事,只有在两个开关A、B同时闭合时,灯Y才会亮,否则灯就不会亮。
如果把开关闭合作为条件,把灯亮作为结果,那么灯亮与开关之间是一种与逻辑关系。
图1-2为它的逻辑符号。
如果用“1”表示开关闭合,“0”表示开关断开;用“1”表示灯亮,“0”表示灯灭,则可以得到描述开关与灯亮之间与逻辑关系的图表,如表1-1所示,这种图表称作逻辑真值表,简称为真值表。
表1-1 与逻辑真值表A B Y0 0 0 1 1 0 1 1 0 0 01由表1-1可知,Y 与A 、B 之间的关系是:只有当A 和B 都是1时,Y 才为1;否则Y 为0。
第2章根本逻辑关系和常用逻辑门电路通常,把反映条件'’和结果〃之间的关系称为逻辑关系。
如果以电路的输入信号反映条件〃,以输出信号反映结果〃,此时电路输入、输出之间也就存在确定的逻辑关系。
数字电路就是实现特定逻辑关系的电路,因此,又称为逻辑电路。
逻辑电路的根本单元是逻辑门,它们反映了根本的逻辑关系。
2.1根本逻辑关系和逻辑门2.1.1根本逻辑关系和逻辑门逻辑电路中用到的根本逻辑关系有与逻辑、或逻辑和非逻辑,相应的逻辑门为与门、或门与非门。
一、与逻辑与与门与逻辑指的是:只有当决定某一事件的全部条件都具备之后,该事件才发生,否如此就不发生的一种因果关系。
如下列图电路,只有当开关A与B全部闭合时,灯泡Y才亮;假如开关A或B其中有一个不闭合,灯泡Y就不亮。
这种因果关系就是与逻辑关系,可表示为Y = A?B,读作“A与B〃。
在逻辑运算中,与逻辑称为逻辑乘。
一个输出端。
其与门是指能够实现与逻辑关系的门电路。
与门具有两个或多个输入端,逻辑符号如下列图,为简便计,输入端只用A和B两个变量来表示。
与门的输出和输入之间的逻辑关系用逻辑表达式表示为:Y = A?B = AB两输入端与门的真值表如表所示。
波形图如下列图。
图2.1.3与门的波形图由此可见,与门的逻辑功能是, 输入全部为高电平时,输出才是高电平,否如此为低电 平。
二、或逻辑与或门或逻辑指的是:在决定某事件的诸条件中,只要有一个或一个以上的条件具备,该事件就会发生;当所有条件都不具备时,该事件才不发生的一种因果关系。
如下列图电路,只要开关 A 或B 其中任一个闭合,灯泡 Y 就亮;A 、B 都不闭合,灯 泡Y 才不亮。
这种因果关系就是或逻辑关系。
可表示为:Y = A + B读作“A 或B 〃。
在逻辑运算中或逻辑称为逻辑加。
+・2图2.1.4或逻辑举例 〔a 〕常用符号 〔b 〕国标符号图2.1.5或逻辑符号或门是指能够实现或逻辑关系的门电路。
或门具有两个或多个输入端, 一个输出端。
基本逻辑运算和逻辑门电路1、与逻辑运算和与门(1)与逻辑运算照明电路说明:此电路中,开关、灯泡各只有两个状态,非此即彼。
在图中,开关A、B接通与否,是灯F亮与灭的前提条件。
根据所接电路图,只有开关A、B同时接通时,灯F才亮(结果)。
开关A开关B灯F断开断开灯灭断开接通灯灭接通断开灯灭接通接通灯亮逻辑变量A、B、F A B 接通-1 断开-0 F 灯亮-1 灯灭-0ABF11111 经过逻辑抽象得:与逻辑――决定某事件(F)成立与否的诸条件(A,B,…)必须同时成立。
事件(F)才会发生。
逻辑表达式:F=AB=A·B 读A乘B 或A与Bn个变量与运算的逻辑表达式F=A1A2A3…An(2)与门实现与逻辑的器件称为与门。
下图为二极管实现的与逻辑。
A B F0 0 0+3V+3V+3V+3V+3V高电平――1ABF11111低电平――0逻辑电平:数字电路中的电信号用逻辑1、逻辑0表示。
正逻辑:约定高电平为“1”,低电平为“0”。
负逻辑:约定低电平为“1”,高电平为“0”。
大多数系统中均采用正逻辑,有些复杂系统中为分析方便将正、负逻辑混合使用,称为混合逻辑系统。
今后若无特别说明,均视为正逻辑。
与门逻辑符号:与门表达式:F=AB“与”逻辑关系可用口诀来助记:“有0出0,全1出1”。
2、或逻辑运算和或门逻辑“或”(逻辑加):决定某事件(Y)成立与否的诸条件(A,B,…)中之一成立,该事件就成立,这种逻辑关系称为逻辑“或” 。
实现”或”运算的电子电路和“或”逻辑符号如图所示,称为或门。
或逻辑表达式:F=A+B 口诀助记:“有1出1,全0出0”。
3、非逻辑运算和非门逻辑“非”(逻辑否定):当某条件(A)成立时,事件Y产生与A相反的结果。
实现“非”运算的电子电路及“非”逻辑符号如图所示,称为非门。
真值表AF110 非逻辑表达式:助记口诀:“非0则1,非1则0”。
基本逻辑门是指能够实现与、或、非等基本逻辑关系的门电路。
这些逻辑门是数字电子电路的基础,用于处理和操作二进制信息。
在现代电子系统中,几乎所有的逻辑功能都可以由这些基本逻辑门来实现。
1.与门(AND gate): 与门是实现“与”逻辑关系的基本逻辑门。
它有两个输入和一个输出。
当且仅当两个输入同时为高电平时,输出为高电平;否则输出为低电平。
与门的符号是一个带有两个输入端和一个输出端的图形,输入端通常用字母A和B表示,输出端用字母Y表示。
与门的真值表如下:A B Y0 0 00 1 01 0 01 1 12.或门(OR gate): 或门是实现“或”逻辑关系的基本逻辑门。
它也有两个输入和一个输出。
当且仅当两个输入中至少一个为高电平时,输出为高电平;否则输出为低电平。
或门的符号与与门类似,只是在输入端或输出端的符号上有所不同。
或门的真值表如下:A B Y0 0 00 1 11 0 11 1 13.非门(NOT gate): 非门是实现“非”逻辑关系的基本逻辑门。
它只有一个输入和一个输出。
当输入为高电平时,输出为低电平;当输入为低电平时,输出为高电平。
非门的符号是一个带有一个输入端和一个输出端的图形。
非门的真值表如下:A Y0 11 0这三种基本逻辑门可以用来构建更复杂的逻辑电路,实现更多种类的逻辑关系。
通过组合这些基本逻辑门,我们可以构建出多种电路,如与非门(AND gate+NOT gate)、或非门(OR gate+NOT gate)、异或门(XOR gate)等。
并且,这些逻辑门还可以组合使用,形成更复杂的逻辑电路,以实现更复杂的逻辑功能。
基本逻辑门是数字电子电路的基础,用于处理和操作二进制信息。
其包括与门、或门和非门。
通过这些基本逻辑门的组合,可以构建出多种电路,实现各种逻辑关系。
深入理解这些基本逻辑门的工作原理和实际应用,对于数字电路的设计和开发具有重要意义。
1. 基础逻辑门的介绍数字电子电路中的基础逻辑门包括与门、或门和非门。
电路中的逻辑门基本的逻辑运算与逻辑电路设计逻辑门是电子电路中的基本组成元件,负责进行逻辑运算。
通过逻辑门的组合,可以实现复杂的逻辑功能,从而实现数字电路中的各种计算和控制。
一、逻辑门的基本运算逻辑门主要有与门、或门、非门、异或门等几种基本类型。
下面分别介绍各种逻辑门的基本运算原理及其电路图。
1. 与门与门是最简单的逻辑门之一。
它的逻辑运算规则是:当所有输入端都为高电平时,输出端才会产生高电平;只要有一个输入端为低电平,输出端就为低电平。
与门的电路图如下所示:```输入A 输入B 输出─────▷││ ├────▷│─────▷│```2. 或门个输入端为高电平,输出端就为高电平;只有所有输入端都为低电平时,输出端才会为低电平。
或门的电路图如下所示:```输入A 输入B 输出─────▷│ ├────▷─────▷```3. 非门非门是逻辑运算最简单的一种。
它只有一个输入端和一个输出端,当输入端为高电平时,输出端为低电平;当输入端为低电平时,输出端为高电平。
非门的电路图如下所示:```输入输出─────▷│```4. 异或门端的电平相同时,输出端为低电平;当输入端的电平不同时,输出端为高电平。
异或门的电路图如下所示:```输入A 输入B 输出─────▷│└────│```二、逻辑电路设计通过将不同类型的逻辑门组合,可以实现复杂的逻辑运算和控制。
下面以一个简单的逻辑电路设计为例进行说明。
假设我们需要设计一个简单的两输入四输出选择器。
根据需求,只有某个特定的输入端的输出端才能为高电平,其他输出端为低电平。
我们可以通过逻辑门的组合来实现这个功能。
首先,我们可以使用或门,将输入信号与某个输出端相连,使得当输入信号为高电平时,对应的输出端为高电平;而其他输出端则需要与非门相连,当输入信号为低电平时,这些输出端才会为高电平。
具体的电路设计如下所示:```输入A 输入B 输出1 输出2 输出3 输出4─────────────│╶─▷│─────────────│ ├────▷╶─▷│ ─────►│─────────────│ ├────▷╭─────────┴──────►│─────────────│```通过以上的逻辑电路设计,我们可以实现输入信号选择某个输出端的功能。