*Entschuldigung, mein deutsch ist nicht gut, ich spreche Englisch*
Ist mein Bootsektor gut? Es starten auf einem echter Hardware, aber ist mein Segmentregisteren gut?
org 0x7C00
use16
bootloader:
;SEGMENTREGISTER ENRICHTEN
mov ax, 0x9C
mov ss, ax
mov sp, 0x1000
mov ax, 0x7C00
mov ds, ax
mov [boot_drive], dl
mov bx, 0x1000
xor di, di
mov es, bx
mov bx, di
mov ah, 0x02
mov al, 5
mov ch, 0
mov dh, 0
mov cl, 2
mov dl, [boot_drive]
int 0x13
jmp 0x1000:0000
boot_drive db 0
times 510-($-$$) db 0
dw 0xAA55