ASM noob - couple of questions
- From: "Daniel Bodnar" <daniel.bodnar@xxxxxxxxx>
- Date: 8 Mar 2006 07:19:54 -0800
Hey,
I'm brand new at assembly, but I'm trying to learn as best I can. I've
got a small segment of code here from VBReFormer and I'd just like to
know what each part of this segment is, and how to interpret it. I can
learn what all the commands are (mov, ecx, eax etc...), but there's a
few things i'd like explained to me.
I think I understand what the first colomn is, but what the heck is the
second one? And how do I decypher it? And what is the data in brackets?
'004036d2 66 opsize:
'004036d3 85c0 test eax, eax
'004036d5 0f84d2000000 je 4037ac
'004036db c745fc22000000 mov dword ptr [ebp-04],
00000022
'004036e7 898510ffffff mov dword ptr
[ebp+ffffff10], eax
'004036ed b90a000000 mov ecx, 0000000a
'004036f2 898d08ffffff mov dword ptr
[ebp+ffffff08], ecx
'004036f8 898520ffffff mov dword ptr
[ebp+ffffff20], eax
'004036fe 898d18ffffff mov dword ptr
[ebp+ffffff18], ecx
'00403704 898530ffffff mov dword ptr
[ebp+ffffff30], eax
'0040370a 898d28ffffff mov dword ptr
[ebp+ffffff28], ecx
'00403710 c785e0feffffbc224000 mov dword ptr
[ebp+fffffee0], 004022bc
'0040371a b808000000 mov eax, 00000008
'0040371f 8985d8feffff mov dword ptr
[ebp+fffffed8], eax
'00403725 c785d0feffffd4224000 mov dword ptr
[ebp+fffffed0], 004022d4
'0040372f 8985c8feffff mov dword ptr
[ebp+fffffec8], eax
'00403735 8d9508ffffff lea edx, dword ptr
[ebp+ffffff08]
'0040373b 52 push edx
'0040373c 8d8518ffffff lea eax, dword ptr
[ebp+ffffff18]
'00403742 50 push eax
'00403743 8d8d28ffffff lea ecx, dword ptr
[ebp+ffffff28]
'00403749 51 push ecx
'0040374a 6a00 push 00
'0040374c 8d95d8feffff lea edx, dword ptr
[ebp+fffffed8]
'00403752 52 push edx
'00403753 8d8570ffffff lea eax, dword ptr
[ebp+ffffff70]
'00403759 50 push eax
'0040375a 8d8d48ffffff lea ecx, dword ptr
[ebp+ffffff48]
'00403760 51 push ecx
'00403761 8b35c0104000 mov esi, dword ptr
[004010c0]
Thanks in advanced!!
.
- Follow-Ups:
- Re: ASM noob - couple of questions
- From: JGCASEY
- Re: ASM noob - couple of questions
- From: Betov
- Re: ASM noob - couple of questions
- From: randyhyde@xxxxxxxxxxxxx
- Re: ASM noob - couple of questions
- Prev by Date: Re: newbie: I/O with nasm
- Next by Date: Re: newbie: I/O with nasm
- Previous by thread: Re: RND contest
- Next by thread: Re: ASM noob - couple of questions
- Index(es):
Relevant Pages
|