mDumpMem

Can someone help explain this to me?
It is a macro created by Irvine for my Assembly Language class. I am understanding everything in the program, except for what happens in this Macro. Here is a website that i have been looking at so far
http://programming.msjc.edu/asm/help/source/macros32/mdumpmem.htm

My example looks like this:
Dump of offset 00405000
------------------------------
48 A3 F4 FF 40 65 07 00 88 08 FC FF

the registers I am using are as follows:
EAX=FFFC0888
EBX=FFF4A348
ECX=00076540

EAX is the sum of EBX and ECX.

I noticed that the memory dump (line starting with number 48) if read starting at FF with the first F, then the second F, then FC with F first then C, then 08 with 0 first then 8...so on and so forth is FFFC0888 00076540 FFF4A348 which is EAX ECX EBX. Why is the output like that?

My second question is what is the significance of the 00405000??
Topic archived. No new replies allowed.