Logikschaltungen

Welcher Bereich ganzer Zahlen lässt sich in 8-Bit-Zweierkomplementdarstellung darstellen?

  1. A−128 bis +127
  2. B−127 bis +127
  3. C0 bis 255
Antwort und Erläuterung anzeigen

Antwort: A. −128 bis +127

Das n-Bit-Zweierkomplement stellt −2ⁿ⁻¹ bis 2ⁿ⁻¹ − 1 dar, bei 8 Bit also −128 bis +127. Da es für die 0 nur eine Darstellung (00000000) gibt, hat die negative Seite einen Wert mehr. An den Randwerten ist Vorsicht geboten, etwa weil −128 mal −1 nicht darstellbar ist und überläuft. Bei 16 Bit sind es −32768 bis +32767, bei 32 Bit etwa ±2.1 Milliarden. 0 bis 255 ist der Bereich bei vorzeichenloser Interpretation derselben 8 Bit.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Logikschaltungen

  1. Warum ist ein Carry-Lookahead-Addierer (Übertragsvorausschau) schnell?
  2. Welche Bedingung zur Feststellung eines Überlaufs bei der Addition von Zahlen in Zweierkomplementdarstellung ist richtig?
  3. Wie viele Zustände durchläuft ein Johnson-Zähler (Twisted-Ring-Zähler) aus n Flipflops?
  4. Welche typische Verwendung hat ein linear rückgekoppeltes Schieberegister (LFSR), bei dem das XOR einiger Ausgänge des Schieberegisters auf den Eingang zurückgeführt wird?
  5. Welches Verhalten ist richtig, wenn mehrere Open-Drain-Ausgänge an eine Signalleitung mit Pull-up-Widerstand angeschlossen werden?

Vergleiche zu diesem Thema