逻辑运算及逻辑函数的表示方法

算术运算和逻辑运算是不同的。逻辑函数中的因变量只有两种取值,0和1。

一、基本逻辑运算

要知道表达式、真值表、逻辑符号、波形图、硬件描述语言、卡诺图

与运算

  • 多个条件同时满足为成立,只要有一个不成立就不成立
  • 有0得0,全1为1
  • n个输入,有2^n中情况,书写真值表
    04-逻辑运算及逻辑函数的表示方法-小白菜博客
    还可以使用波形图进行表示
    04-逻辑运算及逻辑函数的表示方法-小白菜博客
    根据波形图写函数表达式,波形图-->真值表-->函数表达式

或运算

  • 多个输入条件中有一个满足条件满足就成立
  • 有1得1,全0得0

非运算

  • 输出加圆圈表示非
  • 有0出1,有1出0

二、常用的逻辑运算

与非运算

  • 与门取非
  • 符号:与门非号加圆圈
  • 有0得1,全1得0 (与非门有一个取反)

或非门

  • 或门外加非
  • 有1得0,全0得1

与或非运算

  • 信号先与,再或,再非
  • 输入多,真值表情况多

异或

  • 相同得0,不同得1
  • 比较两个数的是否相同(一定是两个数)
  • F=AB'+A'B

同或

  • 相同得0,不同得1
  • F=AB+A'B'
  • 异或与同或之间是取反的关系,同或门用的比较少,用异或加非就实现了同或