Está en la página 1de 29

Electrónica Digital (IN1350C)

(IN1200)

Unidad 4
Multiplexores, decodificadores, comparadores,
sumadores y unidades aritméticas.

Dr. Silvia Elena Restrepo M.


Magíster en Ingeniería de Sistemas
Ingeniera Física
Módulos combinacionales básicos MSI

 Bloques funcionales que realizan una tarea específica, y


pueden implementar funciones booleanas.

 MSI : (Medium Size of Integration) con un número de


compuertas entre 10 y 100.

 Circuitos:
 Multiplexores, decodificadores, codificadores,
demultiplexores, comparadores, sumadores.

Mux, deco, comp, sum y u.a. Electrónica Digital


2
Multiplexor

 Un multiplexor (MUX) dirige información digital


procedente de diversas fuentes a una única línea de salida,
por medio de líneas de selección (Selectores).

Mux, deco, comp, sum y u.a. Electrónica Digital


3
Multiplexores

Permite dirigir la información binaria procedentes de varias fuentes a una única línea de
salida.

Equivale a un interruptor mecánico de varias posiciones

El•Operando con un demultiplexor


circuito combinacional reduce la trasmisión
integrado multiplexor de datos.
suele tener 8 entradas de datos bits, 3
entradas de selección (address) y una única salida de datos.

Tiene hasta 2n líneas de entradas de datos, una única salida y n entradas de selección
que ponen en contacto uno de los terminales de entrada de datos con el de salida

Mux, deco, comp, sum y u.a. Electrónica Digital


4
Multiplexor

Mux, deco, comp, sum y u.a. Electrónica Digital


5
Demultiplexores

Realizan la función opuesta al multiplexor.

• Tiene una única entrada de datos, n de entradas de selección y un número de


salidas <=2n

Se pueden utilizar como decodificadores, de binario a decimal o a


hexadecimal

• Si se coloca en las entradas de selección (address) un número binario , se


obtiene en la salida seleccionada el estado correspondiente que tengamos en la
entrada de datos.

Operando con un multiplexor puede simplificar la transmisión


de datos.

• La información de entrada se transmite a la línea de salida seleccionada mediante


las entradas de control.

Mux, deco, comp, sum y u.a. Electrónica Digital


6
Demultiplexores

Mux, deco, comp, sum y u.a. Electrónica Digital


7
Demultiplexores

Mux, deco, comp, sum y u.a. Electrónica Digital


8
Codificador
 Un codificador es un circuito combinacional con 2N
entradas y N salidas, cuya misión es presentar en la salida
el código binario correspondiente a la entrada activada.

Mux, deco, comp, sum y u.a. Electrónica Digital


9
Codificador 4 a 2

 El número que ingrese por D0 a D3, es


representado en S0 y S1.

Mux, deco, comp, sum y u.a. Electrónica Digital


10
Ejemplo: Codificador de Decimal a BCD

 A partir de la entrada activa,


la salida expresa el binario del
código.
 De allí que solo un pin a la
entrada puede ser 1 y el resto
debe estar en 0.
 ¿Y que pasaría si por ejemplo
existe 1 en I2 , y un 1 en I7?
 ¿Cual código sale el 010 o el
111?

Mux, deco, comp, sum y u.a. Electrónica Digital


11
Codificadores de prioridad
 Asignan un orden (prioridad) a las entradas.

 En el caso en que más de una entrada sea uno (1) , el


código de salida corresponde a la entrada con más alta
prioridad (mayor orden).

Ejemplo: Codificador
de 8 a 3

Mux, deco, comp, sum y u.a. Electrónica Digital


12
Codificadores de prioridad

Mux, deco, comp, sum y u.a. Electrónica Digital


13
Codificador
 Circuitos codificadores
 Codificador decimal-BCD

Mux, deco, comp, sum y u.a. Electrónica Digital


14
Decodificador
 Circuito combinacional cuya función es convertir un código binario de
