Assembleur 8086: Affichage de table ASCII [Résolu]

cs_redwings 24 Messages postés jeudi 2 décembre 2004Date d'inscription 28 avril 2008 Dernière intervention - 2 déc. 2004 à 22:50 - Dernière réponse : cs_redwings 24 Messages postés jeudi 2 décembre 2004Date d'inscription 28 avril 2008 Dernière intervention
- 4 déc. 2004 à 00:05
je cherche le code source d'un prog en asm :
comment on peut afficher toute la table des caractere + le code ascii en héxadecimal

exemple : Resultat sur l'ecran

hexa caracter
.... ....
41 A
42 B
... ...
Afficher la suite 

3 réponses

Répondre au sujet
cs_patatalo 1466 Messages postés vendredi 2 janvier 2004Date d'inscription 14 février 2014 Dernière intervention - 3 déc. 2004 à 13:05
0
Utile
salut,

exemple masm32:

.data
fmtAT db "%d : %c",13,10,0
.code
start:
sub esp,32
xor ebx,ebx
mov edi,esp
invoke GetStdHandle,STD_OUTPUT_HANDLE
mov esi,eax
@@:
invoke wsprintf,edi,@ fmtAT,ebx,ebx
push 0
mov edx,esp
invoke WriteConsole,esi,edi,eax,edx,0
pop ecx
inc bl
jne @B
add esp,32
invoke ExitProcess,0

@++
Commenter la réponse de cs_patatalo
cs_redwings 24 Messages postés jeudi 2 décembre 2004Date d'inscription 28 avril 2008 Dernière intervention - 3 déc. 2004 à 17:32
0
Utile
merci de votre interet a ma question, je suis encore qu'un debutant dans le langage machine je debuté avec le debug de microsoft et maintenant je passe au TASM je ne sais encore pas les autres types MASM...
si vous pouvez juste m'eclaisir un peu, cela sera m'aidera beacoup merci!!

par exemple les instructions qui correspondent au affichage (sur l'ecran) le code ASCII codé hexadecimal d'un caractere saisi au clavier

merci d'avance
Commenter la réponse de cs_redwings
cs_redwings 24 Messages postés jeudi 2 décembre 2004Date d'inscription 28 avril 2008 Dernière intervention - 4 déc. 2004 à 00:05
-2
Utile
j'ai finalement trouvé une solutuion à mon probleme :
A qui intessere je l'ai ajoutée aux codes sources du ce site
@+
Commenter la réponse de cs_redwings

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.