Академический Документы
Профессиональный Документы
Культура Документы
ai bi ci Si C i+1
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Рисунок
4 – Функциональная схема одноразрядного двоичного сумматора на основе двух
полусумматоров
Из выражения (3) следует, что сигнал переноса на выходе i-го разряда ге-
нерируется самим разрядом (Gi = 1) при ai = bi = 1 независимо от результата пе-
реноса из соседнего младшего разряда. Следовательно, можно передавать сиг-нал
переноса для обработки старших разрядов, не дожидаясь окончания фор-
мирования переносов из младших разрядов. Однако если только один из сигна-
лов ai, bi равен единице, то перенос в следующий разряд будет иметь место только
при наличии переноса из предыдущего разряда (Pi = 1, ci = 1). В этом случае Pi = ai
bi ⩗ a ibi = ai ⨁ bi = 1. Именно этот случай будет реализован, если значения
функций Gi, Pi снимать с выходов первого полусумматора схемы, показанной на
рисунке 4.
Таким образом, сигналы переноса в каждом разряде формируются
одновременно в соответствии с выражением (3):
C 1=G0 ⩗ P0 C0
C 2=G 1 ⩗ P1 C 1=G1 ⩗ P1 G 0 ⩗ P 1 P0 C0
и переноса C 1 … C 4:
C 1=G 0 ⩗ P0 C0;
C 2=G 1 ⩗ P1 C 1=G1 ⩗ P1 G 0 ⩗ P 1 P0 C0; (6)
C 3=G2 ⩗ P2 C 2=G2 ⩗ P2 G1 ⩗ P 2 P1 G 0 ⩗ P 2 P1 P 0 G 0;
C 2=G3 ⩗ P3 C 3=G3 ⩗ P3 G3 ⩗ P3 P 2 G1 ⩗ P3 P 2 P1 P0 G0 P 3 P2 P 1 P0 C0;
0 1 1 1
__________
1 0 0 1 1
C4 S3 S2 S1 S0
12