卡诺图项什么时候不分组?
When do Karnaugh Map terms make no groups?
我了解 K-Maps 的工作原理以及它们的用途,但我似乎无法弄清楚在什么情况下无法进行分组。 (当一个表达式不能进一步简化时?在谈论规范术语时不会总是这样吗?)
帮帮我。
没有简化或合并块的 Karnaugh map 示例:
此示例描述了四个输入 a
、b
、c
和 d
的独占 OR
。
由于 none 项形成相邻对,因此无法合并任何对项。
Karnaugh
映射中的术语对应于正向或反向输入的连词(逻辑 AND
)。如果一项输入的极性完全不同,则两项可以合并为一项。
示例:
术语 abc
可以与术语 abc'
合并。
结果项是 ab
。输入 c
可以省略,因为它在两个原始项中的极性相反。
ab = ab(c+c') = abc + abc'
建议:
我最喜欢的试验卡诺图的在线网站是 here。
这些是从here获得的组的条件:
- 必须通过组合 1、2、4 或通常 2n 个单元格来形成组。
- 单元格可以水平或垂直方向分组,但不能沿对角方向分组。
- 具有零值的单元格不应包含在组中。
- 群越多越好。
- 允许组重叠。
- 可以通过围绕网格形成组。
- 任何人都不应被孤立。
所以不属于以上任何一种情况,您都不能分组。
我了解 K-Maps 的工作原理以及它们的用途,但我似乎无法弄清楚在什么情况下无法进行分组。 (当一个表达式不能进一步简化时?在谈论规范术语时不会总是这样吗?) 帮帮我。
没有简化或合并块的 Karnaugh map 示例:
此示例描述了四个输入 a
、b
、c
和 d
的独占 OR
。
由于 none 项形成相邻对,因此无法合并任何对项。
Karnaugh
映射中的术语对应于正向或反向输入的连词(逻辑 AND
)。如果一项输入的极性完全不同,则两项可以合并为一项。
示例:
术语 abc
可以与术语 abc'
合并。
结果项是 ab
。输入 c
可以省略,因为它在两个原始项中的极性相反。
ab = ab(c+c') = abc + abc'
建议:
我最喜欢的试验卡诺图的在线网站是 here。
这些是从here获得的组的条件:
- 必须通过组合 1、2、4 或通常 2n 个单元格来形成组。
- 单元格可以水平或垂直方向分组,但不能沿对角方向分组。
- 具有零值的单元格不应包含在组中。
- 群越多越好。
- 允许组重叠。
- 可以通过围绕网格形成组。
- 任何人都不应被孤立。
所以不属于以上任何一种情况,您都不能分组。