s'il vs plais je voudrais lire du clavier un entier non signé supérieur à 10
la fonction 01h me permet de lire qu'un seul caractère tapé au clavier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 mov ah,01h int 21h
s'il vs plais je voudrais lire du clavier un entier non signé supérieur à 10
la fonction 01h me permet de lire qu'un seul caractère tapé au clavier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 mov ah,01h int 21h
Bonjour
Lecture d'une chaine de caractères.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Zone DB 255 DUP (10) ;Zone Max de 10 caractères Mov DX,Offset Zone Mov Di,Dx Mov Byte ptr [Di],5 ; Lire Maximum 5 caractères Mov Ah,0Ah Int 21h
Merci JML19 pour ta réponse ça m'a bcp aidé , mais comment faire pour afficher la valeur de zone et l'utiliser dans un calcul par exemple
merci
Réponse faite par la messagerie privée.
Résolu
Si d'autres personnes sont intéressées par l'interprétation des chiffres décimaux, je vous propose une procédure 8086 qui lit les entiers 32 bits signés au lien suivant :
http://www.developpez.net/forums/d10...e/#post5767180
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager