Гудвин, волшебник (09.02.2009 19:20, просмотров: 7238)
Ужоснах!!! 899: fp->fsize = LD_DWORD(&dir[DIR_FileSize]); /* File size */
0F18 90082E mov.w [0x001c+20],0x0000
0F1A 40007F add.w 0x0000,#31,0x0000
0F1C 784010 mov.b [0x0000],0x0000
0F1E FB8000 ze 0x0000,0x0000
0F20 200001 mov.w #0x0,0x0002
0F22 DD01C8 sl 0x0000,#8,0x0006
0F24 200002 mov.w #0x0,0x0004
0F26 90082E mov.w [0x001c+20],0x0000
0F28 40007E add.w 0x0000,#30,0x0000
0F2A 784010 mov.b [0x0000],0x0000
0F2C FB8000 ze 0x0000,0x0000
0F2E 200001 mov.w #0x0,0x0002
0F30 DD00C0 sl 0x0000,#0,0x0002
0F32 200000 mov.w #0x0,0x0000
0F34 710100 ior.w 0x0004,0x0000,0x0004
0F36 718181 ior.w 0x0006,0x0002,0x0006
0F38 90082E mov.w [0x001c+20],0x0000
0F3A 40007D add.w 0x0000,#29,0x0000
0F3C 784010 mov.b [0x0000],0x0000
0F3E FB8000 ze 0x0000,0x0000
0F40 DD0048 sl 0x0000,#8,0x0000
0F42 200001 mov.w #0x0,0x0002
0F44 710100 ior.w 0x0004,0x0000,0x0004
0F46 718181 ior.w 0x0006,0x0002,0x0006
0F48 90082E mov.w [0x001c+20],0x0000
0F4A 40007C add.w 0x0000,#28,0x0000
0F4C 784010 mov.b [0x0000],0x0000
0F4E FB8000 ze 0x0000,0x0000
0F50 200001 mov.w #0x0,0x0002
0F52 710000 ior.w 0x0004,0x0000,0x0000
0F54 718081 ior.w 0x0006,0x0002,0x0002
0F56 90111E mov.w [0x001c+34],0x0004
0F58 980150 mov.w 0x0000,[0x0004+10]
0F5A 980161 mov.w 0x0002,[0x0004+12]
AVR:
908: fp->fsize = LD_DWORD(&dir[DIR_FileSize]); /* File size */
+00000577: 01F6 MOVW R30,R12 Copy register pair
+00000578: 8D84 LDD R24,Z+28 Load indirect with displacement
+00000579: 8D95 LDD R25,Z+29 Load indirect with displacement
+0000057A: 8DA6 LDD R26,Z+30 Load indirect with displacement
+0000057B: 8DB7 LDD R27,Z+31 Load indirect with displacement
+0000057C: 01F8 MOVW R30,R16 Copy register pair
+0000057D: 8782 STD Z+10,R24 Store indirect with displacement
+0000057E: 8793 STD Z+11,R25 Store indirect with displacement
+0000057F: 87A4 STD Z+12,R26 Store indirect with displacement
+00000580: 87B5 STD Z+13,R27 Store indirect with displacement