回顾:这本系列(一)中,我们讲到了BCD码和三个最基本的逻辑运算。

1.4.2 复合逻辑运算

1:‘与非’逻辑

一般定义:是‘与’逻辑和‘非’逻辑的结合,两者顺序是先‘与’后‘非’(在逻辑函数表达式中可以体现)。

‘与非’逻辑函数式为(A、B为条件):

‘与非’逻辑的真值表:

A B
0 0 1
0 1 1
1 0 1
1 1 0

‘与非’逻辑的逻辑功能概括:

有0出1,全1出0(从真值表中可以看出A和B无论哪个是0,其F=1;只有当A和B都等于1时,F=0)

2:‘异或’逻辑

‘异或’逻辑函数式为(A、B为条件):

‘异或’逻辑的真值表:

A B
0 0 0
0 1 1
1 0 1
1 1 0

‘异或’逻辑的逻辑功能概括:

相异出1,相同出0(从真值表中可以看出当A和B两者不同时,F=1;反之F=0)

3:‘同或’逻辑

‘同或’逻辑函数式为(A、B为条件):

‘同或’逻辑的真值表:

A B
0 0 1
0 1 0
1 0 0
1 1 1

‘同或’逻辑的逻辑功能概括:

相异出0,相同出1(从真值表中可以看出当A和B两者不同时,F=0;反之F=1)

部分逻辑门电路符号如下图所示:

 注:同或门的符号就是把异或门中的‘=1’改成‘=’就行。

1.5 逻辑代数的基本定律(重要)

注:以下的*均为点乘!!!!

且下文所说的相与和相或分别是相点乘和相加,这可以从前面系列(一)中的与和或中的逻辑函数表达式可以看出。

1:0-1律(A表示条件)

A*0=0(这里表示,无论A=1还是0,当A和0相与时,结果都是0);

A+1=1(这里表示,无论A=1还是0,当A和1相或时,结果都是1)

2:自等律(A表示条件)

A*1=A(这里表示,无论A=1还是0,当A和1相与时,结果都是1);

A+0=A(这里表示,无论A=1还是0,当A和0相或时,结果都是A本身)

3:重叠律(A表示条件)

A*A=A(这里表示,无论A=1还是0,当A与A相与时,结果都是A本身)

A+A=A(这里表示,无论A=1还是0,当A和A相或时,结果都是A本身)

4:互补律(A表示条件)

(这里表示,无论A=1还是0,当A与A非相与时,结果都是0)

(这里表示,无论A=1还是0,当A与A非相或时,结果都是1)

5:交换律、结合律、分配率

因为与普通代数计算格式相同,这里不过多赘述。

6:反演律(重要)(A、B为条件)

(这里表示,无论A和B等于1还是0,当A与B相或非时,结果是A非与B非)

(这里表示,无论A和B等于1还是0,当A与B相与非时,结果是A非或B非)

7:还原律(A为条件)

1.6 逻辑函数的标准形式

1:最小项

定义:最小项是一种特殊的乘积项(是一种‘与’项,例如:等只有乘积项,没有相加项)

特点:

(1)n变量的逻辑函数的最小项,一定包含n个因子(例如,有ABC三个变量的逻辑函数,每一个最小项都会存在这三种逻辑变量)

(2)在各个最小项中,每个变量以原变量或者反变量的形式作为因子仅出现一次(在ABC三个变量的逻辑函数中,A、B、C这三个原变量或者这三个反变量在一个最小项中只能出现一次,如:ABC、这些是正确的最小项)

为了方便书写,对最小项进行编号,m表示最小项,i是代号,例如的代号为101(如果是原变量则表示为1,反变量表示为0),则i=5(用二进制来计算)

如下图所示:

若两个最小项中一个带原变量另一个带该原变量的反变量,则该变量可以被消去,例如:

2:标准与或式

标准与或式的逻辑函数是积之和形式(与或式),而且其中每一个乘积项(与项)都是最小项。

比如,为每个最小项,就是一种标准与或式。

数电快速入门(二)(复合逻辑运算和逻辑代数的基本定律的介绍)相关推荐

  1. 数电快速入门(五)(编码器的介绍以及通用编码器74LS148和74LS147的介绍)

    回顾:系列(四)中讲到了组合逻辑电路的设计和分析 3.1 编码器 引入:我们知道数字设备只能处理二进制代码的信息,因此我们必须将需要输入进设备的信息,转化成符合一定规则的二进制代码(比如我们将数字2编 ...

  2. 数电快速入门(四)(组合逻辑电路的分析以及设计的介绍)

    回顾:本系列(三)中我们主要讲到了卡诺图化简法. 2 组合逻辑电路 组合逻辑电路是由各种逻辑门构成的,其逻辑功能可以由一组逻辑函数来确定. 需要注意的是:组合逻辑电路输出的值只与当前时刻输入信号有关, ...

  3. LayIM 3.9.1与ASP.NET SignalR实现Web聊天室快速入门(四)之ASP.NET SignalR核心功能介绍

    前言 本系列文章特点:使用ASP.NET SignalR和LayIM快速入门对接,实现一对一聊天,群聊,添加聊天群组,查找聊天记录等功能.源代码不包含LayIM的源代码,因为官方并没开源属于收费资源, ...

  4. 数电基础-基本逻辑门和逻辑代数的基本定律

    一.基本逻辑门 逻辑门又称"数字逻辑电路基本单元".执行"或"."与"."非"."或非"." ...

  5. 【数电】(二) 基本逻辑运算与逻辑门电路

    发现数字电路之美,领悟0 1 之意 本节目录: 数字集成电路 逻辑门 什么是逻辑运算 与(&)运算 或(|)运算 非(~)运算 异或(^)运算 与非运算 或非运算 异或运算 同或运算 异或非 ...

  6. 数电学习(二、逻辑代数)

    文章目录 逻辑代数基础 一.逻辑代数基本公式和常用公式 几种复合逻辑运算 基本公式 常用公式 二.基本定理 代入定理 反演定理 三.逻辑函数及其表示方法 逻辑函数定义 表达方式 逻辑函数的两种标准形式 ...

  7. Vue 基础快速入门(二)

    Vue 组件化编程 模块, 组件, 模块化与组件化 模块 理解:向外提供特定功能的 js 程序, 一般就是一个 js 文件 为什么:js 文件很多很复杂 作用:复用 js,简化 js 的编写, 提高 ...

  8. 硬件基础之模电数电电路(二)

    模电知识复习 基尔霍夫定理的内容 基尔霍夫定理应用 基尔霍夫定理的内容 基尔霍夫定律包括电流定律和电压定律: 电流定律:在集总电路中,任何时刻,对任一节点,所有流出节点的支路电流的代数和恒等于零 电压 ...

  9. ElasticSearch快速入门二(Restful介绍)

    本节课从三个方便讲解 什么是restful ? API: Application Programming Interface的缩写,中文意思就是应用程序接口. ●XML: . 可扩展标记语言,是一种程 ...

最新文章

  1. 字符串插入_计算机毕业设计中小程序插入html代码
  2. 英文金曲大赛_JAVA
  3. macrotask和microtask以及EventLoop的介绍
  4. Android 设备启动时,APP应用自启动
  5. Dev C++详细安装教程
  6. Jmeter BeanShell采样器提取接口响应并传递(三)
  7. WordPress内核站群全自动新闻采集发布源码,单站专用
  8. 流程一改,魔鬼变天使
  9. Linux下Qt使用QAudio相关类进行音频采集,使用Windows下的Matlab软件播放
  10. 怎么打小广告html,【制作】7个技巧教你如何完成一条低成本广告制作
  11. Vue中文数组根据文字首字母拼音排序、筛选
  12. R语言manova函数多元方差分析(MANOVA)、单因素多元方差分析的两个假设是多元正态性和方差-协方差矩阵的齐性、QQ图评估多元正态性、mvoutlier包中的aq.plot函数检验多变量异常值
  13. ArcGIS小知识(八)——坡降、流动方向、剖面线、弯曲系数、河系密度、补给长度比
  14. Adobe Flash被禁用和无法加载的官方解决办法
  15. 虚拟机网络与物理机网络互通
  16. 瀑布模型、快速原型模型、螺旋模型优缺点
  17. NICE的Verilog代码
  18. Win8快捷键收藏,效率党必备!珍惜生命者必备!
  19. 一步一步教你制作销售业绩分析报告
  20. Kaggle入门和学习资源

热门文章

  1. 慎用!!! rm -rf 潜藏着巨大的危险!
  2. 如何组装深度学习的计算机
  3. java设计捕鱼达人中鱼的动图_鱼gif动态动画图片
  4. 旅游管理系统-JAVA【数据库设计、源码、开题报告】
  5. python的基本原理_python基础1(理论基础)
  6. 系统分析员考试复习笔记-6:第六章:系统的配置与性能评价
  7. Vue v-if和-vshow的差异比较
  8. 联想昭阳K22连不上远程桌面
  9. 如何卸载Android手机内置应用
  10. 我在大学所构建的技术体系