目录

补数电笔记逻辑代数基础

[补]数电笔记——逻辑代数基础

ps:本文是博主课上没太听懂又在bilibili上看的网课并做了一些笔记。

一、逻辑代数的基本定律及规则

1、逻辑代数的基本定律

  • 常量间的运算:

https://i-blog.csdnimg.cn/direct/e1bcb687be4f45e494102a1d2551c326.png

  • 逻辑变量与常量的运算:

https://i-blog.csdnimg.cn/direct/33550efcb1574049bd1f95618055f163.png

  • 与普通代数相似的定律:

https://i-blog.csdnimg.cn/direct/4e715ed816dd41ff97bc0d59512d8e07.png

  • 摩根定理(反演律)

https://i-blog.csdnimg.cn/direct/d0bf9e6260354fe290c253e84b542eaf.png

口诀:长线变短,符号相反。

https://i-blog.csdnimg.cn/direct/7bc3bb902edd4e5f95f1265baa2cc2f5.png

2、逻辑代数的常用公式

  • 吸收律

https://i-blog.csdnimg.cn/direct/b96b399de76547cc85e0d7a529bee6fa.png

  • 冗余律

https://i-blog.csdnimg.cn/direct/68f24af5adcc4ffcbdf6064368de3c82.png

https://i-blog.csdnimg.cn/direct/f7a1f30faabe468c862b6a7e4e6f8f26.png

  • 关于异或运算的一些公式:

https://i-blog.csdnimg.cn/direct/28120534fb354441afe126828bec2fae.png

3、逻辑代数的基本规则

1)代入规则

  • 将逻辑等式两边的某一变量均用同一个逻辑函数替代,等式仍然成立。

https://i-blog.csdnimg.cn/direct/e07013dcfd964e71889e7aae20676126.png

  • 利用代入规则能扩展基本定律的应用。

2)反演规则

  • 对任一个逻辑函数式Y,将式中所有的“·”换成“+”,“+”换成“·”,“0”换成“1”,“1”换成“0”,原变量换成反变量,反变量换成原变量,则得到原逻辑函数的反函数Y非。

变换时注意:

(1)不能改变原来的运算顺序。

(2)原变量变成反变量,反变量换成原变量只对单个变量有效,而对长非号保持不变。

https://i-blog.csdnimg.cn/direct/88a318249cea4e12a18877334e6b107f.png

  • 求逻辑函数的反函数有两种方法:利用反演规则或摩根定律均可。

3)对偶规则

  • 对任一个逻辑函数式Y,将式中所有的“·”换成“+”,“+”换成“·”,“0”换成“1”,“1”换成“0”,则得到原逻辑函数的对偶式Y’。

变换时注意:

(1)不能改变原来的运算顺序。

(2)变量上的非号均不改变。

https://i-blog.csdnimg.cn/direct/523a3724501f46169e68f3c19fe8b8e7.png

  • 应用对偶规则可将基本公式和定律扩展一倍。

二、逻辑函数的表示方法及其转换

1、逻辑函数的建立

https://i-blog.csdnimg.cn/direct/5d08cdc9f98247d1b7ea640e6f11af4f.png https://i-blog.csdnimg.cn/direct/d6132a09991d4d0f9495a0250421f5ed.png https://i-blog.csdnimg.cn/direct/84fe2b3d0d7f4f7abe59dcae6ce74628.png

实验室常见门电路:

与门:74LS08

非门:74LS04

或门:74LS32

异或门:74LS86、74LS04

2、逻辑函数的表示

  • 逻辑函数是用以描述数字逻辑系统输出与输入变量之间逻辑关系的表达式。

https://i-blog.csdnimg.cn/direct/fb55ee8bf1ca4861a8a8a8f660fce9d3.png

  • 逻辑函数由与、或、非3种基本逻辑运算构成。
  • 逻辑函数常采用逻辑表达式、真值表、卡诺图、逻辑图和波形图表示。

1)逻辑表达式

表示输出函数和输入变量逻辑关系的表达式,成逻辑表达式,简称逻辑式。逻辑表达式一般根据真值表、卡诺图或逻辑图写出。

