3. Convertidores de código

Son circuitos combinacionales cuya función es cambiar los datos de un código binario a otro, esto es así porque para determinadas operaciones de transmisión y procesamiento de información son más eficaces unos códigos que otros. Se suelen implementar mediante dispositivos lógicos programables.

Vamos a ver un ejemplo de un cambiador de código de BCD (8421) a binario exceso 3.

La tabla de verdad será:

Las funciones canónicas serían:


Ahora deberíamos simplificar e implementar la función, pero en este caso es un proceso largo que no vamos a hacer aquí y que la razón por la que estos circuitos se implementan en circuitos combinacionales integrados