Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава_1_А5.docx
Скачиваний:
56
Добавлен:
14.09.2019
Размер:
438.48 Кб
Скачать

1.7 Двоично кодированные системы счисления.

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

Таблица 1.4

N=16

N=2

0

1

2

3

0000

0001

0010

0011

4

5

6

7

0100

0101

0110

0111

8

9

a

b

1000

1001

1010

1011

c

d

e

f

1100

1101

1110

1111

Обратный перевод числа из двоичной системы счисления с основанием N=2 в шестнадцатеричную систему с основанием N=16 требует выделения в исходном коде тетрад и замены их символами искомого числа.

1.7.1 Свойства двоично-кодированных систем.

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

  1. Большей десятичной цифре соответствует больший код.

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

  3. Чётной кодируемой цифре соответствует чётный код.

  4. Двоично-десятичные коды используют простые алгоритмы для формирования из них, известных кодов.

Таблица 1.5

Двоично-кодированная система.

Двоичный код

Код Айкена

Код с избытком 3

Вес кода

8

4

2

1

2

4

2

1

8

4

2

1

5

2

1

1

0

1

2

3

4

0

0

0

0

0

0

0

0

1

0

1

0

0

0

0

0

0

0

0

0

0

1

0

0

1

1

0

0

1

0

1

0

0

0

1

0

0

0

1

0

1

1

1

0

1

1

1

1

0

0

0

1

0

0

0

0

0

0

0

1

1

1

0

0

0

0

1

0

1

0

1

1

0

0

1

1

0

1

0

0

5

6

7

8

9

0

0

0

1

1

1

1

1

0

0

0

1

1

0

0

1

0

1

0

1

1

1

1

1

1

0

1

1

1

1

1

0

0

1

1

1

0

1

0

1

1

1

1

1

1

0

0

0

0

1

0

0

1

1

0

0

1

0

1

0

1

1

1

1

1

0

0

0

1

1

0

1

1

1

1

0

0

1

0

1

Код Айкена позволяет простым инвертированием получать дополнения любого символа исходной системы до 9.

Перечисленные и другие свойства двоично-кодированных систем позволяют использовать их в качестве основных систем счисления в технических устройствах.

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