Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТОК Лекции.doc
Скачиваний:
376
Добавлен:
07.06.2015
Размер:
7.27 Mб
Скачать

4.4.3. Единично-десятичный код

Каждый разряд десятичного числа записывается в единичном коде, при этом между символами единично-десятичного кода, отображающими один разряд десятичного кода, ставится пробел.

Этот код неравномерный, но может быть преобразован в равномерный. Для этого каждый разряд десятичного числа кодируется равномерным единичным кодом. Примеры единично-десятичного кода представлена в табл. 4.4.

 Таблица 4.4

Примеры единично-десятичного кода

Десятичное число

Кодовые комбинации единично-десятичного кода

2 3 4

11 111 1111

3 1 5

111 1 11111

 

4.4.4. Двоичный нормальный (натуральный) код

Этот код имеет широкое распространение в различных областях цифровой техники. Он называется нормальным (натуральным) потому, что весовой коэффициент младшего разряда у него равен единице, а весовой коэффициент каждого последующего разряда по сравнению с предыдущим возрастает в два раза.

Максимально возможное число комбинаций двоичного кода N=2n, где n – количество разрядов. Вес старшего разряда равен 2n-1. Таблица четырёхразрядного двоичного натурального кода представлена в табл. 4.5.

 Таблица 4.5

Таблица четырёхразрядного двоичного натурального кода

Десятичное число

Двоичный натуральный код

0

0

0

0

0

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

4

0

1

0

0

5

0

1

0

1

6

0

1

1

0

7

0

1

1

1

8

1

0

0

0

9

1

0

0

1

10

1

0

1

0

11

1

0

1

1

12

1

1

0

0

13

1

1

0

1

14

1

1

1

0

15

1

1

1

1

Достоинства двоичного кода:

1. Высокая надежность передачи кодовых символов по сравнению с кодами, имеющими большее основание.

2. Простота аппаратной реализации кодовых комбинаций. 

Недостаток – плохая ассоциативная значимость кодовых комбинаций для человека по сравнению с десятичным кодом.

4.4.5. Двоично-десятичные коды

Каждый разряд десятичного числа записывается в виде комбинаций двоичного кода, десятичный разряд отображается четырьмя двоичными разрядами.

 Таблица 4.6

Примеры двоично-десятичного кода с весовыми коэффициентами 8-4-2-1

Десятичное число

Десятки

Единицы

0

0

0

0

0

0

0

0

0

9

0

0

0

0

1

0

0

1

10

0

0

0

1

0

0

0

0

25

0

0

1

0

0

1

0

1

99

1

0

0

1

1

0

0

1

 

Четыре двоичных разряда, отображающие один десятичный разряд, называются тетрадой. Число тетрад двоично-десятичного кода равно числу отображаемых десятичных разрядов.

Двоично-десятичный код соединяет в себе достоинства двоичного кода с лучшей ассоциативностью для человека. Лучшая ассоциативная значимость формируется благодаря тому, что пользователь легко может запомнить девять ненулевых кодовых комбинаций двоичного кода, используемых для отображения одного десятичного разряда. Именно поэтому данный код получил широкое распространение.

Приведенный выше в табл. 4.6 пример двоично-десятичного кода дан для весовых коэффициентов 8-4-2-1, применяемых для кодирования одного десятичного разряда. Эти весовые коэффициенты однозначно определяют любое десятичное число.

Иногда применяют двоично-десятичные коды с другими весовыми коэффициентами, например 2-4-2-1 или 4-2-2-1. С помощью этих весовых коэффициентов одно и тоже десятичное число можно записать несколькими кодовыми комбинациями (табл. 4.7).

Таблица 4.7

Таблица двоично-десятичных кодов

Десятичное число

Весовые коэффициенты

2-4-2-1

4-2-2-1

Первый вариант

Второй вариант

Первый вариант

Второй вариант

2

0010

1000

0100

0010

3

0011

1001

0011

0101

4

0100

1010

0110

1000

5

0101

1011

1001

0111

6

0110

1100

1100

1010

7

0111

1101

1011

1101

Код 4-2-2-1 обладает свойством самодополняемости, которое означает, что кодовая комбинация, полученная из исходной путем замены 0 на 1 и 1 на 0 (инвертированный код) в каждом разряде, всегда дополняет исходное число до 9 (1111). Благодаря этому свойству указанные коды и получили распространение в телемеханике.

Двоично-десятичный код с весами 7-4-2-1 в каждой кодовой комбинации имеет не более двух единиц, что позволяет использовать это свойство для повышения помехоустойчивости передачи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]