BERGISCHE UNIVERSIT ¨AT GESAMTHOCHSCHULE WUPPERTAL
GAUSS-STRASSE 20 42097 WUPPERTAL (Korrespondenzanschrift) 42119 WUPPERTAL (Lieferanschrift) TELEX 8 592 262 bughw TELEFAX (0202) 439-2901 TELEFON (0202) 439-1
Fachbereich 7
MATHEMATIK
Prof. Dr. Hans-J ¨urgen Buhl Praktische Informatik / Numerik
e-mail: Juergen.Buhl@math.uni-wuppertal.de
Grundlagen der Rechnerarchitektur – Neuere Entwicklungen in der
Informationstechnologie
(Einf¨ uhrung in die Wirtschaftsinformatik II)
SS 2001 – ¨ Ubungsblatt 4 21. Mai 2001
Abgabe: 28. Mai 2001
Aufgabe 1. Numerische Datentypen, 5 Punkte
Welche numerischen Datentypen kennt eine typische CPU? Geben sie jeweils exemplarisch ein Einsatzgebiet an.
Welche anderen Informationstypen k¨onnen sich hinter einer Bitfolge ... 0000 1010 ... verbergen?
Aufgabe 2. Littel/Big Endian Byte Ordering, 5 Punkte
Was ist unter Little Endian Byte Ordering und was unter Big Endian Byte Orderingzu verstehen? Welche Probleme existieren deshalb in he- terogenen Computernetzen bzw. bei der Benutzung von Bin¨ardateien?
Wie k¨onnen diese Probleme gel¨ost werden?
Aufgabe 3. Maschinenbefehle beim x86, 5 Punkte
Wie viele Byte ist ein Maschinenbefehl beim Intel Pentium lang? Wie viele Taktzyklen dauert die Ausf¨uhrung eines Befehls? Beschreiben Sie die Abarbeitung eines kleinen Maschinenprogramms in eigenen Worten.
Aufgabe 4. Decoder vs. Microcode, 5 Punkte Diskutieren Sie CPU’s mit
”reinem“ Hardware-Decoder (ohne Mi- kroprogramm), und vergleichen Sie sie mit mikro- oder gar nano- programmierten CPU’s.
1