我应该使用什么?还是有特殊的场合我应该使用一个而不是另一个?
答案 0 :(得分:5)
对于更高维度,K地图不一定失败。问题是,对五个以上的变量进行可视化非常困难。 4变量K-map是2维的并且易于可视化。 5变量是三维的,但从可视化的角度来看仍然是可管理的,因为第5变量的2个状态仅需要在视觉上从一个平面移动到下一个平面,而不在任一平面的x或y方向上移动。使用K映射获得超过5个变量的正确方程是很困难的,更不用说考虑一组最佳项(“核心”素数蕴涵和“选择”主要蕴涵)。
答案 1 :(得分:0)
真值表是每个可能输入的每个可能输出的列表。可以想象,这些可能会变得非常大。从真值表中,您可以通过产品总和直接获得布尔表达式,但这也是一个相当大的表达式。卡诺图采用真值表并提供了一种可视化的方法来生成一个更简单的公式来表达相同的逻辑。也就是说,无论何时生成真值表,您都可以并且可能应该生成K-Map来简化逻辑。
答案 2 :(得分:0)
使用k映射减少了用于求解逻辑表达式的逻辑门数,从而减少了错误
答案 3 :(得分:0)
k map的缺点: