Colección de citas famosas - Colección de máximas - Cómo calcular la salida de un codificador de prioridad

Cómo calcular la salida de un codificador de prioridad

El codificador de prioridad calcula la salida: dado que el codificador convierte la señal de entrada en forma binaria, es decir, cada entrada corresponde a una salida binaria única, el binario de n bits puede representar el número de 2 a la enésima potencia, por lo que 2 a la enésima Se permite el valor de entrada de potencia.

El codificador de prioridad prioriza las señales de entrada en el extremo de entrada y solo codifica la señal de mayor prioridad entre varias señales de entrada al mismo tiempo. Un codificador de prioridad puede comprimir múltiples entradas binarias en menos salidas, y la salida es la representación binaria del ordinal 0 al bit más significativo de la entrada. Los codificadores de prioridad se utilizan a menudo para controlar las solicitudes de interrupción cuando se manejan las solicitudes de mayor prioridad.

Decodificador:

Encargado de traducir códigos binarios en objetos específicos (como niveles lógicos, etc.), y su función es opuesta a la del codificador. Los decodificadores generalmente se dividen en decodificadores generales y decodificadores de pantalla digital.

En circuitos digitales, un decodificador (como un decodificador BCD de N líneas y 2 líneas) puede actuar como una puerta lógica de múltiples entradas y múltiples salidas, que puede convertir una entrada codificada en una salida codificada. , donde la codificación de la entrada y la salida es diferente. La señal de habilitación de entrada debe estar conectada al decodificador para un funcionamiento adecuado; de lo contrario, la salida será una palabra de código no válida. La decodificación es esencial en aplicaciones como multiplexación, tubos digitales de siete segmentos y decodificación de direcciones de memoria.