HomerSexual Grandmaster Cheater Supreme
Reputation: 5
Joined: 03 Feb 2007 Posts: 1657
|
Posted: Tue Jun 19, 2007 11:30 am Post subject: First simple program |
|
|
| Code: | include \masm32\include\masm32rt.inc
.data
text1 db "Enter 2 numbers to add(up to 4 digits each):", 00
text2 db "The sum is ", 00
Number1 dd 0,0,0
Number2 dd 0,0,0
Number3 dd 0,0,0
linebreak db 10, 13, 00
.code
start:
invoke StdOut, offset text1
invoke StdOut, offset linebreak
invoke StdIn , offset Number1, 4
invoke StdOut, offset linebreak
invoke StdIn , offset Number2, 4
invoke crt_atoi, offset Number1
push eax
invoke crt_atoi, offset Number2
pop edx
add eax,edx
invoke crt__itoa, eax,offset Number3, 10
invoke StdOut, offset text2
invoke StdOut, offset Number3
invoke StdOut, offset linebreak
invoke StdOut, offset linebreak
inkey "Enter any key to go on......"
ret
end start |
this is the first thing i made w/o a tut
woot
any ideas how to clean it up or where to go from here
im looking at push, pop, call more but i cant find a good mASM tut
its all t or n
:] gg
_________________
|
|