De nadas

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú.386
.model flat, stdcall
.data
w dd 14
x dd 15
y dd 16
z dd 17
w1 dd 0
x1 dd 0
y1 dd 0
z1 dd 0
.code
main:
mov esi, offset w
mov edi, offset w1
mov ecx, 4
rep movsd
ret
end main
std
mov esi, offset z
mov edi, offset z1
mov ecx, 4
rep movsd
cld ;siempre hay que restaurar este flag, por defecto es 0
Cita de: Erik# en 27 Agosto 2009, 15:01 PMY cuando debo usar push (a parte de cuando invoque una función...) y cuando pop?
bucle:
push ecx
inc eax
push eax
invoke wsprintfA, nSum,'%d',eax
add esp,12
invoke MessageBoxA, 0,nSum,nSum,0
pop eax
pop ecx
loop bucle
Cita de: Erik# en 27 Agosto 2009, 14:17 PM
El primer código cuando eax sea igual a 5 se para?