Aufgabe 5a
Gegeben sei das folgende Programm für den Little Man Computer (LMC) sowie ein Auszug der verfügbaren Instruktionen:
1: INP 2: STA alp 3: INP 4: STA bet 5: iot LTA alp 6: SUB bet 7: STA alp 8: BRP iot 9: // empty line 10:end OUT 11: HLT 12:alp DAT 13:bet DAT
Welche Ausgabe erzeugt das Diagramm, wenn zunächst eine 16 eingegeben wird und danach eine 4?
-4
Aufgabe 6a
Welche Aussagen über CRT/TFT-Monitore sind wahr?
Aufgabe 6b
Welche Aussagen über Synchronisation bei CRT-Bildschirmen sind wahr?
Aufgabe 6c
Welche Aussagen über Grafik-Hardware sind wahr?
Aufgabe 6d
Gegeben sei ein Bildschirm mit einer Auflösung von 3840x2160 Pixeln, einer Diagonale von 81 cm, 8 Bit Farbtiefe pro Farbkanal, 3 Farbkanälen und 54 pro Pixeln pro cm (PPCM). Wie groß muss ein Framebuffer sein, um das gesamte Bild speichern zu können?
(3840 * 2160 * 8 * 3)/8 Bytes
Aufgabe 7a
Welche Aussagen zur Zeichenkodierung sind wahr?
Aufgabe 7b
Welche Aussagen über DMA Controller sind wahr?
Aufgabe 7c
Welche Aussagen über DMA Controller sind wahr?
Aufgabe 7d
Welche Aussagen zu Programmable Interrupt Controllern (PIC) sind wahr?
Aufgabe 1b
Welche Aussagen über die Mic-1 Mikroarchitekur sind wahr?
Aufgabe 1c
Das Ergebnis von H - SP + 2 soll in H gespeichert werden. Geben sie die einzelnen Mic-Befehle an, die zu diesem Ergebnis führen.
Aufgabe 1a
Oben ist eine Mic-1 Mikroarchitektur abgebildet. Welche Aussagen über diese sind wahr?
Aufgabe 1d
Durch welche ALU-Belegung wird der Befehl H = 2 * (H + MAR + 1) umgesetzt?
F0 = 1, F1 = 1, ENA = 1, ENB = 1, INVA = 0, INC = 1, Arithmetischer Linksshift.
Aufgabe 2a
Die in der Vorlesung vorgestellte 5-stufige Pipeline wird mit 6 Instruktionen gefüllt, welche untereinander keine Abhängigkeiten haben. Welche Aussagen sind wahr? Die Instruktionen müssen nicht warten und es gibt keine Sprünge.
Aufgabe 2b
Welche Aussagen sind nach dem Mooreschen Gesetz bei fester Chipgröße wahr?
Aufgabe 2c
Prozessor 1 in Abbildung 2 wird angepasst, indem eine zweite Ausführungseinheit hinzugefügt wird (Prozessor 2). Bis auf EX benötigen alle Stufen einen Zyklus. EX benötigt zwei Zyklen.
Wie unterscheiden sich die Prozessoren, wenn die Pipelines optimal befüllt und niemals geleert werden?
Der erwartete Durchsatz von Prozessor 2 ist bis zu 100% höher.
Aufgabe 2d
Welche Aussagen sind wahr?
Aufgabe 2e
Welche der Aussagen über RISC/CISC-Architekturen sind wahr?
Aufgabe 2f
In welcher Reihenfolge werden die Schritte einer 5 stufigen Pipeline abgearbeitet?
Aufgabe 2g
Bei mehrschichtigen Architekturen unterscheidet man zwischen Translation und Interpretation. Welche Aussagen diesbezüglich sind wahr?
Aufgabe 3a
Prozessor 1 in Abbildung 3 wird angepasst, indem eine zweite, identische, parallel laufende Pipeline hinzugefügt wird (Prozessor 2). Mit Ausnahme der Ausführungseinhiet benötigen alle Stufen einen Zyklus. EX benötigt 2 Zyklen.
Wie unterscheiden sich die Prozessoren, wenn die Pipelines optimal befüllt und niemals geleert werden?
Der erwartete Durchsatz von Prozessor 2 ist bis zu 100% höher.
Aufgabe 3b
Welche Aussagen über Register und Stacks sind wahr?
Aufgabe 3c
Welche Aussagen über Mehrprozessorsysteme sind wahr?
Aufgabe 3d
Welche Aussagen über Parallelrechner sind wahr?
Die Motivation hinter Parallelrechnern liegt in einer höheren Leistungsfähigkeit.