Ці пристрої призначені для перетворення будь-якого довільного кода, який побудовано за недостатньо відомими правилам, у певний заданий. В цьому випадку единою формою синтезу такого пристрою є побудування таблиці істинності. Після чого синтез такого пристрю відбувається так як було розглянуто у попередньому розділі. На першому етапі будується таблиця істинності, в якій кожній вхідній комбінації ставиться у відповідність певна вихідна комбінація. Пристрій обслуговування кожного з виходів синтезується як окремий, а потім всі пристрої об’єднуються в один.
Прикладами такого перетворювача можуть слугувати: перетворювач двійкового коду в двійково-десятковий та навпаки, перетворювач двійкового коду в код Грея тощо. Умовне графічне позначення перетворювача довільних кодів має вигляд, який показано на рис. 1.18.
Рисунок 1.18 – Умовне графічне позначення перетворювача довільних кодів
Виводи перетворювача кодів, який показано на рис. 1.18 мають назву: DI0…. DIn (Date Input) – входи даних, DO0…. DOm (Date Output) – виходи, Е (Enable) – вхід дозволу роботи мікросхеми.