jueves, 6 de noviembre de 2014

Vídeo presentación


COMPARADOR

Los comparadores son circuitos combinacionales capaces de comparar dos combinaciones presentes en sus entradas indicando si son iguales o diferentes; en caso de ser diferentes, indican cuál de las dos es mayor. Tienen tres salidas que indican el resultado de la comparación: A=B, A<B y A>B.
El procedimiento para comparar dos datos binarios consiste primero en comparar el bit más significativo de cada uno de ellos, si éstos son iguales, se compara el siguiente bit más significativo y así sucesivamente hasta encontrar una desigualdad que indica cuál de los datos es mayor o menor. Si se comparan todos los bits de ambos datos y no hay desigualdad entre ellos, entonces evidentemente son iguales.

ENTRADASSALIDAS
ABIMm
00100
01001
10010
11100



El comparador implementado en puertas lógicas
I = AB +AB
M = AB
M = AB

Referencias:
http://www.uhu.es/rafael.lopezahumada/descargas/tema5_fund_0405.pdf

SUMADOR

Un sumador es un circuito lógico que calcula la operación suma. En los computadores modernos se encuentra en lo que se denomina Unidad aritmético lógica (ALU). Generalmente realizan las operaciones aritméticas en código binario decimal o BCD exceso 3, por regla general los sumadores emplean el sistema binario

En los casos en los que se esté empleando un complemento a dos para representar números negativos el sumador se convertirá en un sumador-restador (Adder-subtracter).

Tabla de Verdad

Formula de Reducción

Circuito

Referencia:
http://es.slideshare.net/JeduardAnonimo/sumadorrestador-10526824?related=1


RESTADOR

Un restador es un circuito lógico que calcula la operación resta. Para realizar la resta se coloca el número binario del primer operando (minuendo) en los interruptores A1, A2, A3, A4; y el número binario del segundo operando (sustraendo) en los interruptores B1, B2, B3 y B4.

El interruptor S / R (Suma / Resta) se coloca hacia la posición de "Resta", enviando un nivel lógico 1 al Cin del primer bloque y configurando el  y B4inversor / buffer compuesto por las compuertas EXOR como inversor.

Tabla de Verdad

Formula Reducción

Circuito

Referencia:
http://es.slideshare.net/JeduardAnonimo/sumadorrestador-10526824?related=1

DECODIFICADOR

Un decodificador es un circuito combinacional que convierte la información binaria de n líneas de entradas a un máximo de 2n líneas únicas de salida. Dicho de otra manera, un decodificador realiza la función opuesta a la de codificar, es decir, convierte un código binario de varias entradas en salidas exclusivas. 

TIPOS DE CODIFICADORES:
  • Con salidas activas a nivel alto
  • Con salidas activas a nivel bajo

EXPLICACIÓN DE UN DECODIFICADOR DE 2 ENTRADAS Y 4 SALIDAS:

TABLA DE LA VERDAD QUE DEFINE ESTE DECODIFICADOR ES:

FUNCIÓN DEL DECODIFICADOR:
De esta tabla podemos concluir que:


EL CIRCUITO IMPLEMENTADO CON PUERTAS LÓGICAS:



Para la salida O0, será 1 cuando los bits de entrada Eo y E1 son 0. Luego, la expresión booleana que le corresponde es:
El mismo razonamiento se repite para el resto de salidas, por lo que  el circuito del decodificador queda implementado con compuertas NOT y NAND

EJEMPLO PRÁCTICO:

Se desea construir un indicador luminoso de siete segmentos hecho a base de diodos emisores de luz (LED) rojos como el mostrado en la siguiente figura:


el cual indicará en forma decimal el número binario que se le aplique al decodificador lógico que se encargará de convertir el número binario en el encendido apropiado de segmentos. Constrúyase la Tabla de Verdad del decodificador requerido considerando que un pulso de voltaje enciende al LED y la ausencia del mismo lo deja apagado.

La tabla de verdad será la siguiente: Si tenemos cuatro entradas, tendremos 16 salidas.
Representaremos la iluminación del diodo desde el número 0 al 9. El resto de  estados (los seis últimos de la tabla de verdad que construyamos, serán irrelevantes), ya que no se pueden representar debido a la naturaleza del diodo LED.

La tabla de la verdad se muestra a continuación:

Con esta tabla de verdad, deducimos que el funcionamiento será el siguiente.
El decodificador, realizará la transformación del número binario correspondiente al número decimal, activando los segmentos que corresponden, como se indica a continuación.


Rerencias:
http://es.slideshare.net/alicianicolas/codificadoresy-decodificadores





CODIFICADOR

Un codificador es un circuito combinatorio que cuenta con un número determinado de entradas, de 
las cuales sólo una tiene el estado lógico 1, y se genera un código de varios bits que depende de cuál 
sea la entrada excitada.

TIPOS DE CODIFICADORES: 
Con Prioridad
Sin Prioridad

EXPLICACIÓN DE UN CODIFICADOR DE 8 ENTRADAS Y 3 SALIDAS SIN PRIORIDAD:
Solo una de las entradas puede estar activa a la vez entonces en cualquier línea de la tabla de este 
circuito todas las entradas excepto una serán 0.


TABLA DE LA VERDAD QUE DEFINE ESTE CODIFICADOR ES:



FUNCIÓN DEL CODIFICADOR:
De esta tabla podemos concluir que:
O2 = A4 + A5 + A6 + A7
O1 = A2 + A3 + A6 + A7
O0 = A1 + A3 + A5 + A7



Sólo una de las entradas es 1 a la vez, así que sólo hay 8 condiciones posible de entrada. El circuito
está diseñado de tal manera que cuando A0 es 1, se genera a la salida el código binario 000. Cuando 
A1 es 1, se genera el código binario 001, cuando A2 es 1, se genera el código binario 010 y así 
sucesivamente.

El diseño del circuito es muy simple, puesto que involucra analizar cada bit de salida y determinar
 para cuáles casos de entrada ese bit es 1 y luego pasar los resultados por una compuerta OR. 



Referencias:
http://es.slideshare.net/alicianicolas/codificadoresy-decodificadores

DEMULTIPLEXOR

Un DEMULTIPLEXOR toma una sola entrada y la distribuye sobre varias salidas. La Figura 14, muestra el diagrama general para un demultiplexor. Las flechas grandes para entradas y salidas pueden representar una o más líneas. El código de entrada SELECCIÓN determina a cuál salida será transmitida la entrada de DATOS. En otras palabras, el demultiplexor toma una fuente de datos de entrada y la distribuye en forma selectiva a 1 de N canales de salida.

UNID2_61.gif (9781 bytes)

La Figura 15, muestra el logigrama para un demultiplexor que distribuye una línea de entrada a ocho líneas de salida. La sola línea de entrada de datos I se conecta a todas las ocho compuertas Y, pero unaUNID2_62.gif (11575 bytes)sola de ellas será capacitada por las líneas de entrada SELECCIÓN. Por ejemplo, para S2S1S0=0 0 0, sólo una compuerta Y será habilitada y la entrada de datos I aparecerá en la salida O0. Para otros códigos de SELECCIÓN, la entrada I estará presente en otras salidas.


UNID2_62.gif (11575 bytes)


Referencias:
http://azul2.bnct.ipn.mx/clogicos/multiplexor_demultiplexor/multiplexor_demultiplexor.htm