1.常见表示形式

https://i-blog.csdnimg.cn/direct/224119edf45c4ead8b2f570c413f639a.png

与 - 或式 转换为 与非 - 与非式 经常考。

  • 转换方法举例

https://i-blog.csdnimg.cn/direct/a788554bba3344eb8e8bd8e85a74ca68.png

2.逻辑函数的标准表达式
  • 最小项的定义

https://i-blog.csdnimg.cn/direct/3846e99529204781917b27822795936f.png

  • 最小项的基本性质

https://i-blog.csdnimg.cn/direct/9f9d0b7da86448c3b21e3af995095dd0.png

https://i-blog.csdnimg.cn/direct/82c444692a744ece821262f5f90b09e4.png

  • 最小项编号

https://i-blog.csdnimg.cn/direct/80c308197f5648e398a9e7bbbe3f78d9.png

https://i-blog.csdnimg.cn/direct/1e0ccd37319844f782e80762999c08f5.png

https://i-blog.csdnimg.cn/direct/707533d59f3d4ae99f14bf9cfd5563e3.png

  • 最小项表达式(标准 与或 表达式)

任何逻辑函数都是由其变量的若干个最小项构成,都可以表示成为最小项之和的形式。

https://i-blog.csdnimg.cn/direct/41d81d6d5c034ab39ee02e43c9f41bfe.png

https://i-blog.csdnimg.cn/direct/91326a7e85094a32b1f19526986be0b0.png

2)真值表

  • 列出输入变量的各种取值组合及其对应输出逻辑函数值的表格称真值表。
  • 真值表能直观反映输出输入变量的逻辑关系,在分析和设计数字电路时都要列写真值表。

https://i-blog.csdnimg.cn/direct/f5760a3df25e4a50b0f6979203ee47df.png

https://i-blog.csdnimg.cn/direct/75746872e9f347ba88d2a1a213b2b95c.png https://i-blog.csdnimg.cn/direct/c447b5a806c34493b3efbd9a568eeaa7.png

3)逻辑图

  • 由逻辑符号及相应连线构成的电路图。
  • 逻辑图一般根据逻辑式画出,将各级逻辑运算用相应的门电路实现。

https://i-blog.csdnimg.cn/direct/eb8abb1eb071490d93fd73ecefdd8b5a.png

4)波形图

  • 输入变量和对应的输出变量随时间变化的波形。
  • 画波形图需注意,横坐标是时间轴,纵坐标是变量取值,由于变量取值只有0和1,一般在图中不用标出坐标轴,但输入、输出变量要对应画出。

https://i-blog.csdnimg.cn/direct/e98fad51a3524cd2819ba6ce631315c7.png https://i-blog.csdnimg.cn/direct/49d7c820e92546429c13a4d9d822971f.png

https://i-blog.csdnimg.cn/direct/5c9c842aa3874b868052e788777d590b.png

三、逻辑函数的化简

1、逻辑函数式化简的意义与标准

  • 逻辑函数的意义

https://i-blog.csdnimg.cn/direct/f6d4d5ccf20f4ce8b1581e8f223b9ad8.png

https://i-blog.csdnimg.cn/direct/999e1dcaa7884bc396f2110c25059311.png

https://i-blog.csdnimg.cn/direct/e218790a726142a59dc209fe888ffcc8.png

  • 最简与或式

https://i-blog.csdnimg.cn/direct/fd2a4a05dd364edabae3aab3a7aa16ea.png

  • 最简与非 - 与非式

https://i-blog.csdnimg.cn/direct/834186c75bcd4b7eb468339a082c159f.png

2、逻辑函数的公式化简法

  • 运用逻辑代数的基本定律和公式对逻辑表达式进行化简。

1)并项法

https://i-blog.csdnimg.cn/direct/45b5d71a53264f8c85e34482e610d386.png

2)吸收法

https://i-blog.csdnimg.cn/direct/e8874dc9319f4b5c8bf5360565c70da9.png https://i-blog.csdnimg.cn/direct/11dd4601e1f246b597308a55550dbc13.png https://i-blog.csdnimg.cn/direct/5bad6bb937454108a04a30ca610c9333.png

