- 数字电子教程
- 数字电子 - 首页
- 数字电子基础
- 数字系统类型
- 信号类型
- 逻辑电平和脉冲波形
- 数字系统组件
- 数字逻辑运算
- 数字系统优势
- 数制
- 数制
- 二进制数表示
- 二进制算术
- 有符号二进制算术
- 八进制算术
- 十六进制算术
- 补码算术
- 进制转换
- 进制转换
- 二进制转十进制
- 十进制转二进制
- 二进制转八进制
- 八进制转二进制
- 八进制转十进制
- 十进制转八进制
- 十六进制转二进制
- 二进制转十六进制
- 十六进制转十进制
- 十进制转十六进制
- 八进制转十六进制
- 十六进制转八进制
- 二进制编码
- 二进制编码
- 8421 BCD码
- 余3码
- 格雷码
- ASCII码
- EBCDIC码
- 代码转换
- 错误检测与纠错码
- 逻辑门
- 逻辑门
- 与门
- 或门
- 非门
- 通用门
- 异或门
- 异或非门
- CMOS逻辑门
- 使用二极管电阻逻辑的或门
- 与门与或门
- 两级逻辑实现
- 阈值逻辑
- 布尔代数
- 布尔代数
- 布尔代数定律
- 布尔函数
- 德摩根定理
- SOP和POS形式
- POS到标准POS形式
- 最小化技术
- 卡诺图化简
- 三变量卡诺图
- 四变量卡诺图
- 五变量卡诺图
- 六变量卡诺图
- 无关项条件
- 奎因-麦克斯拉斯基方法
- 最小项和最大项
- 规范形式和标准形式
- 最大项表示
- 使用布尔代数简化
- 组合逻辑电路
- 数字组合电路
- 数字算术电路
- 多路复用器
- 多路复用器设计过程
- MUX通用门
- 使用4:1MUX的2变量函数
- 使用8:1MUX的3变量函数
- 多路分解器
- MUX与DEMUX
- 奇偶校验位生成器和校验器
- 比较器
- 编码器
- 键盘编码器
- 优先编码器
- 译码器
- 算术逻辑单元
- 7段LED显示器
- 代码转换器
- 代码转换器
- 二进制转十进制转换器
- 十进制转BCD转换器
- BCD转十进制转换器
- 二进制转格雷码转换器
- 格雷码转二进制转换器
- BCD转余3码转换器
- 余3码转BCD转换器
- 加法器
- 半加器
- 全加器
- 串行加法器
- 并行加法器
- 使用半加器的全加器
- 半加器与全加器
- 使用与非门的全加器
- 使用与非门的半加器
- 二进制加减法器
- 减法器
- 半减器
- 全减器
- 并行减法器
- 使用两个半减器的全减器
- 使用与非门的半减器
- 时序逻辑电路
- 数字时序电路
- 时钟信号和触发
- 锁存器
- 移位寄存器
- 移位寄存器应用
- 二进制寄存器
- 双向移位寄存器
- 计数器
- 二进制计数器
- 非二进制计数器
- 同步计数器设计
- 同步计数器与异步计数器
- 有限状态机
- 算法状态机
- 触发器
- 触发器
- 触发器转换
- D触发器
- JK触发器
- T触发器
- SR触发器
- 带时钟的SR触发器
- 无时钟SR触发器
- 带时钟的JK触发器
- JK到T触发器
- SR到JK触发器
- 触发方法:触发器
- 边沿触发触发器
- 主从JK触发器
- 竞争冒险现象
- A/D和D/A转换器
- 模数转换器
- 数模转换器
- DAC和ADC集成电路
- 逻辑门的实现
- 用与非门实现非门
- 用与非门实现或门
- 用与非门实现与门
- 用与非门实现或非门
- 用与非门实现异或门
- 用与非门实现异或非门
- 用或非门实现非门
- 用或非门实现或门
- 用或非门实现与门
- 用或非门实现与非门
- 用或非门实现异或门
- 用或非门实现异或非门
- 使用CMOS的与非/或非门
- 使用与非门的全减器
- 使用2:1MUX的与门
- 使用2:1MUX的或门
- 使用2:1MUX的非门
- 存储器设备
- 存储器设备
- RAM和ROM
- 缓存内存设计
- 可编程逻辑器件
- 可编程逻辑器件
- 可编程逻辑阵列
- 可编程阵列逻辑
- 现场可编程门阵列
- 数字电子系列
- 数字电子系列
- CPU架构
- CPU架构
- 数字电子资源
- 数字电子 - 快速指南
- 数字电子 - 资源
- 数字电子 - 讨论
卡诺图中的无关项
卡诺图或卡诺图是一种简化布尔表达式的图形方法。卡诺图由相邻方块或单元格的排列组成,其中每个单元格代表以和或积的形式表示的变量的特定组合。
在卡诺图方法中,存在一个有用的条件,即无关项条件,它有助于简化布尔函数。无关项条件使卡诺图中变量的组合变得容易。在本教程中,我们将借助解决的示例来了解卡诺图化简中的“无关项”概念。
有时,在布尔表达式的某些输入组合中,输出的值未指定,这可能是由于无效的输入组合或输出的精确值无关紧要。这些未指定布尔函数值的输入组合称为无关项组合。无关项组合也称为可选组合。在卡诺图中,无关项组合用“X”或“d”或“ϕ”表示。
例如,在8421二进制码中,二进制组合1010、1011、1100、1101、1110和1111是无效项,它们对应的输出是无关项组合。类似地,在余3码中,组合0000、0001、0010、1101、1110和1111不会出现,因此这些称为无关项组合。
当我们处理SOP(积之和)卡诺图时,如果每个无关项有助于表达式的化简,则将其视为1,否则将其视为0并保留。
另一方面,当我们使用POS(和之积)卡诺图时,如果每个无关项有助于表达式的化简,则将其视为0,否则将其视为1并保留。
此外,我们可以通过保留无关项,并将SOP标准形式(SSOP)表达式中缺少的最小项写为POS标准形式(SPOS)表达式中的最大项,将带有无关项的SOP标准形式(SSOP)表达式转换为POS标准形式(SPOS)表达式。
类似地,我们可以通过保留SPOS表达式中的无关项,并将SPOS表达式中缺少的最大项写为SSOP表达式中的最小项,将带有无关项的POS标准形式(SPOS)表达式转换为SOP标准形式(SSOP)表达式。
现在,让我们讨论一些已解决的示例,以了解卡诺图中的无关项条件。
示例1
使用卡诺图将以下4变量布尔表达式最小化为SOP形式。
$$\mathrm{\mathit{f}\lgroup A,B,C,D\rgroup=\sum m \lgroup 0,1,4,5,6,10,13\rgroup +d \lgroup 2,3 \rgroup}$$
解决方案
给定布尔函数的SOP卡诺图表示如图1所示。
如给定表达式所示,有两个无关项,在卡诺图上用X表示。
解释
表达式的化简按以下步骤进行:
- 最小项m0、m1、m4和m5形成一个4方格。将其组合并读取为$\mathrm{\lgroup \bar{A} \: \bar{C}\rgroup}$。
- 最小项m10和m11与两个无关项m2和m3形成一个4方格。将其组合并读取为$\mathrm{\bar{B}C}$。
- 最小项m0、m4、m6和无关项m2一起形成一个4方格。将其组合并读取为$\mathrm{\bar{A} \: \bar{D}}$。
- 最小项m5和m13形成一个2方格。将其组合并读取为$\mathrm{B\bar{C}D}$。
- 最后,将所有积项写成SOP形式。
因此,最小的布尔表达式为:
$$\mathrm{\mathit{f} \lgroup A,B,C,D \rgroup \: = \: \bar{A} \: \bar{C} \: + \: \bar{B}C \: + \: \bar{A} \: \bar{D} \: + \: B \bar{C}D}$$
示例2
使用卡诺图将以下4变量布尔表达式最小化为POS形式。
$$\mathrm{\mathit{f} \lgroup A,B,C,D \rgroup \: = \: \prod M \lgroup 1,5,6,12,13,14 \rgroup \: + \: d \lgroup 2,4 \rgroup}$$
解决方案
给定布尔函数的POS卡诺图表示如图2所示。
表达式中有两个无关项,在卡诺图上用X表示。
解释
给定函数的化简按以下步骤进行:
- 最大项M5、M12和M13以及无关项M4形成一个4方格。将其组合并读取为$\mathrm{\bar{B} \: + \: C}$。
- 最大项M6、M12和M14以及无关项M4形成一个4方格。将其组合并读取为$\mathrm{\bar{B} \: + \: D}$。
- 最大项M1和M5形成一个2方格。将其组合并读取为$\mathrm{A \: + \: C \: + \: \bar{D}}$
- 将所有和项写成POS形式。
因此,最小的布尔表达式为:
$$\mathrm{\mathit{f} \lgroup A,B,C,D \rgroup \: = \: \lgroup \bar{B} \: + \: C \rgroup \: + \: \lgroup \bar{B} \: + \: D \rgroup \: + \: \lgroup A \: + \: C \: + \: \bar{D} \rgroup}$$
结论
这就是卡诺图中的无关项条件。正如我们在本教程的前面部分所讨论的,无关项条件是一个重要且强大的概念,它有助于使用卡诺图最小化布尔函数。