;数据段
00000000 12345678 count dword 12345678h,9abcdef0h,0,0,3721h
9ABCDEF0
00000000
00000000
00003721
;代码段
00000000 B8 33221100 mov eax,33221100h ;EAX=33221100H(立即数寻址)
00000005 8B D8 mov ebx,eax ;EBX=EAX(寄存器寻址)
00000007 8B 0D 00000000 R mov ecx,count ;ECX=12345678H(直接寻址)
0000000D BB 00000000R mov ebx,offset count ;EBX=count变量的有效地址(立即数寻址)
00000012 8B 13 mov edx,[ebx] ;EDX=12345678H(寄存器间接寻址)
00000014 8B 73 04 mov esi,[ebx+4] ;ESI=9ABCDEF0H(寄存器相对寻址)
00000017 BE 00000004 mov esi,4 ;ESI=4(立即数寻址)
0000001C 8B BE 00000000 R mov edi,count[esi] ;EDI=9ABCDEF0H(寄存器相对寻址)
00000022 8B 3C 1E mov edi,[ebx+esi] ;EDI=9ABCDEF0H(基址变址寻址)
00000025 8B 0C B3 mov ecx,[ebx+esi*4] ;ECX=3721H(带比例的基址变址寻址)
00000028 8B 54 B3 FC mov,edx,[ebx+esi*4-4] ;EDX=0(带比例的相对基址变址寻址)
0000002C 8B EC mov ebp,esp ;EBP=ESP(寄存器寻址)
0000002E E8 00000000 E call disprd ;显示8个32位通用寄存器的内容