3)消去法

4)配项法

https://i-blog.csdnimg.cn/direct/25752d6184d443a5b440402f35e120a4.png

做题技巧:在做题时往往不会想到各种方法的名称,而是先找公共部分,看能不能找到一个原变量一个反变量进行相或(相或的结果为1),或者找公共部分看剩下的变量是否为1,如果既不能合也不能拆,则看是否能添加或删除一些冗余项。

5)综合运用

https://i-blog.csdnimg.cn/direct/a39c19c7501940b1b49819108e47c6b1.png

3、逻辑函数的卡诺图化简

1)最小项卡诺图的组成

1.相邻最小项
  • 两个最小项中 只有一个变量互为反变量 ,其余变量均相同,称为相邻最小项,简称相邻项。
  • 相邻最小项的重要特点:

https://i-blog.csdnimg.cn/direct/c90df66d65cb476bb91e5c766d3629a4.png

2.卡诺图的组成
  • n个变量,有2ⁿ个最小项,每个最小项都要用1个小方格表示。
  • 按循环码的编码顺序排列,这是关键,使相邻最小项在几何位置上也相邻且循环相邻。

https://i-blog.csdnimg.cn/direct/3a67b7df0e524f94b2c14e93c5a9ce83.png

https://i-blog.csdnimg.cn/direct/46b509b5a54c4d4c98a43a1d2b83ec63.png

https://i-blog.csdnimg.cn/direct/f5a930a959e440d0baca18ce8fbfab06.png

  • 卡诺图中的相邻项(几何相邻):

https://i-blog.csdnimg.cn/direct/f71c8324d03d4bc9b4d1162aec49e6f0.png

  • 已知最小项如何找相应小方格?如何写出卡诺图放个对应的最小项?

https://i-blog.csdnimg.cn/direct/15fb3c7c4aea49e587f9e73f3a0c22e6.png

2)用卡诺图表示逻辑函数

  • 基本步骤:

https://i-blog.csdnimg.cn/direct/fd27180f10d54e4f93dbdf7c77f96403.png

https://i-blog.csdnimg.cn/direct/e9a05661510b426b8dea2ea56a66f795.png https://i-blog.csdnimg.cn/direct/69ca384bdec74d3090e83a51597d91cb.png

https://i-blog.csdnimg.cn/direct/52ea7ef06c504432a80ff1890492f409.png

https://i-blog.csdnimg.cn/direct/8f5afdc5fada47e58c8f328eb1ebfb98.png

3)用卡诺图化简逻辑函数

1.公式化简法与卡诺图化简法对比:

https://i-blog.csdnimg.cn/direct/c27a57d4353c46d7a92f7a2369c4ae46.png

2.化简依据:

https://i-blog.csdnimg.cn/direct/5361c76a856748a0bfc832befab9eb6c.png

3.化简规律:

https://i-blog.csdnimg.cn/direct/f141bd27c1fa421082d5eb284a1b6a77.png

https://i-blog.csdnimg.cn/direct/dddb258032584cc3a0b1f495cfc41fbe.png

https://i-blog.csdnimg.cn/direct/3268b42f08364d04a232aed66e20d43e.png

4.卡诺图化简法步骤:

https://i-blog.csdnimg.cn/direct/0a5371259aa8402fb2204f21f7d5c5e4.png

https://i-blog.csdnimg.cn/direct/899933ae381e480a8ca8133774c6d4c4.png

  • 画卡诺圈规则:

https://i-blog.csdnimg.cn/direct/5555832fe01d44bcbd2ac07037acd6cc.png

https://i-blog.csdnimg.cn/direct/3897bcb7dd30404cbef005b75e471c70.png

5.特殊情况:

https://i-blog.csdnimg.cn/direct/1c30b2c13dc34f3e9499bb5dcbf9cdc3.png

https://i-blog.csdnimg.cn/direct/dc63ed33857c48e4ba4ec0b2586370bd.png

注:本文出自对bilibili 《数字电子技术/数字逻辑电路》上集– 零基础、保姆级 内容的学习笔记。