SlideShare una empresa de Scribd logo
1 de 18
Características de sumadores, codificadores, decodificadores,
multiplexores y demultiplexores
Profesor:
Carlos Hernández
Asignatura:
Sistemas Digitales I
Alumno:
José Lezama
C.I:
25.572.035
En electrónica 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).
Las entradas son A,B,Cin que son la entradas de bits A y B, y Cin
es la entrada de acarreo. Por otra parte, la salida es S y Cout es la
salida de acarreo.
Sumadores
La forma de las funciones para el acarreo y la suma respectivamente
son:
 S = a'b'Ci + a'bCi' + ab'Ci' + abCi
 Co = a'bCi + ab'Ci + abCi' + abCi
 Co = bCi + aCi + ab
También se puede poner la salida S en función de Co:
 S = CiCo' + bCo' + aCo' + abCi
Además, como lo único que se hace para incluir el acarreo en la suma es
añadirlo a la operación, este mismo circuito se puede formar anidando dos
semisumadores, de manera que, la salida S del primer semisumador se
conecte a una de las entradas del segundo semisumador, la entrada Ci se
conecte con la otra entrada del semisumador, las salidas de acarreo se
conectan a un or para proporcionar la salida del acarreo total de la suma
(Co) y la salida S del segundo semisumador se queda como resultado total
de la operación.
Sumadores
El circuito sumador total típico lo encontramos en forma de 4 sumadores
completos independientes o como un sumador de 4 bits capaz de sumar
dos palabras binarias de 4 bits.
Si combinamos los circuitos sumadores totales con otros circuitos lógicos,
obtendremos:
 Sumadores-restadores
 Multiplicadores
 ALU (unidades lógicas-aritméticas de múltiples utilidades)
Sumador de dos Palabras de 4 Bits
Los 4 bits de la palabra A se introducen por sus correspondientes entradas;
análogamente, se introduce la palabra B por sus correspondientes
entradas. El acarreo de entrada lo ponemos a masa ya que no tenemos
ningún acarreo anterior.Por las salidas obtendremos el resultado de la
suma en binario. Si el resultado llevase acarreo en el último miembro, en
el acarreo de salida saldría un 1 lógico.Este es el uso más corriente que
tiene este circuito integrado.
Sumadores
Sumador De Dos Palabras De 8 Bits
La salida del arrastre de la suma de A con B la introducimos en la entrada
de arrastre del segundo circuito integrado, que se sumará a los bits A y B
del segundo circuito integrado, en C obtendremos la salida de acarreo
total; los acarreos intermedios se realizan directamente en el interior del
circuito integrado.
Restador De Dos Palabras de 4 Bits
Los cuatro inversores convierten la palabra B a su forma en complemento
a 1. Poner el acarreo de entrada a 1 lógico es lo mismo que si sumamos +1
al sustraendo, con esto conseguimos el complemento a 2 del sustraendo;
luego, se suman minuendo y sustraendo y hemos efectuado la resta; en
este caso, el acarreo de salida se descarta.
Sumador-Restador De Dos Palabras de 4 Bits
Hemos observado que los circuitos sumadores son bastante parecidos. Si
los combinamos de una forma adecuada, obtendremos un circuito versátil
que podrá sumar o restar a nuestra voluntad.
Sumadores
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.
Existen dos tipos fundamentales de codificadores: codificadores sin
prioridad y codificadores con prioridad. En el caso de codificadores sin
prioridad, puede darse el caso de salidas cuya entrada no pueda ser
conocida: por ejemplo, la salida 0 podría indicar que no hay ninguna
entrada activada o que se ha activado la entrada número 0. Además,
ciertas entradas pueden hacer que en la salida se presente la suma lógica
de dichas entradas, ocasionando mayor confusión. Por ello, este tipo de
codificadores es usado únicamente cuando el rango de datos de entrada
está correctamente acotado y su funcionamiento garantizado.
Codificadores
Para evitar los problemas anteriormente comentados, se diseñan los
codificadores con prioridad: En estos sistemas, cuando existe más de una
señal activa, la salida codifica la de mayor prioridad (generalmente
correspondiente al valor decimal más alto). Adicionalmente, se codifican
dos salidas más: una indica que ninguna entrada está activa, y la otra que
alguna entrada está activa. Esta medida permite discernir entre los
supuestos de que el circuito estuviera deshabilitado por la no activación
de la señal de capacitación, que el circuito no tuviera ninguna entrada
activa, o que la entrada número 0 estuviera activada.
Codificador Decimal / BCD
Si se dispone de las señales de entrada, que corresponden a los 10
números del sistema decimal, mediante un codificador, podemos
transformarlos en código BCD. Cuando se activa una de las entradas
decimales, las salidas toman el estado correspondiente a su código BCD.
Por ejemplo, si se activa la entrada decimal 3, se produce la salida BCD
0011. Este codificador solo puede tener una entrada activa.
Codificadores
Usos generales de un codificador:
Normalmente se usa con cuatro propósitos claramente diferenciados: 1)
Eliminar la redundancia o todo aquello que no vaya a ser percibido por el
destinatario de la información o bien quede más allá de los objetivos de
calidad de la señal recibida, en cuyo caso se habla de codificador de
fuente; 2) Aumentar la redundancia de modo que el decodificador pueda
eventualmente detectar y corregir errores que se hayan producido en la
recepción de señales o símbolos, hablándose en este caso de codificador
de canal. 3) Para hacer que los datos codificados sean ilegibles salvo que
se conozca el código, mediante encriptadores o cifradores. 4) Permitir la
transmisión de datos sobre un canal con unos determinados recursos y
limitaciones, que correspondería en el modelo empleado en la TMC al
transmisor-codificador y que (especialmente en telecomunicaciones) es
denominado modulador.
Codificadores
Un decodificador o descodificador es un circuito combinacional, cuya
función es inversa a la del codificador, esto es, convierte un código
binario de entrada (natural, BCD, etc.) de N bits de entrada y M líneas de
salida (N puede ser cualquier entero y M es un entero menor o igual a
2N), tales que cada línea de salida será activada para una sola de las
combinaciones posibles de entrada.
Aplicaciones para los decodificadores:
Su función principal es la de direccionar espacios de memoria. Un
decodificador de N entradas es capaz de direccionar 2N espacios de
memoria. Para poder direccionar 1kb de memoria se necesitarían 10 bits,
ya que la cantidad de salidas seria 210, igual a 1024.
De esta manera:
 Con 20 bits se tienen 220 lo que equivale a 1Mb.
 Con 30 bits se tienen 230 lo que equivale a 1Gb.
