Составители:
A43H = A 4 3 = 10·16
2
+ 4·16
1
+ 3·10
0
= 2627
10
.
↓ ↓ ↓
Весовые коэффициенты
16
2
16
1
16
0
Применение BCD – кода при кодировании десятичных чисел. Сле-
дует отметить, что двоичная система наиболее удобна для выполнения арифме-
тических операций и хранения n – разрядных чисел, т. к. для запоминания циф-
ры каждого разряда используются устройства с двумя устойчивыми состояния-
ми – триггеры.
При хранении десятичных чисел каждая цифра десятичного числа пред-
варительно представляется в десятичной форме. Такая форма представления
носит название двоично–кодированной десятичной системы, или BCD – кода.
Например, число 765, 93
10
в этой системе кодирования будет иметь вид:
{
{
{
{
{
BCD,D,
39567
0011100101010110011193765 =
Cуществует несколько способов двоичного кодирования десятичных
цифр. BCD
– код иначе называется код 8421 (название составлено из весовых
коэффициентов разрядов в двоичной системе). Другие, наиболее употребитель-
ные способы кодирования приведены в табл. 2. 1.
Таблица 2.1
Десятич-
ные
числа
Код
8421
(BCD-
код)
Код с
избытком
3
Код
Айкена
2421
Код
2 из
5-ти
Код
Джонсона
Код
Грея
7421
0 0000 0011 0000 01100 00000 0000
1 0001 0100 0001 11000 10000 0001
2 0010 0101 0010 10100 11000 0011
3 0011 0110 0011 10010 11100 0010
4 0100 0111 0100 01010 11110 0110
5 0101 1000 1011 00110 11111 0111
6 0110 1001 1100 10001 01111 0101
7 0111 1010 1101 01001 0111 0100
8 1000 1011 1110 00101 00011 1100
9 1001 1100 1111 00011 00001 1101
Особый интерес из приведенных в табл. 2.1 кодов представляет код Грея,
т. е. код с обменом единицей: при последовательном переходе от одной цифры
этого кода к другой всегда изменяется только один из двоичных разрядов. Этот
код применяется при минимизации логических функций с помощью карт Кар-
но, о чем речь уже шла в предыдущей главе, а также будет встречаться в даль-
нейшем.
25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »
