目录

  • 基本逻辑运算
    • 1.“与”运算(逻辑乘)
    • 2.“或”运算(逻辑加)
    • 3.“非”运算(逻辑非)
    • 几种常用复合逻辑运算
  • 逻辑代数的基本公式和规则
    • 逻辑函数的表示方法
    • 逻辑函数的基本公式
      • 1.基本运算
      • 2.与普通代数相类似的公式
      • 3.逻辑代数的特有公式
      • 4.四种常用的运算
      • 5.逻辑代数公式的证明
    • 逻辑函数的基本规则
      • 1.反演规则
      • 2.对偶规则
      • 3.代入规则
  • 逻辑函数的化简
    • 1.代数化简法(公式法)
    • 2.卡诺图化简法

基本逻辑运算

1.“与”运算(逻辑乘)

表达式:

真值表:

逻辑图形符号:

2.“或”运算(逻辑加)

表达式:

真值表:

逻辑图形符号:

3.“非”运算(逻辑非)

表达式:

真值表:

逻辑图形符号:

几种常用复合逻辑运算





逻辑代数的基本公式和规则

逻辑函数的表示方法

例如表达式为

1.真值表法

2.逻辑图法

逻辑函数的基本公式

1.基本运算

数值与数值的关系

数值与变量的关系(0-1律)
与 或

变量与变量的关系(重叠律)
与 或 非

2.与普通代数相类似的公式

交换律
A+B=B+A
结合律
A+(B+C)=(A+B)+C
分配律
A(B+C)=AB+AC, A+BC=(A+B)(A+C)
因为:(A+B)(A+C)=AA+AC+AB+BC=A(1+C+B)+BC=A+BC

3.逻辑代数的特有公式

4.四种常用的运算

(1)异或

变量相异为1,反之为0
(2)同或

变量相同为1,反之为0
重要公式

5.逻辑代数公式的证明

1.真值表法:检查等式两边函数的真值表是否相等
2.代数法:用已证明的公式(特别是逻辑函数的基本运算)、定理来推导

逻辑函数的基本规则

1.反演规则

如果将逻辑函数F中所有的“ * ”变成“+”; “+”变成“ * ”; “0”变成“1”; “1”变成 “0”; 原变量变成反变量;反变量变成原变量; 所得到的新函数是原函数的反函数。

如:

反演后为:

注意:
(1)保持原函数的运算顺序(先括号,再与,再或)
(2)不属于单个变量的反号保持不变(长非号)

2.对偶规则

如果将逻辑函数F中所有的“ * ”变成“+”; “+”变成“ * ”;“0”变成“1”; “1”变成“0”; 则所得到的新逻辑函数是F的对偶式F’。(即与比反演规则少了变量变化)

如:

3.代入规则

任何一个含有变量A的逻辑等式,如果将所有出现A的位置都代之以同一个逻辑函数F ,则等式仍然成立。
例如:给定逻辑等式A(B+C)=AB+AC,若用A+BC代替A,则该等式仍然成立
即: (A+BC)(B+C)=(A+BC)B+(A+BC)C

逻辑函数的化简

按逻辑函数表达式中乘积项的特点以及各乘积项之间的关系,可分5种一般形式。 函数表达式一般化简成**与或式,**条件为:
1.表达式中与项最少
2. 在满足1)的前提下, 每个"与项"中的变量个数最少
例如:

化简方法

1.代数化简法(公式法)

基本公式中的A和B可以是任何复杂的逻辑式
(1)并项法
利用公式
例如:

(2)吸收法
利用公式A+AB=A
例如:

(3)消去法
消去A非
利用公式
例如:

(4)配项法
利用公式A+A=A
例如:

此外还可以利用公式A+A非=1来化简其他式子
化简比较复杂的式子时,先使用分配律,再用公式化简

2.卡诺图化简法

最小项的编号

最小项的表达式记为

写出最小项表达式的方法
(1)一般表达式化简(比较复杂不推荐)
(2)直接写出(看最小项缺哪个变量,根据变量的两种可能直接写出)
(3)用真值表求(推荐)
最小项的卡诺图
将n个输入变量的2 n个最小项各用一个 小方块表示,把它们排成矩阵,并且保证相 邻的最小项只有一个变量不同,所得到的 阵列图就是n变量的卡诺图。
二变量卡诺图
A和B上下位置可换

三变量卡诺图
两个或以上变量,按格雷码规则排列 ↓

四变量卡诺图

** 用卡诺图表示逻辑函数 **
将函数化成最小项之和的形式,在卡诺图中将与这些最小项对应的位置填入”1” ,其余位置填入”0”。
真值表、表达式、逻辑图、波形图、卡诺图 都可以表达一个逻辑函数。
方法:真值表法、表达式法
真值表法

表达式法

卡诺图化简
化简步骤:
(1)根据表达式或真值表填写卡诺图
(2)对相邻项方格画卡诺圈
(3)将每个圈消去互补变量合并为一项,这些项相加即为化简结果
例如:


数电笔记总结(二)(逻辑代数基础)相关推荐

  1. 程序猿必备的数电知识之(逻辑代数基础后半篇)

    < 数字电子技术第6版> 2.5逻辑函数及其描述方法 举个引入的粟子: 如果以逻辑变量作为输入,以运算结果作为输出,那么当输入变量的取值确定之后,输出的取值便随之而定.因此,输出与输入之间 ...

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

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

  3. 常用进制数转换(二进制、八进制、十进制、十六进制)【数电笔记】

    一.二进制数与十进制数之间的转换 二.二进制数与八进制数.十六进制数之间的转换 常用各进制数的转换表:

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

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

  5. 模电笔记1:半导体基础知识

    前言:笔记主要来自于学校老师和上交大郑益慧老师的网课(B站可以找)的总结. 1.1半导体材料 1.1.1半导体:导电性能介于导体与绝缘体之间. 1.1.2物质按导电能力的分类 1.1.2半导体的特性( ...

  6. 数电笔记总结(三)(逻辑门电路)

    目录 逻辑门基础 逻辑门电路 分立元件基本逻辑门电路 TTL集成门电路(与非门) 两种特殊门(重点) 1.集电极开路门(OC门) 2.三态门电路 逻辑门基础 逻辑门电路 门电路:具有控制信号通过或不通 ...

  7. 《电子工艺训练》课程笔记(二)————基础知识

    一.电路原理图 原理图,即为电路板在原理上的表现, 它主要由一系列具有电气特性的符号构成, 通过导线建立电气连接. 原理图在绘制过程中引入的全部是符号, 没有涉及实物,因此原理图上没有任何尺寸 概念. ...

  8. python笔记基础-python笔记(二)基础二

    一.用户输入 1 input("what isyour name?")2 '''用户输入时,输出的内容为字符串,若想改变为整数类型需要加 int,如:3 a = int(input ...

  9. 工程代码_Egret开发笔记(二)基础工程代码阅读

    代码目录结构 在Egret Wing中打开上一节中我们创建的项目工程,查看代码目录结构,Forward在如下图中标记了各个目录的及关键文件的用途. 代码阅读理解 接下来我们从web入口一步一步阅读初始 ...

最新文章

  1. 在Ubuntu 16.04.3 LTS上安装Go 1.10
  2. 微服务架构分布式事务解决方案设计思路-(概念篇)
  3. perl学习:一些字符串操作
  4. python3 修饰器_【python3】修饰器简单理解
  5. java trrows处理_java 19 -2 异常以及tr...catch()的方法处理异常
  6. linux ssh注册码,linux ssh -l 命令运用
  7. linux命令——locate
  8. Atitit java 原生 客户端 native desktop桌面 javafx 浏览器环境 导入jar jfxrt.jar 17M package com.attilax.ui;
  9. HWSD土壤数据集下载及打开方法
  10. IEEE standard for verilog (Expressions)
  11. 【AAAI 2021】全部接受论文列表(一)
  12. python 提取字幕_使用Python从zimuku下载字幕
  13. CIKM 2019 挑战杯「用户行为预测」冠军方案:层次GNN模型在推荐中的应用
  14. gif动图表情包如何制作?教你一键生成gif表情包
  15. 提醒:两性养生有别 男靠吃女靠睡
  16. 打码平台php源码,正方验证码识别(非打码平台)(已解决运行出现4个#)
  17. <微信小程序>登录界面实现密码输入错误3次,30分钟不允许该账号登录
  18. 1.初始Hadoop大数据技术
  19. [unity] Tween和IEnumerator
  20. MATLAB读取显示DICOM图像

热门文章

  1. 一个迷惑不解的linux命令 在echo里包含 *
  2. 前端面试基础合集——JQ
  3. times = null与clearTimeout(times)区别
  4. CUFFT库(cufft_C2C,cufft_R2C,cufft_C2R,cufft_Z2C,cufft_D2Z,cufft_Z2D)
  5. 太极计算机安全 孙锐,孙锐(电子科技大学副教授)_百度百科
  6. 中M22春C、Java入门练习-7.15
  7. LiteOS内核教程03 | 任务管理(超简洁API,一行代码即可创建任务)
  8. OPENGL VBO,FBO和PBO
  9. 02、老徐教你学C语言基础篇2——C语言摩拳擦掌齐上阵(环境篇)——理论
  10. 用python写全自动赛马娘脚本 全自动赛马娘脚本 Auto_Pretty Derby