Die Aufgabe
Aufgabe 1
a) Eine 6-Bit-Prozessorarchitektur verarbeitet 6-stellige Zweierkomplementzahlen. Geben Sie die folgenden Werte als Dualzahlen an:
i. Größtmöglicher darstellbarer Wert
ii. – 1
b) Welchen Dezimalwert hat die Hexadezimalzahl ?
c) Welchen Dezimalwert hat die Zweierkomplementzahl 111000?
d) Ein 4-Bit-Mikroprozessor hat die folgende Rechnung mit Zweierkomplementzahlen durchgeführt:
Liegt hier ein Overflow vor? Woran erkennt das der Mikroprozessor?
e) Betrachtet werden zwei Gleitkommazahlen nach IEEE 754 mit einfacher Genauigkeit und in normalisierter Darstellung.
| Vorzeichen | Exponent | Mantisse | Bias | |
|---|---|---|---|---|
| Einfache Genauigkeit | 1 Bit | 8 Bit () | 23 Bit | 127 |
Normalisiert, falls : Wert .
Gegeben ist die Gleitkommazahl X:
X: 0 0 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
Geben Sie die kleinste darstellbare Gleitkommazahl Y an, die größer ist als X!
f) Wie viele Sekunden würde es dauern, um eine Videodatei der Größe 1.000.000.000 Byte über einen Glasfaser-Anschluss mit der mittleren Netto-Bitrate Mbit/s zu übertragen?
Die sechs Teile hängen nicht voneinander ab. Jeder fragt eine Regel aus Kapitel 1 des Skripts ab. Die Beispielklausur nennt keine Punkte; in der Klausur kommt es auf ein eindeutiges Ergebnis und einen kurzen, nachvollziehbaren Weg an.
- a) Zwei Bitmuster mit genau 6 Stellen, führende Nullen mitschreiben.
- b) und c) Je eine Dezimalzahl, bei c) mit Vorzeichen.
- d) Ja oder nein und eine Begründung, woran der Prozessor es sieht.
- e) Ein vollständiges Bitmuster mit 32 Stellen, kein Dezimalwert.
- f) Eine Zeit in Sekunden; die Einheiten müssen vorher zusammenpassen.
- a) Den Wertebereich bei 6 Bits bestimmen, dann die beiden Bitmuster.
- b) Jede Hex-Ziffer mit ihrem Stellenwert malnehmen und addieren.
- c) Vorzeichenbit lesen, dann invertieren und 1 addieren.
- d) Die Rechnung lesen, dann Vorzeichen und Überträge an Stelle 3 prüfen.
- e) X in Felder teilen, dann das Bitmuster um 1 erhöhen.
- f) Byte in Bit, Mbit/s in Bit/s umrechnen, dann teilen.