当前课程知识点:微机原理与接口技术 >  第1周 微型计算机基础概论 >  第6讲 基本逻辑运算与逻辑电路 >  常用逻辑运算及电路

返回《微机原理与接口技术》慕课在线视频课程列表

常用逻辑运算及电路在线视频

常用逻辑运算及电路

下一节:本周小结

返回《微机原理与接口技术》慕课在线视频列表

常用逻辑运算及电路课程教案、知识点、字幕

就像加减乘除可以构造出各种各样的算术运算公式一样

那么我们前面讲的基本逻辑运算与或非

通过它们组合和变换

也可以产生出或者是组合出各种其他的逻辑运算

与或非基本逻辑门电路

我们通过把他们的组合也可以构造出

其他各种复杂的逻辑电路

事实上,今天的计算机中像我们复杂的各种控制电路

包括CPU,包括控制芯片组,包括等等其他东西

实际上它们都是由各种各样的基本逻辑门电路

在不断的组合变换这样的基础上,来构建而成的,在这一讲

我就先给大家介绍几种非常常见的

有基本逻辑门经过简单的组合和变换来构造出的一些

常用的逻辑门电路和逻辑关系

第一种我们来看,与非逻辑运算,与非逻辑关系

是由与逻辑和非逻辑的一种组合

或者说与运算加上非运算就得出了与非运算

从这样一个推理我们可以看到它的布尔表达式就是这样的

就是说a和b相与之后再取反再求非

这个表达式可以简单的读作a与b非

完成非,与非运算的门电路,我们称为与非门,与非门

按照刚才的这样的逻辑关系

我们很自然的可以得到就是将a和b相与之后

把它的输出再作为非门的输入

也就是说把a和b相与再去求非运算

就构成了与非运算,也就说构成了与非门

所以与非门是一个与门和非门的组合来得到的

因为它非常的常用,所以它现在有自己独立的一个符号

这个独立的符号就是与门外面再加一个圈

就是与非,与非的逻辑关系用这样的一个真值表来表示

就是当输入全部为1的时候那么它的输出会为0

在剩余的情况下,它的输出都会是1,或者说都是高电平

这个就是与非门,而或非逻辑关系

相应的就是由或运算加上非运算

就构成了或非运算,它的布尔表达式是这样

就是这个叫a加b再取反,或者说a加b非

当然这里的加不是我们算术运算里的加

这是一个逻辑加,这是一个求或运输的例子

或非门是实现,是完成或非运算的一种门电路

很显然它就是在或门的基础上再加上一个非门

同样的或非作为一个独立的逻辑运算符号

所以它也有一种独立的门电路

或者它的逻辑符号是这样子,就是在或门的基础上

后面加一个圈,或非逻辑关系是这样一个真值表

仅当输入同时为0的时候,输出才会为1

其余的情况下,输出都为0,好

下面我们来做一个对这两个运算来做一个小结

与非门也好,或非门也好

因为他们都是在与门和或门的基础上,在加上一个非门

所以它们都属于多输入单输出的门电路

可以实现多个变量的与非和或非运算

我们来做一个练习,假设a等于这样一个8位二进制数

b等于这样一个值,那么我们计算一下a与b非和a或b非

我们先来求a与b非,那么它的过程是先求a和b的与

10101010和11110000按位进行相与的运算

那么我们看,从最低位开始

0和0相与的结果是0,0和1相与的结果是1,是0

只有1和1相与的结果才是1,所以它们最后相与的结果

是这样一个结果,对这样一个结果,我们再去取非运算

也就是对它进行按位取反,是0的位变成1

是1的位变成0,就得到这样一个结果,这就是a与b非的结果

那么a或b非是这样,我们先对这两个数按位求或运算

0和0相或等于0,0和1相或等于1,当然1和1相或还等于1

所以它们相或运算的结果是这个值,对这个值再去按位取反

就得到了它们的最后的结果,这个是与非和或非运算

我们介绍到这里

下边我们来介绍第三种由基本逻辑门经过组合变换

得到的一种逻辑关系叫异或逻辑

异或逻辑是在与或非三种基本逻辑运算的基础上来得到的

它的布尔表达式是这样的表达式

