compuertas logicas

Post on 14-Aug-2015

432 views 0 download

Transcript of compuertas logicas

INSTITUTO TECNOLOGICO SUDAMERICANOESCUELA DE SISTEMAS

TEMACOMPUERTAS LOGICAS

AUTORPICON ROMERO PAUL ALEJANDRO

DIRECTORING MELKI CARPIO

CUENCA—---------ECUADOR

2009

INTRODUCCION

A continuación explicaremos cada una de las compuertas lógicas, su definición, su funcionamiento y realizaremos un ejemplo de cada una de ellas para su mejor entendimiento.

COMPUERTA LOGICA “ AND ”

Combina dos condiciones simples, y devuelve verdadero sólo si los dos operandos son verdaderos caso contrario es falso

ejemploTabla de verdad del operador AND

P q p&&q

V V V

V F F

F V F

F F F

COMPUERTA LOGICA “ OR ”

Basta que uno de los dos operandos sea verdadero para que la condición sea verdadero, caso contrario si los dos son falsos la relación será falsa.

ejemploTabla de verdad del operador OR

p q p||q

V V V

V F V

F V V

F F F

COMPUERTA LOGICA “ NOT ”

Niega el valor del operando, si un operando es verdadero el operador not invierte su resultado poniéndolo en un valor de falso

ejemploTabla de verdad del operador NOT

p ! p

V F

F V

COMPUERTA LOGICA “ NOR ”

Esta compuerta lógica procesa el complemento de la suma lógica de las

variables de entrada y muestra en su salida el resultado de la operación lógica.

Esta constituida por la unión de una compuerta lógica OR mas una compuerta NOT

Ejemplo:

A B A+B F = (A+B)

0 0 0 1

0 1 1 0

1 0 1 0

1 1 1 0

COMPUERTA LOGICA “ NAND ”

Es un dispositivo que opera en el complemento del producto lógico de las variables de entrada y lo muestra en su única línea de salida

La compuerta lógica NAND se obtiene uniendo la puerta AND con un NOT.

Ejemplo:

A B A.B F = (A.B) ’

0 0 0 1

0 1 0 1

1 0 0 1

1 1 1 0

COMPUERTA LOGICA “ XOR ”

Es un dispositivo electrónico algo mas complejo que las unidades anteriores; se deduce que si las dos entradas tienen el mismo nivel (cero o uno) la salida muestra el nivel cero

Realiza la operación lógica en las dos líneas de entrada y en la línea de salida muestra el resultado.

Ejemplo

A B F

0 0 0

0 1 1

1 0 1

1 1 0