Zweierkomplement
Zweierkomplement ist eine gängige Kodierung vorzeichenbehafteter Ganzzahlen in digitalen Systemen. Bei einer Wortlänge von n Bits lässt sich der Zahlenbereich von -2^(n-1) bis 2^(n-1)-1 darstellen. Die Darstellung erlaubt einfache Arithmetik, da Addition und Subtraktion im Wesentlichen dieselbe Grundlogik verwenden.
Die Codierung folgt folgenden Regeln: Die Werte von 0 bis 2^(n-1)-1 entsprechen ihren binären Darstellungen. Negative
Arithmetik: Addition erfolgt modulo 2^n. Überlauf tritt auf, wenn zwei Zahlen mit gleichem Vorzeichen addiert werden
Vorteile und Anwendungen: Zweierkomplement benötigt nur eine Hardware für das Vorzeichenbit und einfache Addierer, vermeidet separate