Diferencia entre revisiones de «Mapa de Karnaugh»
Página reemplazada por «:P». |
m Revertidos los cambios de 83.45.43.37 a la última edición de 189.217.197.253 |
||
Línea 1: | Línea 1: | ||
[[Archivo:K-map 6,8,9,10,11,12,13,14 anti-race.svg|right|250px|thumb|Ejemplo de mapa de Karnaugh]] |
|||
:P |
|||
Un '''[[mapa]] de Karnaugh''' (también conocido como '''tabla de [[Maurice Karnaugh|Karnaugh]]''' o '''diagrama de Veitch''', abreviado como '''K-Mapa''' o '''KV-Mapa''') es un [[diagrama]] utilizado para la minimización de [[función algebraica|funciones algebraicas]] [[Álgebra de Boole|booleanas]]. El mapa de Karnaugh fue inventado en [[1950]] por [[Maurice Karnaugh]], un físico y matemático de los [[laboratorios Bell]]. |
|||
Los mapas K aprovechan la capacidad del cerebro humano de trabajar mejor con patrones que con ecuaciones y otras formas de expresión analítica. Externamente, un mapa de Karnaugh consiste de una serie de cuadrados, cada uno de los cuales representa una línea de la [[tabla de verdad]]. Puesto que la tabla de verdad de una función de N variables posee 2<sup>N</sup> filas, el mapa K correspondiente debe poseer también 2<sup>N</sup> cuadrados. Cada cuadrado alberga un 0 ó un 1, dependiendo del valor que toma la función en cada fila. Las tablas de Karnaugh se pueden utilizar para funciones de hasta 6 variables. |
|||
#Los lazos de [[minterm]]s (minitérminos) o [[maxterm]]s (maxitérminos) son con base en la potencia del [[sistema binario]]. |
|||
#Los lazos van a ser horizontales y verticales; los diagonales no están permitidos. Aunque si están permitidos los verticales y horizontales que lleguen al final de la fila o la columna, y vuelvan a enlazar-se otra vez al inicio, o viceversa. |
|||
#En un lazo las variables que cambien se deben eliminar. Las variables que no cambien se deben representar en dicho lazo. Estas variables serán positivas o negativas, positivas si dicho lazo que no cambia es un 1, negativas si es 0. |
|||
#Hacer la menor cantidad de lazos o grupos con la mayor cantidad de maxterms y minterms. Estos lazos solo pueden estar formados por potencias de 2, por lo tanto los grupos serán de 2^1 o 2^2...2^n, mientras 2^n sea más pequeño que el número total de posiciones en la tabla. |
|||
Esquema del mapa de Karnaugh |
|||
<pre> |
|||
X1 |
|||
X3 __________ |
|||
__________ |
|||
0 4 5 1 |
|||
X4| 8 12 13 9 |
|||
X2| | 10 14 15 11 |
|||
| 2 6 7 3 |
|||
</pre> |
|||
Números correspondientes a las posiciones de la tabla de la verdad |
|||
Ejemplo mapa de Karnaugh: |
|||
<pre> |
|||
X1 |
|||
X3 _________ |
|||
_________ |
|||
0 1 1 1 |
|||
X4| 0 0 1 1 |
|||
X2| | 0 0 1 0 |
|||
| 1 1 0 0 |
|||
</pre> |
|||
Tabla de lazos que se pueden permitir, según las variables que contenga un mapa: |
|||
MAPAS según su variable |
|||
<pre> |
|||
v 1 2 4 8 16 32 64 |
|||
2 2 1 C NA NA NA NA |
|||
3 3 2 1 C NA NA NA |
|||
4 4 3 2 1 C NA NA |
|||
5 5 4 3 2 1 C NA |
|||
6 6 5 4 3 2 1 C |
|||
v= variables |
|||
C= constantes |
|||
NA= no permitido |
|||
</pre> |
|||
== Software == |
|||
Software disponible para asistir el mapeo de Karnaugh: |
|||
* [http://sourceforge.net/projects/gkmap GKMap] |
|||
* [http://k-map.sourceforge.net/ Karnaugh Map Minimizer] |
|||
* [http://www.griffith.edu.au/professional-page/charles-hacker/resources/winlogilab WinLogiLab] |
|||
* [http://paginaspersonales.deusto.es/zubia Boolean Calculator: VK, Truth Tables,...] |
|||
[[Categoría:Álgebra]] |
|||
[[ar:خريطة كارنو فايتش]] |
|||
[[cs:Karnaughova mapa]] |
|||
[[de:Karnaugh-Veitch-Diagramm]] |
|||
[[en:Karnaugh map]] |
|||
[[et:Karnaugh' kaart]] |
|||
[[fi:Karnaugh’n kartta]] |
|||
[[fr:Table de Karnaugh]] |
|||
[[gl:Mapa de Karnaugh]] |
|||
[[he:מפת קרנו]] |
|||
[[hu:Karnaugh-tábla]] |
|||
[[it:Mappa di Karnaugh]] |
|||
[[ja:カルノー図]] |
|||
[[nl:Karnaugh-diagram]] |
|||
[[pl:Metoda Karnaugh]] |
|||
[[pt:Mapa de Karnaugh]] |
|||
[[ro:Diagramă Karnaugh]] |
|||
[[ru:Карта Карно]] |
|||
[[sk:Karnaughova mapa]] |
|||
[[sr:Карноова карта]] |
|||
[[sv:Karnaughdiagram]] |
|||
[[vi:Bìa Karnaugh]] |
|||
[[zh:卡诺图]] |
Revisión del 19:14 1 nov 2009
Un mapa de Karnaugh (también conocido como tabla de Karnaugh o diagrama de Veitch, abreviado como K-Mapa o KV-Mapa) es un diagrama utilizado para la minimización de funciones algebraicas booleanas. El mapa de Karnaugh fue inventado en 1950 por Maurice Karnaugh, un físico y matemático de los laboratorios Bell.
Los mapas K aprovechan la capacidad del cerebro humano de trabajar mejor con patrones que con ecuaciones y otras formas de expresión analítica. Externamente, un mapa de Karnaugh consiste de una serie de cuadrados, cada uno de los cuales representa una línea de la tabla de verdad. Puesto que la tabla de verdad de una función de N variables posee 2N filas, el mapa K correspondiente debe poseer también 2N cuadrados. Cada cuadrado alberga un 0 ó un 1, dependiendo del valor que toma la función en cada fila. Las tablas de Karnaugh se pueden utilizar para funciones de hasta 6 variables.
- Los lazos de minterms (minitérminos) o maxterms (maxitérminos) son con base en la potencia del sistema binario.
- Los lazos van a ser horizontales y verticales; los diagonales no están permitidos. Aunque si están permitidos los verticales y horizontales que lleguen al final de la fila o la columna, y vuelvan a enlazar-se otra vez al inicio, o viceversa.
- En un lazo las variables que cambien se deben eliminar. Las variables que no cambien se deben representar en dicho lazo. Estas variables serán positivas o negativas, positivas si dicho lazo que no cambia es un 1, negativas si es 0.
- Hacer la menor cantidad de lazos o grupos con la mayor cantidad de maxterms y minterms. Estos lazos solo pueden estar formados por potencias de 2, por lo tanto los grupos serán de 2^1 o 2^2...2^n, mientras 2^n sea más pequeño que el número total de posiciones en la tabla.
Esquema del mapa de Karnaugh
X1 X3 __________ __________ 0 4 5 1 X4| 8 12 13 9 X2| | 10 14 15 11 | 2 6 7 3
Números correspondientes a las posiciones de la tabla de la verdad
Ejemplo mapa de Karnaugh:
X1 X3 _________ _________ 0 1 1 1 X4| 0 0 1 1 X2| | 0 0 1 0 | 1 1 0 0
Tabla de lazos que se pueden permitir, según las variables que contenga un mapa: MAPAS según su variable
v 1 2 4 8 16 32 64 2 2 1 C NA NA NA NA 3 3 2 1 C NA NA NA 4 4 3 2 1 C NA NA 5 5 4 3 2 1 C NA 6 6 5 4 3 2 1 C v= variables C= constantes NA= no permitido
Software
Software disponible para asistir el mapeo de Karnaugh: