| Zeile 6: | Zeile 6: | ||
Das BIOS ist das "Ur-Programm" eines x86-Rechners (im Nachfolgendem nur noch "PC" genannt). Es sitzt in einem beschreibbaren Flash-Speicher und wird direkt beim Starten des PCs ausgeführt. Es unternimmt nun den sogenannten [[POST]], den '''P'''ower-'''O'''n '''S'''elf-'''T'''est, welcher den verfügbaren Arbeitsspeicher hochzählt und verschiedene Laufwerke anspricht sowie ihre Daten ausliest. | Das BIOS ist das "Ur-Programm" eines x86-Rechners (im Nachfolgendem nur noch "PC" genannt). Es sitzt in einem beschreibbaren Flash-Speicher und wird direkt beim Starten des PCs ausgeführt. Es unternimmt nun den sogenannten [[POST]], den '''P'''ower-'''O'''n '''S'''elf-'''T'''est, welcher den verfügbaren Arbeitsspeicher hochzählt und verschiedene Laufwerke anspricht sowie ihre Daten ausliest. | ||
| − | Nach dem POST versucht es von einer Liste von Laufwerken einen Bootloader zu laden. Dieser wird an Adresse | + | Nach dem POST versucht es von einer Liste von Laufwerken einen Bootloader zu laden. Dieser wird an Adresse 0x7C00 geladen und dann ausgeführt; Ab da hat das Betriebssystem die volle Kontrolle über den PC. |
Allerdings ist das BIOS (zumindest im [[Real Mode]]) noch immer aktiv: Es stellt eine Menge an Interrupts zur Kommunikation mit den verschiedenen Peripheriegeräten bereit. | Allerdings ist das BIOS (zumindest im [[Real Mode]]) noch immer aktiv: Es stellt eine Menge an Interrupts zur Kommunikation mit den verschiedenen Peripheriegeräten bereit. | ||