entrada (natural, BCD, etc.) de N bits de entrada y M líneas de salida (N
entero y M <= 2N), tales que cada línea de salida será activada para una
sola de las combinaciones posibles de entrada.
 Estos circuitos, normalmente, se suelen encontrar como
decodificador/demultiplexor. Esto es debido a que un demultiplexor puede
comportarse como un decodificador.

Mux, deco, comp, sum y u.a. Electrónica Digital


15
Decodificador 2 a 4

 Para cada posible condición de entrada, una y sólo una


señal de salida tendrá el valor de 1 lógico.

Salida activa en
alto

Mux, deco, comp, sum y u.a. Electrónica Digital


16
Decodificador

Mux, deco, comp, sum y u.a. Electrónica Digital


17
Decodificador
 Un tipo de decodificador muy empleado es el de siete segmentos. Este
circuito decodifica la información de entrada en BCD a un código de siete
segmentos adecuado para que se muestre en un visualizador de siete
segmentos.

 Aplicaciones del Decodificador


- Direccionar espacios de memoria. Un decodificador de N entradas puede
direccionar 2N espacios de memoria.

Para poder direccionar 1kb de memoria necesitaría 10 bits, ya que la cantidad de


salidas seria 210, igual a 1024.
De esta manera:
• Con 20 bits tengo 220 que es 1Mb.
• Con 30 bits tengo 230 que es 1Gb.

- Codificar datos
- Convertir códigos
- Implementar funciones lógicas
Mux, deco, comp, sum y u.a. Electrónica Digital
18
Decodificador
Decodificador BCD a 7 segmentos

Mux, deco, comp, sum y u.a. Electrónica Digital


19
Circuitos Comparadores
Los circuitos comparadores se encargan de comparar dos
cantidades binarias para determinar si son iguales o diferentes
(mayor, menor).

Mux, deco, comp, sum y u.a. Electrónica Digital


20
Circuitos Comparadores

Diseñe un comparador para números de 2 bits, debe poseer 3


salidas (y0,y1 e y2), las cuales se deben encender si: A>B, A<B o
A=B.

Mux, deco, comp, sum y u.a. Electrónica Digital


21
Circuitos Comparadores

Mux, deco, comp, sum y u.a. Electrónica Digital


22
Circuitos Sumadores
 Circuitos semisumadores

 Se denomina semisumador a un circuito que admite dos

bits como entrada y genera como salida:

 Un bit que representa la suma de los dos bits de entrada

 Otro bit que representa el acarreo generado por la suma

Mux, deco, comp, sum y u.a. Electrónica Digital


23
Circuitos Sumadores
 Circuitos semisumadores

Mux, deco, comp, sum y u.a. Electrónica Digital


24
Circuitos Sumadores

 Circuitos sumador completo

La principal diferencia entre un sumador completo y un

semisumador es que el sumador completo admite un valor

que represente un acarreo de entrada

Mux, deco, comp, sum y u.a. Electrónica Digital


25
Circuitos Sumadores
 Circuitos sumador completo

Mux, deco, comp, sum y u.a. Electrónica Digital


26
Circuitos Sumadores
 Circuitos sumador completo
Dado que podemos expresar la suma de dos bits con la
operación XOR, podemos expresar la suma de dos bits y
un acarreo de la siguiente forma:

El acarreo de salida será 1 en dos circunstancias:


 Cuando las dos entradas A y B sean 1
 Cuando la suma de las dos entradas sea 1 y el acarreo de
entrada también sea 1

Mux, deco, comp, sum y u.a. Electrónica Digital


27
Circuitos Sumadores
 Circuitos sumador completo

Mux, deco, comp, sum y u.a. Electrónica Digital


28
Circuitos Sumadores
 Circuitos sumador completo
 También es posible implementar el sumador completo
utilizando dos circuitos semisumadores
 El primer semisumador suma los dos bits
 El segundo suma el resultado con el acarreo de entrada
 Habrá acarreo de salida si cualquiera de los dos
semisumadores genera un acarreo

Mux, deco, comp, sum y u.a. Electrónica Digital


29

También podría gustarte