Mi pregunta es, como se puede mover el valor de un registro a una variable?
include 'C:\fasm\INCLUDE\WIN32AX.inc'
.data
num1 db 3
num2 db 2
.code
mov eax, num1
add eax, num2
mov num2, eax
Asi deberia mover el valor de la suma a la variable num2, pero visto que no tambien probe a hacerlo asi
include 'C:\fasm\INCLUDE\WIN32AX.inc'
.data
num1 db 3
num2 db 2
num3 db 0
.code
mov eax, num1
add eax, num2
add num3, eax ; tambien con mov num3, eax
como tampoco funciono intente hacerlo con la pila
include 'C:\fasm\INCLUDE\WIN32AX.inc'
.data
num1 db 3
num2 db 2
.code
mov eax, num1
add eax, num2
push eax
pop num2
Donde falla?
Gracias a todos..
include 'C:\fasm\INCLUDE\WIN32AX.inc'
.data
num1 db 3
num2 db 2
.code
mov eax, num1
add eax, num2
mov num2, eax
Asi deberia mover el valor de la suma a la variable num2, pero visto que no tambien probe a hacerlo asi
include 'C:\fasm\INCLUDE\WIN32AX.inc'
.data
num1 db 3
num2 db 2
num3 db 0
.code
mov eax, num1
add eax, num2
add num3, eax ; tambien con mov num3, eax
como tampoco funciono intente hacerlo con la pila
include 'C:\fasm\INCLUDE\WIN32AX.inc'
.data
num1 db 3
num2 db 2
.code
mov eax, num1
add eax, num2
push eax
pop num2
Donde falla?
Gracias a todos..