Beruflich Dokumente
Kultur Dokumente
2- Puertas lgicas
Los ordenadores trabajan con nmeros binarios, y pueden realizar dos tipos de
operaciones:
Las operaciones aritmticas, que consisten en sumar, restar,
multiplicar,... nmeros binarios con las mismas reglas que usamos en los
nmeros decimales:
Irene R.Praena
Pgina 1
Tabla de verdad
Funcin
Simbologa
S= a x b
>FUNCIN OR
La salida es un 1 cuando al menos una de las entradas tiene valor 1:
Tabla de verdad
Funcin
Simbologa
S= a + b
>FUNCIN NOT
Esta funcin, tambin llamada inversor, invierte el valor de la entrada:
Tabla de verdad
Funcin
Simbologa
Irene R.Praena
Pgina 2
S= (a x b) + (b x c)
OBTENCIN DE FUNCIONES
Cuando se realiza un diseo con funciones lgicas, primero se confecciona la tabla
de verdad que se debe cumplir, y a partir de ella se obtiene la funcin o expresin
booleana. Para ello hay dos posibles mtodos:
Este procedimiento se basa en eliminar todos los casos desfavorables, por lo tanto
se buscan las combinaciones en que la salida sea 0. En esas combinaciones se
deben cumplir simultneamente que las entradas sean nulas, por lo que se
relacionan con una funcin OR, escribiendo las variables cuyo valor sea uno como
negadas. Cualquiera de esas combinaciones se llama maxitrmino, y cada una
debe ser eliminada, por lo que se relacionan mediante una funcin AND. A la
expresin obtenida se le llama segunda forma cannica.
Irene R.Praena
Pgina 3
Se elegir uno u otro mtodo dependiendo de que sean mayora los ceros o los unos
en la tabla.
SIMPLIFICACIN E IMPLEMENTACIN DE FUNCIONES
El sistema formado por los elementos {0, 1} con las operaciones {+, , } es una
estructura matemtica denominada lgebra, y en honor al matemtico ingls
George Boole, que fue el primero en definirla a mediados del siglo XIX, se llama
lgebra de Boole. Este sistema tiene una serie de propiedades, mediante las
cuales se puede realizar una simplificacin de las expresiones cannicas
anteriormente obtenidas. Estas propiedades se pueden ver pulsando aqu.
El sistema de simplificacin algebrica es tedioso y dado a equvocos, por lo que se
utilizan mtodos ms sencillos y sistemticos, como el mtodo de Karnaugh. Este
mtodo comienza por obtener el mapa de la funcin, que es una tabla en la que
aparecen todas las combinaciones de la tabla de verdad:
Mapa de Karnaugh
Tabla de verdad
Una vez que tenemos el mapa de Karnaugh, se realizan agrupaciones por parejas
de unos. sto significa que en cada agrupacin aparece una variable y su negacin,
por lo que se puede eliminar esa variable. En el ejemplo:
Irene R.Praena
Pgina 4
Con la funcin lgica es sencillo dibujar el circuito lgico o logigrama que cumple
la funcin. A todo el proceso de obtencin de la funcin y dibujo del logigrama se le
llama implementar la funcin.
Funcin
Simbologa
FUNCIN NOR
De forma anloga a la anterior, se trata de una puerta OR cuya salida
es negada. La salida es un 1 nicamente cuando todas las entradas
tienen valor 0:
Irene R.Praena
Pgina 5
Irene R.Praena
Pgina 6
Irene R.Praena
Pgina 7
Irene R.Praena
Pgina 8