Ausgabe 1 — Änderungen 7470 → 7484

Zeile 64: Zeile 64:
 
{{Warnung|Text= Teilweise scheint der Reset des Diskettenlaufwerks nicht zu funktionieren, siehe auch die [[Diskussion: Ausgabe 1 | <span style="color: rgb(192, 192, 255);">Diskussionsseite</span>]]}}
 
{{Warnung|Text= Teilweise scheint der Reset des Diskettenlaufwerks nicht zu funktionieren, siehe auch die [[Diskussion: Ausgabe 1 | <span style="color: rgb(192, 192, 255);">Diskussionsseite</span>]]}}
  
−
Zuerst einmal sucht das BIOS auf dem ersten Sektor von Diskette und Festplatte nach einer Binärdatei, die genau 512 Bytes (1 Sektor) lang ist und am Ende das Wort 0x0AA55 enthält. Jetzt lädt das BIOS unseren Bootloader, wenn es ihn denn gefunden hat, an die Adresse [[0x7C00]]. Damit alles so läuft, wie wir es uns gedacht haben, enthält die erste Zeile unseres Assemblercodes also den Code:
+
Zuerst einmal sucht das BIOS auf dem ersten Sektor von Diskette und Festplatte nach einer Binärdatei, die genau 512 Bytes (1 Sektor) lang ist und am Ende das Wort 0x0AA55 enthält. Jetzt lädt das BIOS unseren Bootloader, wenn es ihn denn gefunden hat, an die Adresse 0x7C00. Damit alles so läuft, wie wir es uns gedacht haben, enthält die erste Zeile unseres Assemblercodes also den Code:
  
 
<asm>
 
<asm>