Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1115 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  probleme de boucle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme de boucle

n°1670360
amteurasm
Posté le 13-01-2008 à 14:44:29  profilanswer
 

Bonjour je suis à l'assembleur depuis quelque temps à cause de projet et je cherche à faire une condition de type :
if (touche entrée appuyée) then
     passer au reste du programme
else
     attendre que la touche soit activé
end if
 
en assembleur j'ai réussi à le faire avec la touche échap mais pas avec la touche entrée quoiqu'il en soit voici ce que j'ai avec échap
 
BoucleDemarage:
in al,60h
cmp al,1
jne BoucleDemarage
 
est ce que vous pouvez m'aider pour l'adapter avec la touche entrée s'il vous plaît.

mood
Publicité
Posté le 13-01-2008 à 14:44:29  profilanswer
 

n°1670367
olivthill
Posté le 13-01-2008 à 15:03:51  profilanswer
 

L'assembleur ? Quel assembleur ? Quel système d'exploitation ?
 
Pourquoi utiliser "in" au lieu d'utiliser une interruption du système d'exploitation, par exemple sous DOS

    mov     ah, 1
    int     21h                 ; getchar()
    cmp     al, 0Dh             ; CR ?

n°1670384
amteurasm
Posté le 13-01-2008 à 16:07:51  profilanswer
 

merci beaucoup pour votre aide, votre solution marche bien pour mon application


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  probleme de boucle

 

Sujets relatifs
[C] Problème de boucle While[Résolu] Probleme boucle coloration
Probleme boucle (debutant) Urgennttttttt[Debutant] probleme boucle
Problème avec boucle et affichageprobleme avec boucle for
problème boucle untilProblème boucle à droite!
[PHP] Problème de boucle et menu[aide] probleme de boucle
Plus de sujets relatifs à : probleme de boucle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR