2012-10-05 3 views
0

Un générateur de K-map a généré ceci pour moi! Karnaugh MapComment cette carte de Karnaugh est-elle organisée?

Et j'ai essayé de comprendre comment les valeurs s'accordent les unes avec les autres. Par exemple. la valeur 7 sur la table est apparemment identifiée par 01101 qui n'est pas 7, et ainsi de suite.

+0

l'imaginer en 3D comme des blocs 4x4x2. Vous devez les grouper en fonction de la hauteur. – nhahtdh

+0

Cela vous dérange-t-il d'expliquer un peu plus en détail? Ou peut-être me diriger vers des ressources qui pourraient faire la même chose? – Louis93

+0

Pour 5 variables KMap, vérifiez d'abord le groupement possible à 2 niveaux, puis vérifiez s'il y a des cellules qui se chevauchent entre les 2 niveaux, qui peuvent former un nouveau groupe ou étendre le groupement existant. – nhahtdh

Répondre

1

Les éléments de ligne et de colonne d'une mappe K n'ont pas de correspondance numérique avec les valeurs d'une cellule référente; ils ont une correspondance logique, où chaque chiffre d'une cellule ou d'un en-tête de colonne représente une valeur binaire pour une proposition spécifique. Le Wikipedia page pour les cartes de Karnaugh fournit une excellente référence pour la façon dont une table de vérité logique peut être décomposée en une K-map.

Dans votre exemple d'origine, il semble que vous ayez cinq valeurs de vérité qui se combinent pour produire une seule valeur de sortie: 01101 => 7.

Pensez chaque position binaire du nombre comme une valeur séparée plutôt que d'un nombre entier:

01101 
ABCDE 

Et vous pouvez le décomposer dans la logique suivante:

If((Not A) and B and C and (not D) and E) then 7.

Questions connexes