El circuito Integrado TTL 74LS147 es un codificador prioritario de 10 líneas a 4 líneas y de 8 líneas a 3 líneasde los insumos para asegurar que sólo el orden más alto de la línea de datos esté codificada. Estedispositivo tiene entradas y salidas de datos que estan activas en el nivel lógico bajo. El LS147 codifica nueve líneas de datos a cuatro líneas (8-4-2-1) BCD. Lo implícito de la condición decimal de cero no requiere una condición de entrada porque cero es codificado cuando todas las nueve líneas de datos están en un nivel lógico alto.