Dodawanie liczb binarnych może odbywać się we wszystkich trzech systemach, tzn. w systemie ZM, ZU1 oraz ZU2.
Operacja | Znak liczby A | Znam liczby B | operacja (+ lub -) | Pożyczka | Znak wyniku przy znaku A | Przykład (10) |
---|---|---|---|---|---|---|
dodawanie | + | + | A+B | --- | + | 6 + 5 = 11 5 + 6 = 11 |
- | - | A+B | --- | - | -5 + (-6) = -11 -6 + (-5) = -11 |
|
+ | - | A-B | nie potrzebna: w=0 gdy A >= B potrzebna: w=1 gdy A < B |
+ (w=0) - (w=1) |
6 + (-5) = 1 5 + (-6) = -1 |
|
- | + | A-B | nie potrzebna: w=0 gdy A >= B potrzebna: w=1 gdy A < B |
+ (w=0) - (w=1) |
6 + (-5) = 1 5 + (-6) = -1 |
|
odejmowanie | + | + | A-B | nie potrzebna: w=0 gdy A >= B potrzebna: w=1 gdy A < B |
+ (w=0) - (w=1) |
6 - 5 = 1 5 - 6 = -1 |
- | - | A-B | nie potrzebna: w=0 gdy A >= B potrzebna: w=1 gdy A < B |
+ (w=0) - (w=1) |
-6 - (-5) = -1 -5 - (-6) = 1 |
|
+ | - | A+B | --- | + | 5 - (-6) = 11 6 - (-5) = 11 |
|
- | + | A+B | --- | - | -5 - (+6) = -11 -6 - (+5) = -11 |