Diskussion:Eigener Bootloader — Änderungen 9663 → 9664

Zeile 80: Zeile 80:
 
  mov ss,ax
 
  mov ss,ax
 
  mov sp,7BFEh ; nicht hinter dem Bootsektor, weil man erst wissen muss, wo die Erweiterten BIOS-Daten sind
 
  mov sp,7BFEh ; nicht hinter dem Bootsektor, weil man erst wissen muss, wo die Erweiterten BIOS-Daten sind
 +
 
  ... rest vom Bootsektor
 
  ... rest vom Bootsektor
 
org 7DFEh
 
org 7DFEh
 +
 
dw  0AA55h ; (höhere Ziffern stehen hinten)
 
dw  0AA55h ; (höhere Ziffern stehen hinten)
  
  
 
nun kann man die erste Datei laden, und Interrupt Vektoren darauf setzten, Die erste Datei muss dann widerum nicht erst die Segmente verändern, um die BIOSdaten zu lesen.
 
nun kann man die erste Datei laden, und Interrupt Vektoren darauf setzten, Die erste Datei muss dann widerum nicht erst die Segmente verändern, um die BIOSdaten zu lesen.