逻辑运算

基本的逻辑运算包括与、或、非三项,常用的复合逻辑运算有与非、或非、与或非、异或、同或等。

基本逻辑运算符号

复合逻辑运算符号

  1. 异或

    性质:

  2. 同或

    性质:

  3. 异或和同或的关系

逻辑函数

逻辑函数的表示方法有:1.逻辑函数式;2.逻辑真值表;3.逻辑(电路)图;4.(方波)波形图;5.卡诺图等;

常用公式

德摩根律:

基本定理

  1. 反演定理

    对于任意一个逻辑式 Y,将所有的与换成或,或换成与,0换成1,1换成0,原变量换成反变量,反变量换成原变量,所得结果即为 Y'。(Y'也作
    简单的说,就是所有元素都取反。
    使用反演定理时,需要注意保持原式中的优先顺序不变。

  2. 对偶定理

    若两式相等,则它们的对偶式也相等。
    对偶式:对于任意一个逻辑式 Y,将所有的与换成或,或换成与,0换成1,1换成0,所得结果即为 Y 的对偶式 Y*。(有的书也作
    简单的说,就是除了变量外元素都取反。

  3. Y、Y'、Y*的关系

    ,则,而
    可以发现,Y 与 Y' 是互补的,两者合集即为全集。而 Y' 和 Y* 对应元素之和为固定值,即元素总数-1。

标准表达式

一般表达式分为与或式和或与式,例如 AB+CD 是与或式,(A+B)(C+D) 是或与式。
标准表达式也分两种,标准与或式和标准或与式。

  1. 最小项

    在与或式中,函数展开式的每一项都是由全部变量组成的与项,每个变量以原变量或反变量形式出现,仅出现一次。这种与项,称为最小项
    标准与或式,就是全部由最小项之和组成,也称最小项表达式。

    性质:

    • 对于任意最小项,只有一组取值使其为 1;
    • 任意不同最小项之积为 0;
    • 所有最小项之和为 1。
  2. 最大项

    在或与式中,函数展开式的每一项都是由全部变量组成的或项,每个变量以原变量或反变量形式出现,仅出现一次。这种或项,称为最大项
    标准或与式,就是全部由最大项之积组成,也称最大项表达式。

    性质:

    • 对于任意最大项,只有一组取值使其为 0;
    • 任意不同最大项之和为 1;
    • 所有最大项之积为 0。
  3. 最小项与最大项互为反函数,

卡诺图

逻辑函数化简的标准:

  1. 项数少(与、或符号少),使用门电路器件就少;
  2. 各项变量少,其输入端数就少;
  3. 输入到输出的级数少,电路延迟就低;
  4. 可靠性要强。

卡诺图画圈的过程中,主要项是指圈到最大的圈,必要项(属于主要项)是指不可缺少的圈,多余项(属于主要项)是画重复了的圈。

利用卡诺图化简有两种方法,一种是合并最小项,即圈 1 的方法,也是最常用的方法;另一种是合并最大项,即圈 0 的方法。
在做题的时候,可以根据实际情况,采用合适的方法。有的时候圈 0 会更简单!
包含任意项(约束项)的时候,要争取画的圈最大。

关于5变量卡诺图:

AB\CDE 000 001 011 010 110 111 101 100
00 0 1 3 2 6 7 5 4
01 8 9 11 10 14 15 13 12
11 24 25 27 26 30 31 29 28
10 16 17 19 18 22 23 21 20

五变量卡诺图

逻辑图

逻辑图一般画法:

逻辑图