| Zeile 1: | Zeile 1: | ||
{{Stub}} | {{Stub}} | ||
| − | Das '''BIOS''' (<b>B</b>asic <b>I</b>nput/<b>O</b>utput <b>S</b>ystem) ist die Firmware eines | + | Das '''BIOS''' (<b>B</b>asic <b>I</b>nput/<b>O</b>utput <b>S</b>ystem) ist die Firmware eines x86-PCs. Es wird meistens auf einem Flash-Speicher auf dem Motherboard gespeichert. Die Einstellungen des BIOS werden im [[CMOS]] gespeichert. Im Realmode werden vom BIOS außerdem Funktionen für das Ansprechen der Hardware bereitgestellt. |
| + | |||
| + | |||
| + | == Aufgaben des BIOS == | ||
| + | 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 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 Intrerupts zur Kommunikation mit den verschiedenen Peripheriegeräten bereit. | ||
== Weblinks == | == Weblinks == | ||
* [http://bioscentral.com/ BIOS Central] (''englisch'') | * [http://bioscentral.com/ BIOS Central] (''englisch'') | ||