Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

codificadores y dosificadores, Apuntes de Análisis de Redes

.................................................

Tipo: Apuntes

2018/2019

Subido el 26/10/2021

alma-zaira-perez-sanchez
alma-zaira-perez-sanchez 🇲🇽

4 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Codificadores
Un código de salida del decodificador normalmente tiene s bits que su código de
entrada. Si el código de salida del dispositivo tiene menos bits que el código de
entrada, el dispositivo por lo regular se conoce como un codificador. Por ejemplo,
considere un dispositivo con ocho bits de entrada representando un número binario
sin signo, y dos bits de salida indicando si el número es primo o divisible entre 7.
Probablemente el codificador más simple de construir es un codificador binario o de
2" a n. Como se muestra en la figura 1(a), su código de entrada es el código 1 de
2𝑛 y su código de salida es el binario de 𝑛 bits. El circuito lógico correspondiente se
ilustra en (b).
Figura 1 Codificador binario: (a) estructura general; (b) codificador de 3 a 8.
Codificadores de prioridad
Considere un sistema con 2n entradas, cada una de las cuales indica una solicitud
de servicio, como en la figura 2. Puede parecer natural hacer uso de un codificador
binario del tipo mostrado en la figura 1 para observar las entradas e indicar cuál está
solicitando servicio en cualquier momento. Sin embargo, este codificador funciona
adecuadamente solamente si se garantiza que las entradas sean afirmadas como
máximo una a la vez. Si pueden hacerse varias solicitudes en forma simultánea, el
codificador dará resultados indeseables. Por ejemplo, supongamos que las
entradas I2 e I4 del codificador de 8 a 3 son ambas 1; entonces la salida es 110, la
codificación binaria de 6.
pf3

Vista previa parcial del texto

¡Descarga codificadores y dosificadores y más Apuntes en PDF de Análisis de Redes solo en Docsity!

Codificadores

Un código de salida del decodificador normalmente tiene más bits que su código de entrada. Si el código de salida del dispositivo tiene menos bits que el código de entrada, el dispositivo por lo regular se conoce como un codificador. Por ejemplo, considere un dispositivo con ocho bits de entrada representando un número binario sin signo, y dos bits de salida indicando si el número es primo o divisible entre 7. Probablemente el codificador más simple de construir es un codificador binario o de 2" a n. Como se muestra en la figura 1 (a), su código de entrada es el código 1 de 2 𝑛^ y su código de salida es el binario de 𝑛 bits. El circuito lógico correspondiente se ilustra en (b). Figura 1 Codificador binario: (a) estructura general; (b) codificador de 3 a 8. Codificadores de prioridad Considere un sistema con 2 n^ entradas, cada una de las cuales indica una solicitud de servicio, como en la figura 2. Puede parecer natural hacer uso de un codificador binario del tipo mostrado en la figura 1 para observar las entradas e indicar cuál está solicitando servicio en cualquier momento. Sin embargo, este codificador funciona adecuadamente solamente si se garantiza que las entradas sean afirmadas como máximo una a la vez. Si pueden hacerse varias solicitudes en forma simultánea, el codificador dará resultados indeseables. Por ejemplo, supongamos que las entradas I 2 e I 4 del codificador de 8 a 3 son ambas 1; entonces la salida es 110 , la codificación binaria de 6.

Figura 2 Un sistema con 2 𝑛 soIicitantes, y un ' codificador de solicitud' que indica cuál señal de solicitud se encuentra asertiva en cualquier momento. Ya sea 2 o 4, no 6, sería una salida útil en el ejemplo anterior, pero ¿cómo puede decidir el dispositivo de codificación cuál salida es útil? La solución es asignar prioridad a las líneas de entrada, de manera que cuando se afirmen múltiples solicitudes, el dispositivo de codificación produzca el número del solicitante de prioridad más alta. Un dispositivo de esta clase se denomina un codificador de prioridad. El símbolo lógico para un codificador de prioridad de 8 entradas se ilustra en la figura 3. La entrada I 7 tiene la prioridad más alta. Las salidas A2-AO contienen el número de la entrada asertiva de más alta prioridad, si la hay. La salida IDLE es asertiva si ninguna de las entradas es asertiva. A fin de escribir ecuaciones lógicas para las salidas del codificador de prioridad, primero definimos ocho variables intermedias HO-H7, de modo que Hi es 1 si y sólo si Ii es la entrada 1 de más alta prioridad: