逻辑 – 使用k-map的产品总和

我有一个逻辑问题:

如果我有:f(A,B,C,D)= M(4,7,8,11).D(1,2,13,14)

什么是使用k-map的产品总和(请注意,这是大米,你必须找到产品总和的答案)

我绘制了k-map,问题是,我找不到覆盖零的方法,而不必使用4个布尔项(A,B,C和D)而不使用D项表示4个术语,是那对吗?

注意:这是一个家庭作业问题,我不想要答案,因为我希望能够自己解决这个问题.

   +---+---+---+---+
00 | 1 | 0 | 1 | 0 |
   +---+---+---+---+
01 | x | 1 | x | 1 |
   +---+---+---+---+
11 | 1 | 0 | 1 | 0 |
   +---+---+---+---+
10 | x | 1 | x | 1 |
   +---+---+---+---+
     00  01  11  10

我编辑了地图,因为它是为小米而制作的,这是很大的

最佳答案 它看起来像这样:

\ AB 00 01  11  10
CD +---+---+---+---+
00 | 0 | 1 | 0 | 1 |
   +---+---+---+---+
01 | x | 0 | x | 0 |
   +---+---+---+---+
11 | 0 | 1 | 0 | 1 |
   +---+---+---+---+
10 | x | 0 | x | 0 |
   +---+---+---+---+

Simplest answer = OR(AND(*,*,*,*), AND(*,*,*,*), AND(*,*,*,*), AND(*,*,*,*)) where
You can use A, B, C, D, NOT(A), NOT(B), NOT(C), NOT(D) instead of *
===================================================================

哈哈,这个问题是故意构建的!

他们问你可以想象的最坏情况.

不关心并不能帮助所有人,而且这些人并不紧挨着.

当你有(最多4×4,因为你可以看到它)K-map绘制出来时,不要费心去覆盖零而不是希望它会更简单.

在k-map中,它应该就在你面前.

这是一个棘手的问题.对于额外的点,您可以解释电路不可简化的原因,也许可以在文献中查阅.此外,这里有很多对称性,所以也许你可以在绘制相应的电路时获得创意.如果你做对了,图片应该看起来很漂亮.

编辑:

您可以为Linux安装此软件并使用它:

http://sourceforge.net/projects/gkmap/

它应该说服你,你的功能是不可简化的.

点赞