diff options
author | Joe Hunkeler <jhunkeler@gmail.com> | 2015-09-24 00:17:52 -0400 |
---|---|---|
committer | Joe Hunkeler <jhunkeler@gmail.com> | 2015-09-24 00:17:52 -0400 |
commit | f6634150c2faadd93c2d22c88045d55577e14e49 (patch) | |
tree | aba829775f32ea11ba55c56d7a707fdc8640464d | |
parent | 26b037391211c5b7283c9ecc60f956caefd29974 (diff) | |
download | asmfun-f6634150c2faadd93c2d22c88045d55577e14e49.tar.gz |
Didn't need to use dword
-rw-r--r-- | prog2.asm | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -1,3 +1,8 @@ +section .data +one db 5 +ol equ $-one +two db 5 + section .text global _start @@ -11,8 +16,8 @@ addme: mov ebp, esp push edx - mov edx, DWORD [ebp+12] - add edx, DWORD [ebp+8] + mov edx, [ebp+12] + add edx, [ebp+8] mov eax, edx pop edx @@ -23,8 +28,9 @@ _start: mov ebp, esp sub esp, 8 - mov DWORD [esp+4], 5 - mov DWORD [esp], 5 + mov ebx, one + mov dword [esp+4], ebx + mov dword [esp], 5 call addme mov esp, ebp |