Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
la_partie_executable_du_mbr [Le 22/10/2016, 11:36]
Nasman [Exemple de zone exécutable d'un mbr]
la_partie_executable_du_mbr [Le 13/04/2018, 18:56] (Version actuelle)
Nasman [Exemple de zone exécutable d'un mbr]
Ligne 109: Ligne 109:
 00000085 ​ 88C2              mov dl,al ; si non égal à 0xff, sauvegardé dans dl - si core.img est sur un autre disque 00000085 ​ 88C2              mov dl,al ; si non égal à 0xff, sauvegardé dans dl - si core.img est sur un autre disque
 00000087 ​ 52                push dx 00000087 ​ 52                push dx
-00000088 ​ BB1704 ​           mov bx,0x417 +00000088 ​ BB1704 ​           mov bx,​0x417 ​       ; adresse clavier 
-0000008B ​ 802703 ​           and byte [bx],0x3+0000008B ​ 802703 ​           and byte [bx],​0x3 ​  ; teste si une touche shift est activée
 0000008E ​ 7406              jz 0x96 0000008E ​ 7406              jz 0x96
 00000090 ​ BE887D ​           mov si,0x7d88 ; pointe sur la chaine "​GRUB"​ 00000090 ​ BE887D ​           mov si,0x7d88 ; pointe sur la chaine "​GRUB"​


Le contenu de ce wiki est sous licence : CC BY-SA v3.0