Basic Input Output System — Änderungen 4867 → 5114

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 Computers. 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.
+
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'')