Теорія інформації та кодування в задачах
105


Для десяткового коду необхідно знаходити доповнення до 9. Зручність цих кодів полягає у тому, що цифра, яка є доповненням до 9, знаходиться за аналогією двійковому коду простою інверсією двійкових зображень десяткового числа у коді, до якого шукають доповнення.

Таким чином, якщо розряд десяткового числа  ai  поданий тетрадою двійкових розрядів  w4 w3 w2 w1, то доповнення  до 9 визначається  як  [ai]10 = ,  де  – заперечення двійкової цифри  wi

Найбільше розповсюдження серед ДДК з самодоповненням одержали коди Айкена  (2  4  2  1) та код з надмірністю 3 (8  4  2  1) (табл.5.3).

Таблиця 5.3.

Десяткове число

Код    Айкена

Код з надмірністю 3

0

0 0 0 0

0 0 1 1

1

0 0 0 1

0 1 0 0

2

0 0 1 0

0 1 0 1

3

0 0 1 1

0 1 1 0

4

0 1 0 0

0 1 1 1

5

1 0 1 1

1 0 0 0

6

1 1 0 0

1 0 0 1

7

1 1 0 1

1 0 1 0

8

1 1 1 0

1 0 1 1

9

1 1 1 1

1 1 0 0

Двійкові  рефлексні  коди  ( коди  відбиття ) застосовуються, головним чином, у телевимірюванні. Особливістю їх побудови  є те, що, на відміну  від двійкових простих кодів, кодові комбінації для сусідніх чисел відрізняються тільки в одному розряді, тобто кодова