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 : Sélectionner tout - Visualiser dans une fenêtre à part
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