Kapitel 0 - Einführung
Dies ist die erste Vorlesung.
Abschnitt 1 - Einleitung, kurze Geschichte der Rechnersysteme
Folien 1-12
Erläuterungen zum ersten Video.
Index
00:00 Einleitung
01:55 Zählhilfen
04:25 Abakus
05:50 Mechanische Rechenmaschinen
10:56 Elekromechanische Rechner
13:26 Elektrische Rechner
18:54 Quantencomputer
19:45 Ausblick
Abschnitt 2 - Inhalt des Vorlesungsteils Rechnersysteme
Folien 13-37
Erläuterungen zum zweiten Video.
Index
00:00 Entwurf eines Programms, Hochsprache und Betriebssystem
03:07 Beispielsprache der Vorlesung: Jack
06:15 Betriebssystemebene: JackOS
08:34 Virtuelle Maschinen und Übersetzer
11:15 Übersetzung eines Ausdrucks
14:59 Ausführung von Code in einer VM
19:35 Warum VMs?
20:58 Assembler und Maschinensprache
23:00 Beispiel: Übersetzung einer VM-Anweisung in Assembler
27:30 Übersetzung von Assembler in Maschinensprache
29:13 Hack-Hardwareplattform und Semantik der Maschinensprache
36:40 Chips und Logikgatter
40:57 Physikalische Implementierung der Logikgatter
42:30 Zusammenfassung und Ausblick
Errata
07:50 In der Schleife steht "kleiner als" statt "kleiner gleich", daher geht das Gitter natürlich nur bis ((x_1-1)) und $y_1-1$.
Abschnitt 3 - Inhalt des Vorlesungsteils Rechnernetze
Folien 38-Ende
Zu diesem Vorlesungsteil gibt es erst einmal kein Video. Er umfaßt nur eine Woche, daher wäre dieses fast so lang wie der eigentliche Inhalt selber. Wir kommen also gegen Ende des Semesters darauf zurück, wer möchte, kann jetzt schon einmal die Slides dazu studieren.