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.En un sentido general, se puede decir que un codificador es un hecho para pasar información de un a otro clave diferente, y en tal caso un decodificador sería el circuito o dispositivoque retorne los datos o información al primer sistema. Debido a que el caso que nos ocupa es el de la lógica , y en especial la aritmética binaria, hemos de dar sentido más directo alos términos "codificador" y "decodificador". Existen dos tipos fundamentales de codificadores: codificadores sin prioridad y codificadores con prioridad. En el caso de codificadoressin 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 laentrada 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 decodificadores es usado únicamente cuando el rango de datos de entrada está correctamente acotado y su funcionamiento garantizado.
Codificadores con prioridad y señal de habilitaciónCircuito integrado típico de un codificador con prioridad
Decodificador
El decodificador es un dispositivo que acepta una entrada digital codificada en binario y activa una salida.Este dispositivo tiene varias salidas, y se activará aquella que establezca el código aplicado a la entrada. Con un código de n bits se pueden encontrar 2n posibles combinaciones. Sise tienen 3 bits (3 entradas) serán posibles 23 = 8 combinaciones. Una combinación en particular activará sólo una salida. Por ejemplo:
Tabla de verdad de un decodificador
Leer documento completo
Regístrate para leer el documento completo.