Med. 1: | Überblick: Vom Anwender zur digitalen Schaltung (00:54) 2.1 Vom Anwender zur digitalen Schaltung |
Med. 2: | Erstmal aufschrauben! (08:31) 2.1.1 Erstmal aufschrauben |
Med. 3: | Von-Neumann-Architektur (01:35) 2.1.2.1 Von-Neumann-Architektur |
Med. 4: | Von-Neumann-Flaschenhals (01:53) 2.1.2.2 Von-Neumann-Flaschenhals |
Med. 5: | Befehlszähler und Befehlsregister im Zusammenspiel mit dem Bus-System (03:07) 2.1.3.1.1 Steuerwerk / Leitwerk |
Med. 6: | Detailliertere Arbeitsweise des Steuerwerks (06:01) 2.1.3.1.1 Steuerwerk / Leitwerk |
Med. 7: | Arbeitsweise des Rechenwerks (02:26) 2.1.3.1.2 Rechenwerk |
Med. 8: | Arbeitsweise des Speicherwerks (02:06) 2.1.3.2 Speicherwerk |
Med. 9: | Von-Neumann-Zyklus und die Arbeitsweise des Steuerwerks (02:22) 2.1.3.5 Von-Neumann-Zyklus |
Med. 10: | Animation der Zusammenarbeit (01:02) 2.1.3.6 Animation der Zusammenarbeit |
Med. 11: | Aufbau und Arbeitsweise eines Registers (04:40) 2.1.5.1 Aufbau und Arbeitsweise eines Registers |
Med. 12: | Arbeitsweise einer Speicherzelle (04:49) 2.1.5.1 Aufbau und Arbeitsweise eines Registers |
Med. 13: | Gatter und ihre Wahrheitstafeln (02:56) 2.1.6 Gatter |
Med. 14: | Überblick: Prozessoren und ihre Befehle (01:15) 2.2 Prozessoren und ihre Befehle |
Med. 15: | Vom Quellcode zum Prozessor (14:09) 2.2.1 Vom Quellcode zum Prozessor |
Med. 16: | Stackregister und Arbeitsweise des Stacks (04:12) 2.3.1 Stackregister |
Med. 17: | Basisregister als Voraussetzung für die Unterbringung mehrerer Programme im Hauptspeicher (03:10) 2.3.2.1 Mehrere Prozesse gleichzeitig im Speicher |
Med. 18: | Speicheraufteilung bei mehreren Programmen im RAM (03:08) 2.3.2.1 Mehrere Prozesse gleichzeitig im Speicher |
Med. 19: | Swapping (02:05) 2.3.2.2 Swapping: Aus- und Einlagern von kompletten Prozessen |
Med. 20: | Limitregister zum Speicherschutz (02:33) 2.3.3 Limitregister zum Speicherschutz |
Med. 21: | Interrupt-Controller (01:30) 2.3.4 Interrupt-Controller |
Med. 22: | Was passiert bei einem Interrupt? (02:14) 2.3.4 Interrupt-Controller |
Med. 23: | Ein- und Ausgabe mit Festplatte und Interrupts (04:00) 2.3.4.4.3 Datentransfer und Interrupts |
Med. 24: | Grundlagen virtueller Speicherverwaltung mit MMU (04:47) 2.3.6 MMU - Memory Management Unit |
Med. 25: | Kontextwechsel unter Windows 7 3.2.3.1 Die Statistik der Kontextwechsel unter Windows |
Med. 26: | UNIX/Linux: Prozesserzeugung mit fork() (12:19) 3.2.4.1 Fork |
Med. 27: | Prozesskontrollblock im Linux-Quellcode 3.2.5.2 Prozesskontrollblock unter Linux |
Med. 28: | Prozessverwaltung unter Windows 3.2.8.1 Prozessverwaltung aus Admin-Sicht unter Windows |
Med. 29: | Java applet CPU Scheduling Algorithm Animations (04:01) 3.2.10.2 Scheduling-Verfahren |
Med. 30: | Race Conditions (04:50) 3.2.11.1.2 Race Conditions |
Med. 31: | Deadlocks erkennen mit Hilfe eines Betriebsmittelgraphen (09:46) 3.2.12.2 Deadlocks erkennen |
Med. 32: | Grundlagen virtueller Speicherverwaltung mit MMU (04:47) 3.3.1 Virtuelle Speicherverwaltung |
Med. 33: | MMU: Adressumrechnung mit einstufiger Seitentabelle (06:32) 3.3.1.2.1 Einstufige Seitentabellen |
Med. 34: | MMU: Page fault bei der Adressumrechnung (06:32 Gesamtlänge, Page fault ab 05:30) 3.3.2.1 Page Fault |
Med. 35: | Was passiert bei einem Interrupt? (02:14) 3.4.4.4 Interruptbehandlung für ein Gerät |
Med. 36: | Ein- und Ausgabe mit Festplatte und Interrupts (04:00) 3.4.4.4 Interruptbehandlung für ein Gerät |