Rechnerorganisation (BA-INF 120)

Nachdem in der Vorlesung "Technische Informatik" die Grundlagen digitaler Hardware gelegt wurden, wird hier auf die Entwicklung und Architektur kompletter Rechensysteme eingegangen. Am Beispiel des MIPS-Prozessors werden alle wesentlichen Merkmale moderner Prozessorarchitekturen mit ihren konkreten Implementierungen diskutiert.

 

Klausureinsicht findet statt am Mittwoch, 25.09.2019, um 14:00 bis 14:20 Uhr in Seminarraum 0.011 (Campus Poppelsdorf Endenicher Allee 19a)

 

Dozent: Prof. Dr. Joachim K. Anlauf
Zeit/Datum: Do 14-16 Uhr (c.t.)
Ort: HS 2 (HSZ, Campus Poppelsdorf Endenicher Allee 19c)

 

Übungen

Organisation:  Oguzhan Sezenlik
Erste Übung: 15.04.2019
Anmeldung: Die Einteilung in die Übungsgruppen ist abgeschlossen: https://puma.cs.uni-bonn.de/

Gruppen:

Nummer Zeit Raum Tutor
1 Montag,   12 - 14 Uhr 0.016 Alexandra Chebotareva
2 Montag,   14 - 16 Uhr 0.016 Alexandra Chebotareva
3 Dienstag, 08 - 10 Uhr 0.011 Michel Fischer
4 Dienstag, 10 - 12 Uhr 0.011 Michel Fischer

 

Vorlesungsfolien

Hinweis: Die hier zur Verfügung gestellten PDF-Dateien enthalten die Folien, so wie sie präsentiert wurden. Weitere Erläuterungen und Ausführungen an der Tafel, die in der Vorlesung vorgetragen wurden, sind nicht enthalten. Sie können daher nur als Gedächtnisstütze und nicht als Vorlesungsersatz dienen.

1 Folie / Seite 4 Folien / Seite Inhalt Datum (letzte Änderung)
1-11 1-11 Organisatorisches

4.4.2019

12-17 12-17 1. Computer Abstraktionen und Technologie

4.4.2019

18-42 18-42 2. Performance

3.4.2019

43-91 43-91 3. Befehlssätze

23.4.2019

92-118 92-118 4. Computerarithmetik

2.5.2019

119-175 119-175 5. Datenpfad und Steuerung

23.5.2019

176-260 176-260 6. Pipelines und Instruction Level Parallelism

4.7.2019

261-287 261-287 7. Speicherhierarchien

11.7.2019

 

Übungsblätter

Zettel Material Inhalt Abgabedatum
Übung 1   Einführung 11.4.2019
Übung 2   Performance 18.4.2019
Übung 3 fakultaet.asm MIPS-Assembler Einführung 25.4.2019
Übung 4 hauptprogramm.asm MIPS-Assember  2.5.2019
Übung 5 bubblesort.asm
mipsprog.asm
MIPS-Assembler Unterprogramme 9.5.2019
Übung 6   MIPS-Assembler und MIPS-ALU 16.5.2019
Übung 7   MIPS Einzyklus-Datenpfad 23.5.2019
Übung 8   MIPS Multizyklus-Datenpfad 6.6.2019
Übung 9   MIPS Pipeline 27.6.2019
Übung 10 Bitte beachten Sie die Hinweise auf dem Übungszettel MIPS Pipeline 4.7.2019
Übung 11 Bitte beachten Sie die Hinweise auf dem Übungszettel Cache keine Abgabe