Decodificadores
Decodificador de 4 bits
Se utiliza para poder decodificar todas las combinaciones de 4
bits. Para cualquier código dado en las entradas solo se activa una
de las posibles dieciséis salidas. Si requerimos una salida a nivel bajo, el
decodificador de puede implementar con puertas NAND e inversores, uno
por cada salida.
Decodificador BCD a Decimal
El decodificador BCD a decimal. Convierte cada código BCD en uno de
los diez posibles dígitos decimales. El método de implementación es el
mismo que para un decodificador 4 a 16,pero con la diferencia de que las
salidas son solo 10. Obtendremos salidas activas a nivel ALTO y BAJO
implementando las funciones con puertas AND y NAND
respectivamente.
Decodificadores
Decodificador BCD a 7 Segmentos
Es un circuito combinacional que permite un código BCD en sus entradas
y en sus salidas activa un display de 7 segmentos para indicar un dígito
decimal. El display está formado por un conjunto de 7 leds conectados en
un punto común en su salida, bien en ánodo común ó ánodo común. El
decodificador requiere de una entrada en código decimal binario BCD y
siete salidas conectadas a cada segmento del display.
Decodificadores
Los multiplexores son circuitos combinacionales con varias entradas y
una única salida de datos. Están dotados de entradas de control capaces de
seleccionar una, y sólo una, de las entradas de datos para permitir su
transmisión desde la entrada seleccionada hacia dicha salida.
En el campo de la electrónica el multiplexor se utiliza como dispositivo
que puede recibir varias entradas y transmitirlas por un medio de
transmisión compartido. Para ello lo que hace es dividir el medio de
transmisión en múltiples canales, para que varios nodos puedan
comunicarse al mismo tiempo.
Una señal que está multiplexada debe demultiplexarse en el otro
extremo.Según la forma en que se realice esta división del medio de
transmisión, existen varias clases de multiplexación:
 Multiplexación por división de frecuencia
 Multiplexación por división de tiempo
 Multiplexación por división de código
 Multiplexación por división de longitud de onda
Multiplexores
Estos circuitos combinacionales poseen 2 a la n líneas de entrada de datos,
una línea de salida y n entradas de selección. Las entradas de selección
indican cuál de estas líneas de entrada de datos es la que proporciona el
valor a la línea de salida. Cada combinación de las entradas de selección
corresponde a una entrada de datos, y la salida final del multiplexor
corresponderá al valor de dicha entrada seleccionada. Para identificar la
entrada de selección más significativa, por convenio esta siempre es la
que está más arriba (de mostrarse de forma vertical) o más a la izquierda
(en horizontal), independientemente de su etiqueta identificatoria, a no ser
que se especifique lo contrario.
Multiplexores
En electrónica digital, es usado para el control de un flujo de información que
equivale a un conmutador. En su forma más básica se compone de dos
entradas de datos (A y B), una salida de datos y una entrada de control.
Cuando la entrada de control se pone a 0 lógico, la señal de datos A es
conectada a la salida; cuando la entrada de control se pone a 1 lógico, la señal
de datos B es la que se conecta a la salida.
El multiplexor es una aplicación particular de los decodificadores, tal que
existe una entrada de habilitación (EN) por cada puerta AND y al final se hace
un OR entre todas las salidas de las puertas AND.
La función de un multiplexor da lugar a diversas aplicaciones:
 Selector de entradas.
 Serializador: Convierte datos desde el formato paralelo al formato serie.
 Transmisión multiplexada: Utilizando las mismas líneas de conexión, se
transmiten diferentes datos de distinta procedencia.
 Realización de funciones lógicas: Utilizando inversores y conectando a
0 o 1 las entradas según interese, se consigue diseñar funciones complejas,
de un modo más compacto que con las tradicionales puertas lógicas.
Multiplexores
Un demultiplexor es un circuito combinacional que tiene una entrada de
información de datos d y n entradas de control que sirven para seleccionar una
de las 2 a la n salidas, por la que ha de salir el dato que presente en la entrada.
Esto se consigue aplicando a las entradas de control la combinación binaria
correspondiente a la salida que se desea seleccionar. Por ejemplo, si queremos
que la información que tenemos en la entrada d, salga por la salida S4, en la
entrada de control se ha de poner, de acuerdo con el peso de la misma, el valor
100, que es el 4 en binario.
Un decodificador se convierte en un demultiplexor añadiéndole una señal más
a su circuitería interna. Si se aplica esta señal, la salida será el complemento
de dicha señal, ya que la salida es 0 si todas las entradas son 1, y aparecerá
únicamente en la línea seleccionada.
Se puede aplicar a un demultiplexor una señal de habilitación o "enable",
conectándose en cascada el decodificador con el circuito compuesto de una
puerta AND y dos puertas NOT cuyas entradas son la señal de habilitación y
el dato que queremos transmitir.
Si la entrada de habilitación es 0, la salida será el complemento del dato, es
decir, que el dato aparecerá en la línea con el código deseado. Si la entrada de
"enable" es 1, la salida será 0, se inhiben los datos en cualquier línea y todas
las entradas permanecen en 1.
Demultiplexores
Demultiplexor de 4 a 16 líneas
Si un valor correspondiente a un número decimal que exceda de
nueve se aplica a las entradas de un demultiplexor, la orden queda
rechazada, por lo tanto, las diez salidas quedarán a 1. Si se desea
seleccionar una de 16 líneas de salida, el sistema se ampliará
añadiendo seis puertas NAND más y se emplearán los 16 códigos
posibles con cuatro bit binarios.
El demultiplexor de 4 a 16 líneas tiene 4 líneas de selección, 16 de
salida, una entrada de "enable", una entrada de datos, una toma de
tierra y otra para la alimentación, de modo que en total se precisa
un encapsulado de 24 patillas.
También existen demultiplexores de 2 a 4 y 3 a 8 líneas
encapsulados e integrados individuales.
Un demultiplexor de 1 a 2 líneas se forma con dos puertas NAND
de otras tantas entradas. La línea de salida 0 proviene de la NAND,
cuyas entradas son la de datos y la línea A; mientras que la salida 1
está conectada a la NAND, cuyas entradas son la de datos y la
señal A. Esta última entrada se denomina de control, ya que si A es
0, en la línea 0 aparecerá el complemento del dato.
Demultiplexores
Demultiplexores de gran número de líneas
Si el número de salidas excede de 16 se emplean demultiplexores de 16,
8, 4 ó 2 líneas, dispuestos formando una cascada para conseguir el
número de salidas deseado.
Para construir un demultiplexor superior a 16 líneas, es necesario
combinar los distintos tipos de multiplexor de 2, 4, 8 ó 16 líneas. Este es
el caso del multiplexor de 32 líneas
Por ejemplo, para un demultiplexor de 32 líneas podemos emplear uno de
cuatro líneas del que se ramifican cuatro demultiplexores de 8 líneas,
como se indica en la figura correspondiente. Observemos que el número
total de salidas es el producto del número de líneas de los cuatro
multiplexores por el número de ellos, es decir, 4 * 8 = 32. Las líneas 0 a 7
se decodifican en el primer demultiplexor, mientras que el segundo
decodifica las ocho siguientes, y así sucesivamente.
Demultiplexores
Aplicaciones de los demultiplexores
La transferencia de información es una operación básica en cualquier
sistema digital. Aunque los detalles internos del registro, la forma en que
se transfiere la información desde el exterior al registro y cómo sale de
éste hacia el exterior, serán estudiados en su tema correspondiente,
consideraremos en este caso la utilización de multiplexores y
demultiplexores en el proceso de transferencia entre registros.
Demultiplexores

Más contenido relacionado

La actualidad más candente

Diapositiva decodificador
Diapositiva decodificadorDiapositiva decodificador
Diapositiva decodificador
Kristian Gómez
 
Diseño de un codificador decimal bcd
Diseño de un codificador decimal bcdDiseño de un codificador decimal bcd
Diseño de un codificador decimal bcd
magnielys
 

La actualidad más candente (20)

106429902 inf-lab-5-circuitos-msi
106429902 inf-lab-5-circuitos-msi106429902 inf-lab-5-circuitos-msi
106429902 inf-lab-5-circuitos-msi
 
Características sumadore, multiplexores, codificadores, decodificadores y muc...
Características sumadore, multiplexores, codificadores, decodificadores y muc...Características sumadore, multiplexores, codificadores, decodificadores y muc...
Características sumadore, multiplexores, codificadores, decodificadores y muc...
 
Diapositiva decodificador
Diapositiva decodificadorDiapositiva decodificador
Diapositiva decodificador
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Sistemas combinacionales introducción a los Codificadores y decodificadores
Sistemas combinacionales  introducción a los Codificadores y decodificadoresSistemas combinacionales  introducción a los Codificadores y decodificadores
Sistemas combinacionales introducción a los Codificadores y decodificadores
 
Tipos de circuitos
Tipos de circuitosTipos de circuitos
Tipos de circuitos
 
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoressumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
 
Diseño de un codificador decimal bcd
Diseño de un codificador decimal bcdDiseño de un codificador decimal bcd
Diseño de un codificador decimal bcd
 
Circuitos lógicos MSI TTL
Circuitos lógicos MSI TTL Circuitos lógicos MSI TTL
Circuitos lógicos MSI TTL
 
Códigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de DatosCódigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de Datos
 
decodificador
decodificadordecodificador
decodificador
 
trabajo de electronica 4.docx
trabajo de electronica 4.docxtrabajo de electronica 4.docx
trabajo de electronica 4.docx
 
Decodificadores
DecodificadoresDecodificadores
Decodificadores
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Codificadores y decodificadores
Codificadores y decodificadoresCodificadores y decodificadores
Codificadores y decodificadores
 
Codigo de transmision
Codigo de transmisionCodigo de transmision
Codigo de transmision
 
Codificadores
CodificadoresCodificadores
Codificadores
 
Clase MSI
Clase MSIClase MSI
Clase MSI
 
CodificacióN De Canal
CodificacióN De CanalCodificacióN De Canal
CodificacióN De Canal
 
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalMultiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
 

Similar a Presentación de tipos de circuitos combinacionales

Sumadores, codificadores, decodificadores, multiplexores, demultiplexores
Sumadores, codificadores, decodificadores, multiplexores, demultiplexoresSumadores, codificadores, decodificadores, multiplexores, demultiplexores
Sumadores, codificadores, decodificadores, multiplexores, demultiplexores
Jovianny Arias
 
Laboratorio 08
Laboratorio 08Laboratorio 08
Laboratorio 08
Junior
 
Ut3 circ combinac
Ut3 circ combinacUt3 circ combinac
Ut3 circ combinac
alumnozz
 
Decodificadores
DecodificadoresDecodificadores
Decodificadores
Tefa195
 

Similar a Presentación de tipos de circuitos combinacionales (20)

Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
 
Logica_Digital_Unidad_VI-parte1.pdvdfvdfvptx
Logica_Digital_Unidad_VI-parte1.pdvdfvdfvptxLogica_Digital_Unidad_VI-parte1.pdvdfvdfvptx
Logica_Digital_Unidad_VI-parte1.pdvdfvdfvptx
 
Codificadores
CodificadoresCodificadores
Codificadores
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Trabajo de circuitos 1
Trabajo de circuitos 1Trabajo de circuitos 1
Trabajo de circuitos 1
 
Codificador y decodificador laurimar
Codificador y decodificador laurimarCodificador y decodificador laurimar
Codificador y decodificador laurimar
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
 
Trabajo de circuito combinacionales
Trabajo de circuito combinacionalesTrabajo de circuito combinacionales
Trabajo de circuito combinacionales
 
DECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informáticaDECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informática
 
Tipos de circuitos
Tipos de circuitosTipos de circuitos
Tipos de circuitos
 
Compuertas Lógicas
Compuertas LógicasCompuertas Lógicas
Compuertas Lógicas
 
Sumadores, codificadores, decodificadores, multiplexores, demultiplexores
Sumadores, codificadores, decodificadores, multiplexores, demultiplexoresSumadores, codificadores, decodificadores, multiplexores, demultiplexores
Sumadores, codificadores, decodificadores, multiplexores, demultiplexores
 
Laboratorio 08
Laboratorio 08Laboratorio 08
Laboratorio 08
 
Ut3 circ combinac
Ut3 circ combinacUt3 circ combinac
Ut3 circ combinac
 
Convertidor morontes trejo
Convertidor morontes trejoConvertidor morontes trejo
Convertidor morontes trejo
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
DECODIFICADORES Y MULTIPLEXORES.pptx
DECODIFICADORES Y MULTIPLEXORES.pptxDECODIFICADORES Y MULTIPLEXORES.pptx
DECODIFICADORES Y MULTIPLEXORES.pptx
 
Codificadores
CodificadoresCodificadores
Codificadores
 
CODIFICADORES
CODIFICADORESCODIFICADORES
CODIFICADORES
 
Decodificadores
DecodificadoresDecodificadores
Decodificadores
 

Último

3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
GustavoAdolfoDiaz3
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
SalomeRunco
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
refrielectriccarlyz
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
antoniolfdez2006
 

Último (20)

Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptxESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdf
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdfTrabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
 
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICOATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfslideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
 
Conceptos básicos e historia de la salud y seguridad ocupacional.pptx
Conceptos básicos e historia de la salud y seguridad ocupacional.pptxConceptos básicos e historia de la salud y seguridad ocupacional.pptx
Conceptos básicos e historia de la salud y seguridad ocupacional.pptx
 
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjdS06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdfUNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 

