Bonjour a tous!
Ce petit bout de code affiche betement l'alphabet.
Pour les debutants,vous allez voir comment on manipulent les variables.
C'est un exemple trés simple....
Bonne Prog.
Source / Exemple :
.386
.model flat, stdcall
option casemap :none
include \masm32\include\windows.inc
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib
Chaine PROTO :DWORD
.data
.data?
table db 26 dup (?)
.code
start:
invoke Chaine,26
invoke MessageBox,0,ADDR table,ADDR table,MB_OK
invoke Chaine,10
invoke MessageBox,0,ADDR table,ADDR table,MB_OK
invoke ExitProcess,0
Chaine Proc NBLETTRE:DWORD
xor ebx,ebx
mov al,64
initialisation:
inc al
mov byte ptr[table+ebx],al
inc ebx
cmp ebx,NBLETTRE
jnz initialisation
mov byte ptr[table+ebx], 0
ret
Chaine endp
end start
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.