begin process at 2012 05 25 10:07:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Assembleur

 > 

Archives

 > 

Autres asm

 > 

Saisie clavier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Saisie clavier

samedi 2 avril 2005 à 00:50:15 | Saisie clavier

RM50Man

Dans le code je dos saisir une chaine mais a aucun moment le prog
me permet de la saisir!!!!Comment faire pour entrer une chaine?


mov ah, 0ch ;effacement buffer et saisie clavier

mov al, 0ah; saisie chaine caractere

mov dx, offset buffer ;met la chaine ds le buffer

int 21h


buffer db 13,14 dup(?) ; taille max = 12(8 pour le nom, 4 pour l extension)



RM50man
samedi 9 avril 2005 à 18:07:01 | Re : Saisie clavier

ShareVB

salut,

est-ce que au début de ton prog tu as initialiser DS

et moi, je ferais buffer db 13,0,13 DUP('$') ;voir 14 pour le "entrée"

ShareVB


Cette discussion est classée dans : buffer, chaine, mov, clavier, saisie


Répondre à ce message

Sujets en rapport avec ce message

débutant qui a un prob avec l'int21h [ par sibi12 ] salut voivi mon code : mov ah, 09h mov dx, offset buffer int 21hbuffer a été déclaré comme ca: buffer db 50 dup(0)le compilateur me met Adresse mémoire d'une chaine [ par moffer ] Bonjour,Je veux pointer sur le premier caractère de ma chaine. Lorsque je compile le code suivant :SEGMENT DATAchaine db 'Hello$'SEGMENT TEX pb int 21h ah=0ah [ par mat74 ] salut a ts ,voila j'ai fais un programme qui est censé lire une chaine entré par l'utilisateur et ensuite la reafficher . Il me demande bien d'entré u Equivalent ASM de chaine[0] = 0 [ par AlexMAN ] Bonjour, C'est simplement une ptite incertitude : pour l'ekivalent de chaine[0] = 0 en C: mov [chaine], 0 ou mov chaine, 0Ou bien c totatelment la mm pb j'conprend pas [ par mat74 ] voila je viens de faire un prog ( avec tasm ) qui lis les attributs d'1 fichier et qui les affiches . le pb c'est que la valeur renvoyer par l'interru Chaine [ par RM50Man ] Voila je saisi ma chaine de caractere comme suit:mov ah, 0chmov al,  0ahmov dx, offset bufferint 21h mov ah, 09hmov dx, offset bufferint 21het ensuite Graphique [ par RM50Man ] Bonjour a tous!!!!Je veux tracer une ligne mais ca ne marche pas, je passe les parametre par la pile,et ensuite ds la fonction principale, je remplis Invertion d'une chaine de caractère. [ par deck_bsd ] Bonjour,Voila je débute en ASM et je veu faire un bête programme qui inverse une chaine de caractère. Je l'ai fait, mais celui-ci, ne va pas vraiment inverser une chaine [ par MrdJack ] salut, je suis sur un projet de calculatrice me permettant de faire des calculs avec des nombres tres grands. chaque nombre est stocké dans la memoire afficher une chaine de caractere dans le sens inverse [ par Orlyn ] Bonjour, Je suis depsuis hier aprem sur un prog et ca fait des heures que je cherche (en changeant le prog et en cherchant sur google et partout) mai


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales