Historisches

Einerkomplement, (ones complement) bei binären Zahlen eine Zahl, die die erste durch Addition auf einen Wert ergänzt, der nur aus binären Einsen besteht. Die Subtraktion wird im Rechner durch Addition des Komplements des Subtrahenden ausgeführt.

Ausgangszahl: 00100101  (entspricht  37)
Einerkomplement: + 11011010  (entspricht  218)
Addition: 11111111  (entspricht  255)
 
Durchführung einer Subtraktion
 
Minuend: 00111000  (entspricht  56)
Substrahend: (00100101) (entspricht  37)
Einerkomplement: + 11011010  (entspricht - 37)
Differenz: 100010010 
Der Übertrag in die neunte Stelle wird weggenommen und in die
erste Stelle addiert: 00010010   
  + 00000001   
Egebnis: 00010011  (entspricht  19)

Anzeige:

Anzeigen: