Erreur de segment avec si

benstan Messages postés 4 Date d'inscription lundi 6 juin 2011 Statut Membre Dernière intervention 18 juin 2011 - 18 juin 2011 à 00:07
42wawa42 Messages postés 143 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 6 septembre 2011 - 13 août 2011 à 12:55
Bonjour j'ai un probleme que j'arrive pas a comprendre alors que je sais que c'est à cette endroit. Mon probleme c'est que quand je passe les 3 lignes marquer ci dessous , cela change mes valeurs qui sont dans le registre si c'est à dire [si+1] , [si+2] , etc...
Donc comment faire pour que les valeurs ne changent pas? (alors que j'ai mis un push puis pop)
J'ai vraiment besoin d'help

merci
afflettre1:
 
     push si
     mov bl , saisie
          
     
     mov ax, 0b800h ; les
     mov ds, ax       ; fameuses
     mov [02h], bl  ; lignes
     
     pop si 
      
jmp Dmot

1 réponse

42wawa42 Messages postés 143 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 6 septembre 2011
13 août 2011 à 12:55
SI n'est pas un segment mais un source index voir iAPX 86,88 User's Manual ou autres doc sur internet.

Salutations de 42wawa42
0
Rejoignez-nous