Арифметические и логические основы микропроцессорной техники. Маньжов Б.Н - 13 стр.

UptoLike

13
7 1101 1010 0111
8 1110 1110 1000
9 1111 1111 1001
Из всех двоично-десятичных кодов наибольшее распространение получил
код 8-4--21.
При сложении чисел, представленных в двоично-десятичном коде, сложе-
ние выполняется потетрадно, формируя двоичный код соответствующего
десятичного разряда. Если сумма результата в тетраде превышает 9, к нему
прибавляют двоичный код 0110
2
числа 6
10
. При этом в старшем разряде тет-
рады
возникает единица переноса, что и требуется для формирования двоично-
десятичного числа. Например, при сложении чисел 9 + 5 = 14 промежуточ-
ный результат корректируется кодом 0110, в тетраде десятичного разряда
формируется двоичный код 0100
2
числа 4
10
и сигнал переноса в следующий
десятичный разряд:
9
+
1001
+
5
0101
14
1110
+
0110
1 0100
перенос в следующий раз-
ряд
Данная операция называется двоично-десятичной коррекцией. Для ее
проведения МП имеют специальную команду.
                     7           1101        1010         0111

                     8           1110        1110         1000

                     9           1111        1111         1001


  Из всех двоично-десятичных кодов наибольшее распространение получил
код 8-4--21.
  При сложении чисел, представленных в двоично-десятичном коде, сложе-
ние выполняется потетрадно, формируя двоичный код соответствующего
десятичного разряда. Если сумма результата в тетраде превышает 9, к нему
прибавляют двоичный код 01102 числа 610. При этом в старшем разряде тет-
рады
  возникает единица переноса, что и требуется для формирования двоично-
десятичного числа. Например, при сложении чисел 9 + 5 = 14 промежуточ-
ный результат корректируется кодом 0110, в тетраде десятичного разряда
формируется двоичный код 01002 числа 410 и сигнал переноса в следующий
десятичный разряд:


                             9                  1001
                         +                     +
                             5                   0101
                         14                        1110
                                               +
                                                   0110
                                              1 0100
           перенос в следующий раз-
           ряд

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


                                        13