这个表达式是相对于前面我们的与非和或非来讲

看上去好像要复杂一些,这个表达式可以念成这样

f等于a非与b加上a与b非

因为异或逻辑也是我们今天经常看到的和

经常用到的逻辑关系,所以它也有专门的逻辑符号

这个逻辑符号用这样一个圈圈里面带十字的

这样的符号来表示,这就是异或逻辑运算符

异或运算是实现两个变量的运算

它的运算规则可以简单的说成这样

就是输入状态相同输出为0,输入状态相异输出为1

所以就是我们有时候会直接这么说

相同则为0,相异则为1,实现异或电路我们称为异或门

异或门它是这样一个符号,就是还是这个方框

里面只不过用的是等于1来描述的

它的逻辑关系可以用这样一个真值表来表示

当输入状态输入端a和b不论它们同时为0也好

同时为1也好,它的输出都是0,只有输入端状态不同的时候

它的输出才是1,请大家注意这里实现的是两个变量的运算

所以异或门是两输入单输出的门电路

和异或门对应的另外一种门电路或者说它的逻辑关系

我们称为同或逻辑

同或逻辑是在异或逻辑的基础上再进行非运算来得到的

所以同或运算的布尔表达式可以简单的表示成这样

a异或b非,就是它再取反的意思,它的逻辑

同样的以为异或逻辑是对两个变量进行异或运算

那么相应的同或逻辑它也是对两个变量来进行运算

和异或逻辑正好反过来,它的运算规则就是状态相同

输入状态相同则为1,输入状态相异则为0

同或门它的运算符就是在异或门的基础上后面再取反

所以后面多了一个圈

它的真值表就是当输入状态相同的时候

输出是1,输入状态相异的时候,输出是0

这就是四种现在经常会用到的也实际上是非常简单的门电路

这四种门电路都是在三钟基本逻辑门电路的基础上

通过它们的组合和变换来得到的

这里请给大家留一个思考题

我们刚才说了异或逻辑关系是由基本逻辑关系

与或非经过这么样一个组合来得到

而同或逻辑关系是在异或逻辑关系的基础上

再进行了一次非运算,我们只给了大家的一个布尔表达式

也给了这样同或门异或门的逻辑符号

但是并没有给你它们是如何由与或非门组合而成的

把这个题目留给大家,请大家练习用与或非基本逻辑门

来构造异或门和同或门

当然构造的基础或者构造的数学基础

数学依据就是我们这样的布尔表达式

好,今天这一讲就到这里

微机原理与接口技术课程列表:

第1周 微型计算机基础概论

-第1讲 关于本课程

--关于本课程

-第2讲 微型计算机系统

--微机系统_01

--微机系统_02

-第3讲 微型计算机一般工作过程

--微机的一般工作过程_01

--微机的一般工作过程_02

-第4讲 数制与编码

--常用计数制及其转换

--计算机中的编码

-第5讲 计算机中数的表示与运算

--数的表示

--符号数的表示

--数的表示与运算

-第6讲 基本逻辑运算与逻辑电路

--基本逻辑运算与逻辑门

--常用逻辑运算及电路

-第7讲 本周小结

--本周小结

-第1周 微型计算机基础概论--第一周单元测验

第2周 8088微处理器

-第8讲 8088微处理器

--8088 CPU_01

--8088 CPU_02

-第9讲 8088 CPU主要引线及机构

--8088 CPU主要引线

--8088 CPU内部结构

--8088 CPU内部寄存器

-第2周 8088微处理器--第二周单元测验

第3周 实模式存储器寻址与总线

-第10讲 实模式存储器寻址

--实模式存储器寻址_01

--实模式存储器寻址_02

--实模式存储器寻址_03

-第11讲 8088系统总线

--8088系统总线

-第12讲 微处理器小结

--微处理器小结

-单元测验--作业

第4周 数据传送指令

-第13讲 指令概述

--指令概述

-第14讲 寻址方式

--寻址方式

-第15讲 通用数据传送指令

--通用数据传送指令_01

--通用数据传送指令_02

--通用数据传送指令_03

-第16讲 地址传送指令

--地址传送指令

-第17讲 输入输出指令

--输入输出指令

-第4周 数据传送指令--第四周单元测验

第5周 算术运算、逻辑运算与移位操作指令

-第18讲 算术运算指令

--加法运算指令

--减法指令

--乘除运算指令

-第19讲 逻辑运算指令

--逻辑运算指令_01

--逻辑运算指令_02

-第20讲 移位操作指令

--移位操作指令

-第5周 算术运算、逻辑运算与移位操作指令--第五周单元测验

第6周 串操作指令

-第21讲 关于串操作指令的说明

--串操作指令说明

-第22讲 串传送与串比较

--串传送与串比较

-第23讲 串扫描指令

--串扫描指令

-第24讲 串装入与串存储指令

--串装入与串存储指令

-第六周单元测验--作业

第7周 程序与处理器控制

-第25讲 程序控制指令说明

--程序控制类指令说明

-第26讲 转移类指令

--无条件转移指令

--条件转移指令

-第27讲 循环控制指令

--循环控制指令

-第28讲 过程调用指令

--过程调用指令

-第29讲 中断指令

--中断指令

-第30讲 处理器控制指令

--处理器控制指令

-第31讲 指令系统小结

--指令系统小结

-第7周 程序与处理器控制--第七周单元测验

-第7周 程序与处理器控制--第七周作业

第8周 汇编语言程序设计

-第32讲 汇编语言源程序

-- 汇编语言源程序_01

-- 汇编语言源程序_02

-第33讲 伪指令

--数据定义伪指令

--符号与段定义伪指令

--汇编语言源程序结构例

--其它伪指令

-第34讲 系统功能调用

--系统功能调用_01

--系统功能调用_02

-第35讲 汇编语言程序设计示例详解

--程序设计示例1

--汇编语言程序设计示例_02

-第36讲 汇编语言程序设计小结

--汇编语言程序设计小结

-第8周 汇编语言程序设计--第八周单元测验

-第8周 汇编语言程序设计--第八周作业

第9周 半导体存储器

-第37讲 半导体存储器概述

--半导体存储器概述

-第38讲 内存单元编址

--存储单元编址

-第39讲 随机存取存储器RAM

-- RAM_01

--RAM_02

-第40讲 只读存储器ROM

--ROM_01

--ROM_02

-第九周单元测验--作业

第10周 半导体存储器扩展技术

-第41讲 半导体存储器扩展

--半导体存储器扩展_1

--存储器扩展_2

--半导体存储器扩展_3

-第42讲 半导体存储器小结

--半导体存储器小结

-第十周单元测验--作业

-第十周作业--作业

第11周 输入输出与中断技术

-第43讲 基本I/O接口

--I/O系统概述_01

--I/O系统概述_02

-第44讲 简单接口芯片

--简单接口芯片

-第45讲 基本输入输出方法

--基本I/O方法

-第46讲 简单I/O控制系统设计

--简单I/O控制系统设计1

--简单I/O控制系统设计2

-第47讲 中断技术

--中断技术1

--中断技术2

-第48讲 输入输出与中断技术小结

--本周小结

-第十一周单元测验--作业

第12周 可编程并行数字接口

-第49讲 可编程定时计数器

--可编程定时计数器8253_01

--可编程定时计数器8253_02

--可编程定时计数器8253_03

-第50讲 可编程并行接口

--可编程并接口8255_01

--可编程并行接口8255_02

--可编程并行接口8255_03

-第51讲 可编程接口小结

--本周小结_01

--本周小结_02

-第十二周单元测验

第13周 模拟量的输入输出

-第52讲 模拟量的输入输出

--模拟量的输入输出

-第53讲 D/A转换器

--D/A转换器_01

--D/A转换器_02

-第54讲 A/D转换器

-- A/D转换器_01

--A/D转换器_02

-第十三周单元测验--作业

第14周 系统综合设计示例详解

-第55讲 I/O接口系统综合设计示例详解I

--综合设计示例详解I_01

--综合设计示例详解I_02

-第56讲 综合设计示例详解II

--综合设计示例详解II_01

--综合设计示例详解II_02

-第57讲 结束语

--结束语

常用逻辑运算及电路笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。