Institut für Verteilte Systeme
- 1:
Projekte. - 2:
Publikationen. - 3:
Lehre. - 4:
Personen. - 5:
Intranet.
Weitere Themen
- zum LSF
Technische Informatik I
Vorlesung im Grundstudium / SS 2009 / CS 2100
Audio-Aufzeichnungen einzelner Vorlesungskapitel
- Kapitel A - Organisatorisches
- Organisatorisches und weiterführende Literatur
- Aufzeichnung vom 22.04.2009 - Kapitel A
Synote - Kapitel B - Einführung
- B.1 Zielsetzung
B.2 Analoge und digitale Rechner - Aufzeichnung vom 22.04.2009 - Kapitel B, Folien 1-10
Synote - B.3 Historische Entwicklung
- Aufzeichnung vom 23.04.2009 - Kapitel B, Folien 11-23
Synote - Kapitel C - MIPS 2000 Architekturskizze
- C.1 Einordnung
C.2 Überblick und Historie
C.3 Rechnerkomponenten
C.4 Instruktionsformate - Aufzeichnung vom 05.05.2009 - Kapitel C u. Kapitel D, Folien 1-5
Synote - Kapitel D - Assembler, Compiler, Binder
- D.1 Binäre Maschinenbefehle (Wiederholung)
D.2 Assembler, Compiler, Binder
D.3 Assemblersprache - Aufzeichnung vom 06.05.2009 - Kapitel D, Folien 3-13
Synote - D.4 Elemente der MIPS Assemblersprache
D.5. Format der Basis-Instruktionen für MIPS - Aufzeichnung vom 07.05.2009 - Kapitel D, Folien 13-21
Synote - D.5. Format der Basis-Instruktionen für MIPS
D.6. Kontrollkonstrukte von Hochsprachen
D.6. Kontrollkonstrukte von Hochsprachen
D.7. Sprachergänzungen - Aufzeichnung vom 13.05.2009 - Kapitel D, Folien 24-29
- Kapitel E - Elektronische Grundlagen
- D.11 Bibliotheksmodule als separate Dateien
D.12 Fazit
E.3 Transistor
E.4 TTL - Transistor-Transistor Logik
E.5. MOS-Feldeffekttransistor - Aufzeichnung vom 28.05.2009 - Kapitel D u. Kapitel E, Folien 1-14
- E.5. MOS-Feldeffekttransistor
E.6 Einstellige Speicherschaltung bzw. Flip-Flop
E.7 Addierschaltung
E.8 Prinzip eines Taktgebers - Aufzeichnung vom 28.5.2009 - Kapitel E, Folien 14-20
- Kapitel F - Zahlendarstellung und Rechnerarithmetik
- F.1. Einordnung & Inhalte
F.2. Zahlencodierung
F.3. Vorzeichenbehaftete Zahlen und Subtraktion
F.4. Zweierkomplement-Darstellung - Aufzeichnung vom 10.06.2009 - Kapitel F, Folien 1-14
- F.4. Zweierkomplement-Darstellung
F.5. Multiplikation und Division
F.6. Gleitkomma-Arithmetik - Aufzeichnung vom 17.06.2009 - Kapitel F, Folien 15-28
- Kapitel G - Direkte Programmierung
- G.1. Einordnung
G.2. Architektur eines UR-PCs
G.2. Architektur eines UR-PCs
G.3. Ansteuerung von Peripheriegeräten
- Aufzeichnung vom 18.06.2009 - Kapitel G, Folien 7-11
- G.3. Ansteuerung von Peripheriegeräten
G.4. Tastaturansteuerung
G.5. Unterbrechungen - Aufzeichnung vom 24.06.2009 - Kapitel G, Folien 10-20
- G.4. Tastaturansteuerung
G.5. Unterbrechungen
- Aufzeichnung vom 25.06.2009 - Kapitel G, Folien 19-27
- G.5. Unterbrechungen
G.6. Programmbeispiel für Timer Interrupt - Kapitel H - Hauptspeicher
- H.1. Einordnung
H.2. Speichermedien und Hierarchie - Aufzeichnung vom 01.07.2009 - Kapitel G, Folien 25-33, Kapitel H, Folien 1-4
- H.2. Speichermedien und Hierarchie
H.3. Einfaches Beispiel eines Speicherchips
H.4. ROM (Read Only Memory, Festwertspeicher)
H.5. RAM (Random Access Memory) - Aufzeichnung vom 02.07.2009 - Kapitel H Folien 4-17
- H.6. Speicherverwaltung
H.7. Laufzeitkeller bzw. Stack - Aufzeichnung vom 08.07.2009 - Kapitel H, Folien 18-23
- H.7. Laufzeitkeller bzw. Stack
H.8. Objektorientierter Stackdump
H.9. Virtueller Speicher - Aufzeichnung vom 09.07.2009 - Kapitel H, Folien 21,23-28
- H.9. Virtueller Speicher
- Kapitel I - Nebenläufigkeiten
- I.1. Einordnung
I.2. Nebenläufigkeit
I.3. Synchronisierung nebenläufiger Abläufe - Aufzeichnung vom 15.07.2009 - Kapitel H, Folien 29-31, Kapitel I, Folien 1-5 - Teil 2
- I.4. Kritische Abschnitte
I.5. Programmbeispiel SyncDemo
I.6. Kontextumschaltung - Aufzeichnung vom 16.07.2009 - Kapitel I, Folien 6-16
- I.7. Synchronisierungsmechanismen
- Aufzeichnung vom 22.07.2009 - Kapitel I, Folien 16-28
- Aufzeichnung vom 23.07.2009 - Fragestunde
