Door SolidHoi Allemaal! 
Ik had een vraagje als dat zou mogen. Ik kwam artikel tegen 
op 
http://www.omninerd.com/2005/11/05/articles/40. 
Zo word er beschereven dat de bootstrap sector van 512 bytes wordt
geladen in het geheugen op adres 0000:7C00. Verder in een de source
code van de bootstrap staat: 
START:
cli
mov ax,0x07c00
mov ds, ax
mov es,ax
mov fs,ax,
mov gs, ax
mov ax,0x0000
mov ss,ax
mov sp, 0xFFFF
stiVanuit het lifo idee gezien zou je toch verwachten dat eerst de stack op 
0x0000 word gezet en pas daarna mov ax,0x07c0 word geplaats. Maar aan 
de source code te zien is het juist het tegen over gestelde. 
Of komt dit door dat de stack er al is maar door middel met mov ax,0x000 
de stack weer geintialiseerd wordt voor het laden van het master boot 
record.
 De stack is er wel, maar deze wordt niet geinitialiseerd met de betreffende 
mov actie. Er mist iets. Heb je meer code?