![]() Поиск: Рекомендуем: ![]() ![]() ![]() ![]() Категории: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Алгоритм сложения десятичных чиселA>0; B>0; C=A+B.
Если перенос старшей тетрады равен1, то фиксируется Fпп:=1. Иначе переход к концу.
Корректирующая цифра ki=0000, если Pi=1. Ki=1010, если Pi=0.
Пример: 134+591=725
0001 0011 0100 + 0110 0110 0110 +6 0111 1001 1010 +
1101 10010 1011 (*) -
0111 0010 0101
Для того, чтобы преодолеть недостаток, заключающийся в управлении цепями переноса, предложен следующий подход – корректирующие константы уменьшить на 1, перенос в младший разряд сделать равным 1, заведя на него перенос со старшего разряда, либо замкнуть на вход управляющий сигнал. В этом случае во все тетрады будет идти перенос, но учитываться он не будет.
Пример: (*) 1101 0010 1011 1001 1111 1001
0111 0010 0101
Дата добавления: 2015-02-12; просмотров: 464 | Нарушение авторских прав | Изречения для студентов Читайте также:
Рекомендуемый контект: Поиск на сайте:
|