Utilité et contenu d'un secteur de boot
Salut
Alors voila, je ne comprends pas ...
À quoi sert un BOOT ? Et qu'es-t-ce qu'il contient ?
Je ne comprends pas pourquoi on ne peut pas directement écrire un programme quelconque a la place du boot vu que toutes les commandes utilisées par l'assembleur son déjà reconnues par le pross...
prenons l'exemple de ce programme tout simple :
Code:
1 2 3 4 5 6 7 8
| [BITS 16]
[ORG 0x100]
debut:
mov ah, 0x09
mov dx, message
int 0x21
ret
message: db "COUCOU$" |
Si on l'exécute dans un fenêtre MS-DOS sur Windows par exemple... ça marche, on voie le message "COUCOU" apparaître...
Par contre pourquoi il n'y a pas de message sur l’écran si on met le binaire dans le secteur boot d'une disquette et qu’on démarre dessus ?
Qu’es qu'y a changé entre les deux ?
Merci