1. Page 1
REPÚBLICA BOLIVARIANA DE VENEZUELAREPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICOINSTITUTO UNIVERSITARIO POLITÉCNICO
““SANTIAGO MARIÑO”SANTIAGO MARIÑO”
EXTENSIÓN PORLAMAREXTENSIÓN PORLAMAR
ESCUELA DE SISTEMASESCUELA DE SISTEMAS
2. Page 2
CODIFICADOR DECIMAL -BCDCODIFICADOR DECIMAL -BCD
Un codificador es considerado como unUn codificador es considerado como un
traductor del lenguaje de la gente al lenguaje detraductor del lenguaje de la gente al lenguaje de
la maquina, es decir, traduce una entradala maquina, es decir, traduce una entrada
decimal a un numero BCD 8421. El diagramadecimal a un numero BCD 8421. El diagrama
lógico, en forma simplificada, de un codificadorlógico, en forma simplificada, de un codificador
decimal a BCD se muestra en la figura:decimal a BCD se muestra en la figura:
En la figura se presenta el diagrama de bloques y la tabla de verdad de un codificadorEn la figura se presenta el diagrama de bloques y la tabla de verdad de un codificador
comercial denominado de prioridad de 10-4 líneascomercial denominado de prioridad de 10-4 líneas..
3. Page 3
Explicación Sistema DiseñadoExplicación Sistema Diseñado
El codificador tiene diez entradas a la izquierda y cuatro salidas a la
derecha, además puede tener una entrada activa, que produce una única
salida.
Una característica poco habitual del codificador es que no hay
entrada 0. Una entrada cero significa una salida 1111 (en D, C, B y A) que es
verdadera cuando todas las entradas del 1-9 están desconectadas. Cuando
las entradas no están conectadas, se dice que están flotando.
La primera línea de la tabla de verdad indica que no hay entrada.
Cuando todas las entradas flotan el alto, las salidas flotan en alto, lo cual es
interpretado como 0000 por los indicadores de salidas. La segunda línea de
la tabla muestra la entrada decimal 9 activada por un nivel bajo, lo que
produce LHHL en la salida. Esta salida la invierten los cuatro inversores y
en los indicadores BCD se lee 1001.
En la misma línea se muestra las entradas del 1 al 8 marcadas con
X (irrelevante). Una entrada irrelevante puede estar alta o baja. Este
codificador tiene una característica de prioridad, que activa él número
mayor que tenga una entrada en baja.
Si por ejemplo tenemos un nivel bajo en el 3 y en 8, el codificador
dará una salida en binario correspondiente al numero mayor, en este caso
el 8.