Contents

СТОРІНКИ |  |

На рис. 5.36 цифрами 0 і 1, зазначеними на входах і виходах перетворювачів кодів, показано перетворення десяткового числа 853, поданого в двійково-десятковому коді, на двійковий код.

Зробимо синтез перетворювача кодів, що задається співвідношенням (5.23), якому відповідає таблиця істинності перетворювача кодів (табл. 5.9).

Склавши діаграми Вейча для функцій y1, ..., y4, дістанемо:

; ; ; .

Таблиця 5.9. Таблиця істинності перетворювача кодів

i | x4 | x3 | x2 | x1 | y4 | y3 | y2 | y1
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1
2 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0
3 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1
4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0
8 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1
9 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0
10 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1
11 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0
12 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1

Зі співвідношення (5.23) можна зробити висновок, що економічнішу схему перетворювача коду можна одержати на основі суматора. Дійсно, якщо значення х4 = 1, то від числа Х = (x4, x3, x2, x1) потрібно відняти число 3, що еквівалентно додаванню числа Х =(0, x3, x2, x1) з доповненням числа 3 до 23, тобто додаванню з числом 5. Схему цього перетворювача коду, виконану на суматорі, зображено на рис. 5.37.