Sei sulla pagina 1di 3

COMPUERTAS LGICAS Las computadoras digitales utilizan el sistema de nmeros binarios, que tiene dos dgitos 0 y 1.

Un dgito binario se denomina un bit. La informacin est representada en las computadoras digitales en grupos de bits. Utilizando diversas tcnicas de codificacin los grupos de bits pueden hacerse que representen no solamente nmeros binarios sino tambin otros smbolos discretos cualesquiera, tales como dgitos decimales o letras de alfabeto. Utilizando arreglos binarios y diversas tcnicas de codificacin, los dgitos binarios o grupos de bits pueden utilizarse para desarrollar conjuntos completos de instrucciones para realizar diversos tipos de clculos. La informacin binaria se representa en un sistema digital por cantidades fsicas denominadas seales. Las seales elctricas tales como voltajes existen a travs del sistema digital en cualquiera de dos valores reconocibles y representan una variable binaria igual a 1 o 0. La lgica binaria tiene que ver con variables binarias y con operaciones que toman un sentido lgico. La manipulacin de informacin binaria se hace por circuitos lgicos que se denominan Compuertas. Las compuertas son bloques del hardware que producen seales en binario 1 0 cuando se satisfacen los requisitos de entrada lgica. Las diversas compuertas lgicas se encuentran comnmente en sistemas de computadoras digitales. Cada compuerta tiene un smbolo grfico diferente y su operacin puede describirse por medio de una funcin algebraica. Las relaciones entrada - salida de las variables binarias para cada compuerta pueden representarse en forma tabular en una tabla de verdad. A continuacin se detallan los nombres, smbolos, grficos, funciones algebraicas, y tablas de verdad de las compuertas ms usadas. COMPUERTA BUFFER La compuerta BUFFER es la ms bsica de todas, simplemente toma el valor que se le entrega y lo deja pasar tal cual. Esto sirve para ajustar y aislar niveles lgicos ya que no se pueden conectar infinita cantidad de compuertas a una misma seal, ya que el voltaje del nivel 1 empieza a decaer y el sistema falla. Tabla de verdad A 0 1 X 0 1

COMPUERTA AND Cada compuerta tiene dos variables de entrada designadas por A y B y una salida binaria designada por x. La compuerta AND produce la multiplicacin lgica AND: esto es: la salida es 1 si la entrada A y la entrada B estn ambas en el binario 1: de otra manera, la salida es 0. Estas condiciones tambin son especificadas en la tabla de verdad para la compuerta AND. La tabla muestra que la salida x es 1 solamente cuando ambas entradas A y B estn en 1. El smbolo de operacin algebraico de la funcin AND es el mismo que el smbolo de la multiplicacin de la aritmtica ordinaria (*). Las compuertas AND pueden tener ms de dos entradas y por definicin, la salida es 1 si todas las entradas son 1. COMPUERTA NAND Es el complemento de la funcin AND, como se indica por el smbolo grfico, que consiste en una compuerta AND seguida por un pequeo crculo (quiere decir que invierte la seal). La designacin NAND se deriva de la abreviacin NOT - AND. Una designacin ms adecuada habra sido AND invertido puesto que es la funcin AND la que se ha invertido. Las compuertas NAND pueden tener ms de dos entradas, y la salida es siempre el complemento de la funcin AND.

COMPUERTA OR La compuerta OR realiza la funcin de suma lgica. Cuando se le aplica un 1 a cualquiera de sus entradas el resultado de salida ser uno, independiente del valor de la otra entrada. Excepto cuando las dos entradas estn en 0 la salida ser 0. El smbolo algebraico de la funcin OR (+), es igual a la operacin de aritmtica de suma. Las compuertas OR pueden tener ms de dos entradas y por definicin la salida es 1 si cualquier entrada es 1. COMPUERTA NOR La compuerta NOR es el complemento de la compuerta OR y utiliza el smbolo de la compuerta OR seguido de un crculo pequeo (quiere decir que invierte la seal). Las compuertas NOR pueden tener ms de dos entradas, y la salida es siempre el complemento de la funcin OR. COMPUERTA NOT La compuerta NOT es un tanto parecida al buffer salvo por que invierte el valor que se le entrega. Tambin tiene la utilidad de ajustar niveles pero tomando en cuenta que invierte la seal. El smbolo algebraico utilizado para el complemento es una barra sobra el smbolo de la variable binaria. Si la variable binaria posee un valor 0, la compuerta NOT cambia su estado al valor 1 y viceversa. El crculo pequeo en la salida de un smbolo grfico de un inversor designa un inversor lgico. Es decir cambia los valores binarios 1 a 0 y viceversa. COMPUERTA SEPARADOR (YES) Un smbolo tringulo por s mismo designa un circuito separador, el cual no produce ninguna funcin lgica particular puesto que el valor binario de la salida es el mismo de la entrada. Este circuito se utiliza simplemente para amplificacin de la seal.

COMPUERTA X-OR Esta compuerta XOR (or-exclusiva) se comporta de una manera especial. Su caracterstica especial es que el resultado de salida ser 1 si las dos entradas son distintas, sean 0-1 1-0. Tabla de verdad X-OR A 0 0 1 1 B 0 1 0 1 X 0 1 1 0

COMPUERTA X-NOR Esta compuerta XNOR o Nor exclusiva, tambin se comporta de una manera especial. Su caracterstica es que el resultado de salida ser 1 si las dos entradas son del mismo valor, sean 0-0 1-1. Tabla de verdad XNOR A B 0 0 1 1 0 1 0 1 X 1 0 0 1

COMPLEMENTO A 1 Y A 2 Este es un sistema que nos permite representar nmeros binarios de forma negativa, en donde el MSB (Bit Ms Significativo) es el bit del signo. Si este bit es 0 entonces el numero binario es positivo (+), si el bit del signo es 1, entonces el nmero es negativo(-) los siete bits restantes del registro representan la magnitud del nmero 1010110, para complementar mejor la explicacin tendremos que dedicarle mucha atencin a la explicacin de conversiones donde interviene este tipo de numeracin, que es bastante utilizado en los microprocesadores, ya que estos manejan tanto nmeros positivos como nmeros negativos. Para comprender mejor la conversin de sistema de numeracin de este sistema de numeracin, hay que tener en cuenta las siguientes definiciones: FORMA COMPLEMENTO A 1 El complemento a 1 de un nmero binario se obtiene cambiando cada 0 por 1 y viceversa. En otras palabras, se cambia cada bit del nmero por su complemento.

Figura 14: Complemento a uno

FORMA COMPLEMENTO A 2

El complemento a 2 de un nmero binario se obtiene tomando el complemento a 1, y sumndole 1 al bit menos significativo. A continuacin se ilustra este proceso para el nmero 1001 = 9.

Figura 15: Complemento a 2

Cuando se agrega el bit de signo 1 al MSB, el nmero complemento a 2 con signo se convierte en 10111 y es el nmero equivalente al - 9. BIBLIOGRAFA. http://www.profesormolina.com.ar/electronica/componentes/int/comp_log.htm http://www.ladelec.com/teoria/electronica-digital/149-sistemas-de-numeracion-en-complemento-a-2.html

http://pvjl.pbworks.com/f/complemento%20a%202.pdf

Potrebbero piacerti anche