Vediamo se ho capito..........in asm Setto i registri e poi richiamo l'int giusta......o sbaglio??
cioe per esempio
codice:
; ---=[ Carica la Root ]=--- ;
mov ah, 0x02 ; Servizio 2 dell'interrupt 13h
mov al, 0x0E ; Settori da caricare
mov bx, 0x500 ; Dove caricare la ROOT
mov ch, 0 ; Traccia 0
mov cl, 2 ; Settore 2
mov dh, 1 ; Testina 1
mov dl, [bootdrv]; Drive
int 0x13
Imposto i vari argomenti e poi chiamo int 0x13 in pratica ah, al(ax) e ch, cl(cx) e dh, dl(dx) sono i parametri virtuali che int 0x13 necessita per funziare, giusto??
Cioe i registri fanno da argomenti(parlando in C) della funzione(int 0x13)............sbaglio?