Computerarithmetik

Welche Kombination aus Schrittweite (Auflösung) und Bereich gilt für das 16-Bit-Festkommaformat Q15 mit Vorzeichen (15 Nachkommabits)?

  1. ASchrittweite 2⁻¹⁶, Bereich 0 bis 1
  2. BSchrittweite 2⁻¹⁵, Bereich −1 bis 1 − 2⁻¹⁵
  3. CSchrittweite 2⁻¹⁵, Bereich −32768 bis 32767
Antwort und Erläuterung anzeigen

Antwort: B. Schrittweite 2⁻¹⁵, Bereich −1 bis 1 − 2⁻¹⁵

Bei Q15 ist von 16 Bit 1 Bit das Vorzeichen und 15 Bit der Nachkommateil; dargestellt wird der als Ganzzahl gelesene Wert geteilt durch 2¹⁵ = 32768. Der Ganzzahlbereich −32768 bis 32767, geteilt durch 32768, ergibt −1 bis 32767/32768 = 1 − 2⁻¹⁵, und die Schrittweite ist 1/32768 = 2⁻¹⁵ ≈ 3.05 × 10⁻⁵. Zu beachten ist, dass genau +1 nicht darstellbar ist. −32768 bis 32767 ist der Bereich, wenn man den Wert ohne Komma als Ganzzahl liest. Das Format wird häufig in der Signalverarbeitung, z. B. von Audio, verwendet.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Computerarithmetik

  1. Wie ist das Ergebnis zu behandeln, wenn zwei Festkommazahlen mit je 8 Nachkommabits mit einem Ganzzahlmultiplizierer multipliziert werden?
  2. Welche Aussage zur Sättigungsarithmetik in der Signalverarbeitung ist korrekt?
  3. Welche Kombination aus Definition von Generate-Signal g und Propagate-Signal p (a, b sind die Eingänge der Stelle) und der Formel für den Übertrag c(i+1) zur nächsthöheren Stelle gilt für den Carry-Lookahead-Addierer?
  4. Was ist der Hauptgrund, warum in Multiplizierern Carry-Save-Addierer zum Aufsummieren vieler Teilprodukte verwendet werden?
  5. Welche Aussage zum Wallace-Tree in schnellen Multiplizierern ist korrekt?