Frage

Es scheint wie ein Komplement Darstellung von Zahlen mit Vorzeichen ist die beliebteste jetzt (und wahrscheinlich der einzige in der modernen Hardware verwendet Darstellung). Warum ist es genau das besser als andere?

War es hilfreich?

Lösung

Tatsächlich ist die dominante Darstellung ist Zweier-Komplement.
Darstellungsmethoden umfassen:
- unterzeichnet Größe
- Einerkomplement
- Zweier-Komplement
Einerkomplement Ersetzte unterzeichnet Größe, weil die Schaltung war es viel einfacher zu implementieren.
Einerkomplement hat zwei Darstellungen für Null, die Programmierung erschwert, da es zu Test muss für -0 und +0.
Dieses Problem wird in Zweier-Komplement nicht vorhanden ist (hat einen Wert für 0), die die dominante Darstellung allgemein heute verwendet wird.

Andere Tipps

Diese Frage beginnt mit einer falschen Prämisse. Zweier-Komplement überlegen ist und gemeinsam. Dies ist, weil es nicht zwei Darstellungen von Null hat und und die Hardware ist einfacher, weil die circuity brauchte nicht das Zeichen zu überprüfen, bevor die Addition und Subtraktion durchgeführt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top