Hi,
ich bin totaler Assembler-, brauche aber ein Kleines Programm um
!MB von Floppy oder Festplatte in den RAM zu kopieren.
Die Daten sollen nach 0x100000 Kopiert werden, um dort ausgeführt zu werden.
Mein Größtes problem liegt bei CHS umrechnung. Ich Nutze bisjetzt den Bios interrupt 13h. Mein bisheriger Code:
Hier Gibt es eine Erläuterung zudem Interrupt, von intersse sind ja nur die funkrionen 0 und 2.
Vielen Danke Im Vorraus,
Skini
ich bin totaler Assembler-, brauche aber ein Kleines Programm um
!MB von Floppy oder Festplatte in den RAM zu kopieren.
Die Daten sollen nach 0x100000 Kopiert werden, um dort ausgeführt zu werden.
Mein Größtes problem liegt bei CHS umrechnung. Ich Nutze bisjetzt den Bios interrupt 13h. Mein bisheriger Code:
Code:
resetd;
mov ax, 0
mov dl, 0
int 13h
jc resetd
copyd:
mov es, 1000h
mov bx, 0
mov ah, 2
mov al, 800h
mov cl, 2
mov ch, 0
mov dh, 0
mov dl, 0
int 13h
jc copyd
Hier Gibt es eine Erläuterung zudem Interrupt, von intersse sind ja nur die funkrionen 0 und 2.
Vielen Danke Im Vorraus,
Skini