Основы арифметики цифровых процессоров. Вашкевич Н.П - 22 стр.

UptoLike

21
Окончание табл. 2.3
Десятичная
цифра
Код
8421
8421+3
2421
5
0101
1000
1011
6
0110
1001
1100
7
0111
1010
1101
8
1000
1011
1110
9
1001
1100
1111
Выполнение вышеперечисленных условий для BCD-кодов приво-
дится в табл. 2.4.
Таблица 2.4
Выполнение условий для кодов
Коды
8421
8421+3
2421
яются условия
1, 2, 3
1, 2, 4
1, 2, 3, 4
Несмотря на то что всем условиям удовлетворяет только код 2421,
наибольшее применение получил BCD-код 8421.
Рассмотрим примеры представления в цифровых процессорах де-
сятичных чисел в BCD-кодах.
Пример 1.
Представить число 349
(10)
в каждом из всех BCD-кодов в
шестнадцатиразрядном процессоре, в котором одна тетрада отводится
под знак, а остальные трипод числовые разряды (прямой код).
Код 8421:
знак
числовые разряды
0000
0011
0100
1001
Код 8421+3:
знак
числовые разряды
0000
0110
0111
1100
Код 2421:
знак
числовые разряды
0000
0011
0100
1111
                                   Окончание табл. 2.3
            Десятичная                Код
              цифра         8421   8421+3       2421
                 5          0101    1000        1011
                 6          0110    1001        1100
                 7          0111    1010        1101
                 8          1000    1011        1110
                 9          1001    1100        1111
   Выполнение вышеперечисленных условий для BCD-кодов приво-
дится в табл. 2.4.
                                                    Таблица 2.4
                      Выполнение условий для кодов
                     Коды           8421      8421+3      2421
           Выполняются условия      1, 2, 3   1, 2, 4   1, 2, 3, 4

   Несмотря на то что всем условиям удовлетворяет только код 2421,
наибольшее применение получил BCD-код 8421.
   Рассмотрим примеры представления в цифровых процессорах де-
сятичных чисел в BCD-кодах.
   Пример 1. Представить число 349(10) в каждом из всех BCD-кодов в
шестнадцатиразрядном процессоре, в котором одна тетрада отводится
под знак, а остальные три – под числовые разряды (прямой код).
   Код 8421:
      знак числовые разряды
      0000 0011 0100 1001

  Код 8421+3:
    знак числовые разряды
    0000 0110 0111 1100

  Код 2421:
    знак числовые разряды
    0000 0011 0100 1111


                                    21