DISASSEMBLY OF EXAMPLE.EXE TEST
(PE BROWSE PRO DISASSEMBLER)

EXAMPLE.EXE Section .one (0x00401000)

0x4015CC: 50                     PUSH        EAX                
0x4015CD: 6A77                   PUSH        0x77               
0x4015CF: 6878563412             PUSH        0x12345678         
0x4015D4: FF32                   PUSH        DWORD PTR [EDX]    
0x4015D6: FF36                   PUSH        DWORD PTR [ESI]    
0x4015D8: FF7500                 PUSH        DWORD PTR [EBP]    
0x4015DB: FF3578563412           PUSH        DWORD PTR [0x12345678]
0x4015E1: FF7708                 PUSH        DWORD PTR [EDI+0x8]
0x4015E4: FFB7BEBAFECA           PUSH        DWORD PTR [EDI+0xCAFEBABE]
0x4015EA: FF3411                 PUSH        DWORD PTR [ECX+EDX]
0x4015ED: FF344E                 PUSH        DWORD PTR [ESI+ECX*2]
0x4015F0: FF3491                 PUSH        DWORD PTR [ECX+EDX*4]
0x4015F3: FF749177               PUSH        DWORD PTR [ECX+EDX*4+0x77]
0x4015F7: FFB4D13412BEBA         PUSH        DWORD PTR [ECX+EDX*8+0xBABE1234]
0x4015FE: 59                     POP         ECX                
0x4015FF: 8F4708                 POP         DWORD PTR [EDI+0x8]
0x401602: 8F87BEBAFECA           POP         DWORD PTR [EDI+0xCAFEBABE]
0x401608: 8BC1                   MOV         EAX,ECX            
0x40160A: C7C278563412           MOV         EDX,0x12345678     
0x401610: 8AE1                   MOV         AH,CL
0x401612: 668BCB                 MOV         CX,BX              
0x401615: 8B0F                   MOV         ECX,DWORD PTR [EDI]
0x401617: 8B5508                 MOV         EDX,DWORD PTR [EBP+0x8]
0x40161A: 8B5FE0                 MOV         EBX,DWORD PTR [EDI-0x20]
0x40161D: 8B2491                 MOV         ESP,DWORD PTR [ECX+EDX*4]
0x401620: 8BBCDABEBAFECA         MOV         EDI,DWORD PTR [EDX+EBX*8+0xCAFEBABE]
0x401627: 8B0E                   MOV         ECX,DWORD PTR [ESI]
0x401629: 8B5500                 MOV         EDX,DWORD PTR [EBP]
0x40162C: 8B3D78563412           MOV         EDI,DWORD PTR [0x12345678]
0x401632: 8B4708                 MOV         EAX,DWORD PTR [EDI+0x8]
0x401635: 8B8FBEBAFECA           MOV         ECX,DWORD PTR [EDI+0xCAFEBABE]
0x40163B: 8B0411                 MOV         EAX,DWORD PTR [ECX+EDX]
0x40163E: 8B0C4E                 MOV         ECX,DWORD PTR [ESI+ECX*2]
0x401641: 8B1491                 MOV         EDX,DWORD PTR [ECX+EDX*4]
0x401644: 8B5C9177               MOV         EBX,DWORD PTR [ECX+EDX*4+0x77]
0x401648: 8BBCD13412BEBA         MOV         EDI,DWORD PTR [ECX+EDX*8+0xBABE1234]
0x40164F: 668B02                 MOV         AX,WORD PTR [EDX]  
0x401652: 668B1D78563412         MOV         BX,WORD PTR [0x12345678]
0x401659: 8AAF565555FF           MOV         CH,BYTE PTR [EDI-0xAAAAAA]
0x40165F: 8A84D13412BEBA         MOV         AL,BYTE PTR [ECX+EDX*8+0xBABE1234]
0x401666: 8821                   MOV         BYTE PTR [ECX],AH  
0x401668: 66890C11               MOV         WORD PTR [ECX+EDX],CX
0x40166C: 891C91                 MOV         DWORD PTR [ECX+EDX*4],EBX
0x40166F: C600FF                 MOV         BYTE PTR [EAX],0xFF
0x401672: 66C70411FFFF           MOV         WORD PTR [ECX+EDX],0xFFFF
0x401678: C704D13412CDAB         MOV         DWORD PTR [ECX+EDX*8],0xABCD1234
0x40167F: 8B0CFDBEBAFECA         MOV         ECX,DWORD PTR [0xCAFEBABE+EDI*8]
0x401686: 0FB72491               MOVZX       ESP,WORD PTR [ECX+EDX*4]
0x40168A: 0FB7BCDABEBAFECA       MOVZX       EDI,WORD PTR [EDX+EBX*8+0xCAFEBABE]
0x401692: 0FB7C1                 MOVZX       EAX,CX             
0x401695: 0FBE0F                 MOVSX       ECX,BYTE PTR [EDI] 
0x401698: 0FBE5508               MOVSX       EDX,BYTE PTR [EBP+0x8]
0x40169C: 0FBEDC                 MOVSX       EBX,AH             
0x40169F: 8D0F                   LEA         ECX,[EDI]          
0x4016A1: 8D5508                 LEA         EDX,[EBP+0x8]      
0x4016A4: 8D5FE0                 LEA         EBX,[EDI-0x20]     
0x4016A7: 8D2491                 LEA         ESP,[ECX+EDX*4]    
0x4016AA: 8DBCDABEBAFECA         LEA         EDI,[EDX+EBX*8+0xCAFEBABE]
0x4016B1: EB12                   JMP         0x4016C5           ; (*+0x14)  
0x4016B3: E80D000000             CALL        0x4016C5           
0x4016B8: 740B                   JZ          0x4016C5           ; (*+0xD)  
0x4016BA: 7509                   JNZ         0x4016C5           ; (*+0xB)  
0x4016BC: E804000000             CALL        0x4016C5           
0x4016C1: 7D02                   JGE         0x4016C5           ; (*+0x4)  
0x4016C3: 7300                   JAE         0x4016C5           ; (*+0x2)  
0x4016C5: C3                     RET
0x4016C6: C20800                 RET         0x8                
0x4016C9: E8F7FFFFFF             CALL        0x4016C5           
0x4016CE: 40                     INC         EAX                
0x4016CF: FF02                   INC         DWORD PTR [EDX]    
0x4016D1: FE0578563412           INC         BYTE PTR [0x12345678]
0x4016D7: FF048F                 INC         DWORD PTR [EDI+ECX*4]
0x4016DA: 4B                     DEC         EBX                
0x4016DB: FE8880000000           DEC         BYTE PTR [EAX+0x80]
0x4016E1: 66FF0F                 DEC         WORD PTR [EDI]     
0x4016E4: FF0CCF                 DEC         DWORD PTR [EDI+ECX*8]
0x4016E7: F7D8                   NEG         EAX                
0x4016E9: F71A                   NEG         DWORD PTR [EDX]    
0x4016EB: F61D78563412           NEG         BYTE PTR [0x12345678]
0x4016F1: F71C8F                 NEG         DWORD PTR [EDI+ECX*4]
0x4016F4: F7D3                   NOT         EBX                
0x4016F6: F69080000000           NOT         BYTE PTR [EAX+0x80]
0x4016FC: 66F717                 NOT         WORD PTR [EDI]     
0x4016FF: F714CF                 NOT         DWORD PTR [EDI+ECX*8]
0x401702: D3E0                   SHL         EAX,CL             
0x401704: D3EB                   SHR         EBX,CL             
0x401706: D3C7                   ROL         EDI,CL             
0x401708: C1EA18                 SHR         EDX,0x18           
0x40170B: C13F04                 SAR         DWORD PTR [EDI],0x4
0x40170E: C1C010                 ROL         EAX,0x10           
0x401711: D30B                   ROR         DWORD PTR [EBX],CL 
0x401713: D3A0BEBAFECA           SHL         DWORD PTR [EAX+0xCAFEBABE],CL
0x401719: 03C1                   ADD         EAX,ECX            
0x40171B: 12CA                   ADC         CL,DL              
0x40171D: 2AF7                   SUB         DH,BH              
0x40171F: 661BCA                 SBB         CX,DX              
0x401722: 663BDA                 CMP         BX,DX              
0x401725: 23C6                   AND         EAX,ESI            
0x401727: 0BCA                   OR          ECX,EDX            
0x401729: 33E7                   XOR         ESP,EDI            
0x40172B: 81C178563412           ADD         ECX,0x12345678     
0x401731: 81EA3412CDAB           SUB         EDX,0xABCD1234     
0x401737: 81D3BEBAFECA           ADC         EBX,0xCAFEBABE     
0x40173D: 6681D93412             SBB         CX,0x1234          
0x401742: 6681FACDAB             CMP         DX,0xABCD          
0x401747: 6681E3BEBA             AND         BX,0xBABE          
0x40174C: 80CC77                 OR          AH,0x77            
0x40174F: 80F177                 XOR         CL,0x77            
0x401752: 030E                   ADD         ECX,DWORD PTR [ESI]
0x401754: 135500                 ADC         EDX,DWORD PTR [EBP]
0x401757: 2B3D78563412           SUB         EDI,DWORD PTR [0x12345678]
0x40175D: 1B4708                 SBB         EAX,DWORD PTR [EDI+0x8]
0x401760: 3B8FBEBAFECA           CMP         ECX,DWORD PTR [EDI+0xCAFEBABE]
0x401766: 230411                 AND         EAX,DWORD PTR [ECX+EDX]
0x401769: 0B0C4E                 OR          ECX,DWORD PTR [ESI+ECX*2]
0x40176C: 331491                 XOR         EDX,DWORD PTR [ECX+EDX*4]
0x40176F: 035C9177               ADD         EBX,DWORD PTR [ECX+EDX*4+0x77]
0x401773: 13BCD13412BEBA         ADC         EDI,DWORD PTR [ECX+EDX*8+0xBABE1234]
0x40177A: 662B02                 SUB         AX,WORD PTR [EDX]  
0x40177D: 661B1D78563412         SBB         BX,WORD PTR [0x12345678]
0x401784: 3AAF565555FF           CMP         CH,BYTE PTR [EDI-0xAAAAAA]
0x40178A: 2284D13412BEBA         AND         AL,BYTE PTR [ECX+EDX*8+0xBABE1234]
0x401791: 0821                   OR          BYTE PTR [ECX],AH  
0x401793: 66310C11               XOR         WORD PTR [ECX+EDX],CX
0x401797: 011C91                 ADD         DWORD PTR [ECX+EDX*4],EBX
0x40179A: 8010FF                 ADC         BYTE PTR [EAX],0xFF
0x40179D: 66812C11FFFF           SUB         WORD PTR [ECX+EDX],0xFFFF
0x4017A3: 811CD13412CDAB         SBB         DWORD PTR [ECX+EDX*8],0xABCD1234
0x4017AA: 3B0CFDBEBAFECA         CMP         ECX,DWORD PTR [0xCAFEBABE+EDI*8]
0x4017B1: 90                     NOP