Presentación de tipos de circuitos combinacionales

  • 1. Características de sumadores, codificadores, decodificadores, multiplexores y demultiplexores Profesor: Carlos Hernández Asignatura: Sistemas Digitales I Alumno: José Lezama C.I: 25.572.035
  • 2. En electrónica 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). Las entradas son A,B,Cin que son la entradas de bits A y B, y Cin es la entrada de acarreo. Por otra parte, la salida es S y Cout es la salida de acarreo. Sumadores
  • 3. La forma de las funciones para el acarreo y la suma respectivamente son:  S = a'b'Ci + a'bCi' + ab'Ci' + abCi  Co = a'bCi + ab'Ci + abCi' + abCi  Co = bCi + aCi + ab También se puede poner la salida S en función de Co:  S = CiCo' + bCo' + aCo' + abCi Además, como lo único que se hace para incluir el acarreo en la suma es añadirlo a la operación, este mismo circuito se puede formar anidando dos semisumadores, de manera que, la salida S del primer semisumador se conecte a una de las entradas del segundo semisumador, la entrada Ci se conecte con la otra entrada del semisumador, las salidas de acarreo se conectan a un or para proporcionar la salida del acarreo total de la suma (Co) y la salida S del segundo semisumador se queda como resultado total de la operación. Sumadores
  • 4. El circuito sumador total típico lo encontramos en forma de 4 sumadores completos independientes o como un sumador de 4 bits capaz de sumar dos palabras binarias de 4 bits. Si combinamos los circuitos sumadores totales con otros circuitos lógicos, obtendremos:  Sumadores-restadores  Multiplicadores  ALU (unidades lógicas-aritméticas de múltiples utilidades) Sumador de dos Palabras de 4 Bits Los 4 bits de la palabra A se introducen por sus correspondientes entradas; análogamente, se introduce la palabra B por sus correspondientes entradas. El acarreo de entrada lo ponemos a masa ya que no tenemos ningún acarreo anterior.Por las salidas obtendremos el resultado de la suma en binario. Si el resultado llevase acarreo en el último miembro, en el acarreo de salida saldría un 1 lógico.Este es el uso más corriente que tiene este circuito integrado. Sumadores
  • 5. Sumador De Dos Palabras De 8 Bits La salida del arrastre de la suma de A con B la introducimos en la entrada de arrastre del segundo circuito integrado, que se sumará a los bits A y B del segundo circuito integrado, en C obtendremos la salida de acarreo total; los acarreos intermedios se realizan directamente en el interior del circuito integrado. Restador De Dos Palabras de 4 Bits Los cuatro inversores convierten la palabra B a su forma en complemento a 1. Poner el acarreo de entrada a 1 lógico es lo mismo que si sumamos +1 al sustraendo, con esto conseguimos el complemento a 2 del sustraendo; luego, se suman minuendo y sustraendo y hemos efectuado la resta; en este caso, el acarreo de salida se descarta. Sumador-Restador De Dos Palabras de 4 Bits Hemos observado que los circuitos sumadores son bastante parecidos. Si los combinamos de una forma adecuada, obtendremos un circuito versátil que podrá sumar o restar a nuestra voluntad. Sumadores
  • 6. 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. Existen dos tipos fundamentales de codificadores: codificadores sin prioridad y codificadores con prioridad. En el caso de codificadores sin prioridad, puede darse el caso de salidas cuya entrada no pueda ser conocida: por ejemplo, la salida 0 podría indicar que no hay ninguna entrada activada o que se ha activado la entrada número 0. Además, ciertas entradas pueden hacer que en la salida se presente la suma lógica de dichas entradas, ocasionando mayor confusión. Por ello, este tipo de codificadores es usado únicamente cuando el rango de datos de entrada está correctamente acotado y su funcionamiento garantizado. Codificadores
  • 7. Para evitar los problemas anteriormente comentados, se diseñan los codificadores con prioridad: En estos sistemas, cuando existe más de una señal activa, la salida codifica la de mayor prioridad (generalmente correspondiente al valor decimal más alto). Adicionalmente, se codifican dos salidas más: una indica que ninguna entrada está activa, y la otra que alguna entrada está activa. Esta medida permite discernir entre los supuestos de que el circuito estuviera deshabilitado por la no activación de la señal de capacitación, que el circuito no tuviera ninguna entrada activa, o que la entrada número 0 estuviera activada. Codificador Decimal / BCD Si se dispone de las señales de entrada, que corresponden a los 10 números del sistema decimal, mediante un codificador, podemos transformarlos en código BCD. Cuando se activa una de las entradas decimales, las salidas toman el estado correspondiente a su código BCD. Por ejemplo, si se activa la entrada decimal 3, se produce la salida BCD 0011. Este codificador solo puede tener una entrada activa. Codificadores
  • 8. Usos generales de un codificador: Normalmente se usa con cuatro propósitos claramente diferenciados: 1) Eliminar la redundancia o todo aquello que no vaya a ser percibido por el destinatario de la información o bien quede más allá de los objetivos de calidad de la señal recibida, en cuyo caso se habla de codificador de fuente; 2) Aumentar la redundancia de modo que el decodificador pueda eventualmente detectar y corregir errores que se hayan producido en la recepción de señales o símbolos, hablándose en este caso de codificador de canal. 3) Para hacer que los datos codificados sean ilegibles salvo que se conozca el código, mediante encriptadores o cifradores. 4) Permitir la transmisión de datos sobre un canal con unos determinados recursos y limitaciones, que correspondería en el modelo empleado en la TMC al transmisor-codificador y que (especialmente en telecomunicaciones) es denominado modulador. Codificadores
  • 9. Un decodificador o descodificador es un circuito combinacional, cuya función es inversa a la del codificador, esto es, convierte un código binario de entrada (natural, BCD, etc.) de N bits de entrada y M líneas de salida (N puede ser cualquier entero y M es un entero menor o igual a 2N), tales que cada línea de salida será activada para una sola de las combinaciones posibles de entrada. Aplicaciones para los decodificadores: Su función principal es la de direccionar espacios de memoria. Un decodificador de N entradas es capaz de direccionar 2N espacios de memoria. Para poder direccionar 1kb de memoria se necesitarían 10 bits, ya que la cantidad de salidas seria 210, igual a 1024. De esta manera:  Con 20 bits se tienen 220 lo que equivale a 1Mb.  Con 30 bits se tienen 230 lo que equivale a 1Gb. Decodificadores
  • 10. Decodificador de 4 bits Se utiliza para poder decodificar todas las combinaciones de 4 bits. Para cualquier código dado en las entradas solo se activa una de las posibles dieciséis salidas. Si requerimos una salida a nivel bajo, el decodificador de puede implementar con puertas NAND e inversores, uno por cada salida. Decodificador BCD a Decimal El decodificador BCD a decimal. Convierte cada código BCD en uno de los diez posibles dígitos decimales. El método de implementación es el mismo que para un decodificador 4 a 16,pero con la diferencia de que las salidas son solo 10. Obtendremos salidas activas a nivel ALTO y BAJO implementando las funciones con puertas AND y NAND respectivamente. Decodificadores
  • 11. Decodificador BCD a 7 Segmentos Es un circuito combinacional que permite un código BCD en sus entradas y en sus salidas activa un display de 7 segmentos para indicar un dígito decimal. El display está formado por un conjunto de 7 leds conectados en un punto común en su salida, bien en ánodo común ó ánodo común. El decodificador requiere de una entrada en código decimal binario BCD y siete salidas conectadas a cada segmento del display. Decodificadores
  • 12. Los multiplexores son circuitos combinacionales con varias entradas y una única salida de datos. Están dotados de entradas de control capaces de seleccionar una, y sólo una, de las entradas de datos para permitir su transmisión desde la entrada seleccionada hacia dicha salida. En el campo de la electrónica el multiplexor se utiliza como dispositivo que puede recibir varias entradas y transmitirlas por un medio de transmisión compartido. Para ello lo que hace es dividir el medio de transmisión en múltiples canales, para que varios nodos puedan comunicarse al mismo tiempo. Una señal que está multiplexada debe demultiplexarse en el otro extremo.Según la forma en que se realice esta división del medio de transmisión, existen varias clases de multiplexación:  Multiplexación por división de frecuencia  Multiplexación por división de tiempo  Multiplexación por división de código  Multiplexación por división de longitud de onda Multiplexores
  • 13. Estos circuitos combinacionales poseen 2 a la n líneas de entrada de datos, una línea de salida y n entradas de selección. Las entradas de selección indican cuál de estas líneas de entrada de datos es la que proporciona el valor a la línea de salida. Cada combinación de las entradas de selección corresponde a una entrada de datos, y la salida final del multiplexor corresponderá al valor de dicha entrada seleccionada. Para identificar la entrada de selección más significativa, por convenio esta siempre es la que está más arriba (de mostrarse de forma vertical) o más a la izquierda (en horizontal), independientemente de su etiqueta identificatoria, a no ser que se especifique lo contrario. Multiplexores
  • 14. En electrónica digital, es usado para el control de un flujo de información que equivale a un conmutador. En su forma más básica se compone de dos entradas de datos (A y B), una salida de datos y una entrada de control. Cuando la entrada de control se pone a 0 lógico, la señal de datos A es conectada a la salida; cuando la entrada de control se pone a 1 lógico, la señal de datos B es la que se conecta a la salida. El multiplexor es una aplicación particular de los decodificadores, tal que existe una entrada de habilitación (EN) por cada puerta AND y al final se hace un OR entre todas las salidas de las puertas AND. La función de un multiplexor da lugar a diversas aplicaciones:  Selector de entradas.  Serializador: Convierte datos desde el formato paralelo al formato serie.  Transmisión multiplexada: Utilizando las mismas líneas de conexión, se transmiten diferentes datos de distinta procedencia.  Realización de funciones lógicas: Utilizando inversores y conectando a 0 o 1 las entradas según interese, se consigue diseñar funciones complejas, de un modo más compacto que con las tradicionales puertas lógicas. Multiplexores
  • 15. Un demultiplexor es un circuito combinacional que tiene una entrada de información de datos d y n entradas de control que sirven para seleccionar una de las 2 a la n salidas, por la que ha de salir el dato que presente en la entrada. Esto se consigue aplicando a las entradas de control la combinación binaria correspondiente a la salida que se desea seleccionar. Por ejemplo, si queremos que la información que tenemos en la entrada d, salga por la salida S4, en la entrada de control se ha de poner, de acuerdo con el peso de la misma, el valor 100, que es el 4 en binario. Un decodificador se convierte en un demultiplexor añadiéndole una señal más a su circuitería interna. Si se aplica esta señal, la salida será el complemento de dicha señal, ya que la salida es 0 si todas las entradas son 1, y aparecerá únicamente en la línea seleccionada. Se puede aplicar a un demultiplexor una señal de habilitación o "enable", conectándose en cascada el decodificador con el circuito compuesto de una puerta AND y dos puertas NOT cuyas entradas son la señal de habilitación y el dato que queremos transmitir. Si la entrada de habilitación es 0, la salida será el complemento del dato, es decir, que el dato aparecerá en la línea con el código deseado. Si la entrada de "enable" es 1, la salida será 0, se inhiben los datos en cualquier línea y todas las entradas permanecen en 1. Demultiplexores
  • 16. Demultiplexor de 4 a 16 líneas Si un valor correspondiente a un número decimal que exceda de nueve se aplica a las entradas de un demultiplexor, la orden queda rechazada, por lo tanto, las diez salidas quedarán a 1. Si se desea seleccionar una de 16 líneas de salida, el sistema se ampliará añadiendo seis puertas NAND más y se emplearán los 16 códigos posibles con cuatro bit binarios. El demultiplexor de 4 a 16 líneas tiene 4 líneas de selección, 16 de salida, una entrada de "enable", una entrada de datos, una toma de tierra y otra para la alimentación, de modo que en total se precisa un encapsulado de 24 patillas. También existen demultiplexores de 2 a 4 y 3 a 8 líneas encapsulados e integrados individuales. Un demultiplexor de 1 a 2 líneas se forma con dos puertas NAND de otras tantas entradas. La línea de salida 0 proviene de la NAND, cuyas entradas son la de datos y la línea A; mientras que la salida 1 está conectada a la NAND, cuyas entradas son la de datos y la señal A. Esta última entrada se denomina de control, ya que si A es 0, en la línea 0 aparecerá el complemento del dato. Demultiplexores
  • 17. Demultiplexores de gran número de líneas Si el número de salidas excede de 16 se emplean demultiplexores de 16, 8, 4 ó 2 líneas, dispuestos formando una cascada para conseguir el número de salidas deseado. Para construir un demultiplexor superior a 16 líneas, es necesario combinar los distintos tipos de multiplexor de 2, 4, 8 ó 16 líneas. Este es el caso del multiplexor de 32 líneas Por ejemplo, para un demultiplexor de 32 líneas podemos emplear uno de cuatro líneas del que se ramifican cuatro demultiplexores de 8 líneas, como se indica en la figura correspondiente. Observemos que el número total de salidas es el producto del número de líneas de los cuatro multiplexores por el número de ellos, es decir, 4 * 8 = 32. Las líneas 0 a 7 se decodifican en el primer demultiplexor, mientras que el segundo decodifica las ocho siguientes, y así sucesivamente. Demultiplexores
  • 18. Aplicaciones de los demultiplexores La transferencia de información es una operación básica en cualquier sistema digital. Aunque los detalles internos del registro, la forma en que se transfiere la información desde el exterior al registro y cómo sale de éste hacia el exterior, serán estudiados en su tema correspondiente, consideraremos en este caso la utilización de multiplexores y demultiplexores en el proceso de transferencia entre registros. Demultiplexores