EuroAssembler Index Manual Download Source Macros


Sitemap Links Forum Tests Projects

Test t1713: Literal symbols with relocations and recursion


Tested procedures
SymCreateLiteral  
Source & expected listing t1713.htm.lst
| | EUROASM LIST=ON,DUMP=ON,AUTOALIGN=OFF,DUMPWIDTH=26 |[BIN] |[BIN] SEGMENT PURPOSE=DATA+CODE+BSS+STACK,WIDTH=16 ; Default segment. |[.text] |[.text] SEGMENT WIDTH=32 ; Default segment. |[.data] |[.data] SEGMENT WIDTH=32 ; Default segment. |[.bss] |[.bss] SEGMENT WIDTH=32 ; Default segment. | |t1713 PROGRAM FORMAT=COFF,MODEL=TINY,WIDTH=32, \ | | LISTMAP=OFF,LISTGLOBALS=OFF,LISTLITERALS=ON |[.text] |[.text] |00000000: | ; Limited operations with literals. |00000000:B8[08000000] | MOV EAX,= D 0x11223344 + 2 ; Address of DWORD literal with value 0x11223346. |00000005:B8[0E000000] | MOV EAX,2 + = D 0x11223344 ; Address of DWORD literal increased by 2. |0000000A:8D05[08000000] | LEA EAX,[= D 0x11223344 + 2]; Address of DWORD literal with value 0x11223346. |00000010:8D05[0E000000] | LEA EAX,[2 + = D 0x11223344]; Address of DWORD literal increased by 2. |00000016:B800000000 | MOV EAX,MemDword = =D+0x11223344 ; Compare address of MemDword with address of literal. |0000001B: | ; Instr literals. |0000001B:BE[4D000000] | MOV ESI,=I"STOSD" |00000020:BE[4E000000] | MOV ESI,=I"MOV EAX,MemDword" |00000025: | ; Relocations in literal data. |00000025:BE[14000000] | MOV ESI,=D MemDword: |0000002A: | ; Recursive data literals. |0000002A:BE[18000000] | MOV ESI,=D =D MemDword: |0000002F:BE[1C000000] | MOV ESI,=D =D =D MemDword: |00000034: | ; Relocations in literal code. |00000034:BE[53000000] | MOV ESI,=I"MOV EAX,MemDword:" |00000039: | ; Recursive code literals. |00000039:BE[58000000] | MOV ESI,=I'RETN' |0000003E:BE[59000000] | MOV ESI,=I"MOV EAX,=I'RETN'" |00000043:BE[5E000000] | MOV ESI,=I"MOV EAX,=D'7777'" |00000048:BE[63000000] | MOV ESI,=I"MOV EAX,=I""MOV EAX,=D'7777'""" |[.data] |[.data] |00000000:333333 | D 3 * BYTE 0x33 |00000003:44444444 |MemDword:D DWORD 0x4444_4444 | | %DISPLAY SECTIONS,RELOCATIONS |# D1250 **** %DISPLAY Groups, Segments, Sections |# D1270 [.text],purpose=CODE+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} |# D1280 [.text],address=00000000h,size=0000004Dh=77,align=16,ref=Y,src="t1713.htm"{52} |# D1280 [@RT0],address=0000004Dh,size=0000001Bh=27,align=1,ref=Y,src="t1713.htm"{62} |# D1270 [.data],purpose=DATA+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} |# D1280 [.data],address=00000000h,size=00000007h=7,align=16,ref=Y,src="t1713.htm"{52} |# D1280 [@LT4],address=00000008h,size=0000001Ch=28,align=4,ref=Y,src="t1713.htm"{56} |# D1550 **** %DISPLAY Relocations |# D1560 [.text]:00000001h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [.text]:00000006h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [.text]:0000000Ch,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [.text]:00000012h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [.text]:0000001Ch,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [.text]:00000021h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [.text]:00000026h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [.text]:0000002Bh,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [.text]:00000030h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [.text]:00000035h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [.text]:0000003Ah,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [.text]:0000003Fh,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [.text]:00000044h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [.text]:00000049h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [@LT4]:00000014h,target=[.data]:00000000h,frame=[.data],width=32,type=abs |# D1560 [@LT4]:00000018h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [@LT4]:0000001Ch,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [@RT0]:0000004Fh,target=[.data]:00000000h,frame=[.data],width=32,type=abs |# D1560 [@RT0]:00000054h,target=[.data]:00000000h,frame=[.data],width=32,type=abs |# D1560 [@RT0]:0000005Ah,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1560 [@RT0]:0000005Fh,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs |# D1560 [@RT0]:00000064h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs |# D1790 **** End of %DISPLAY |[@LT4] ====ListLiterals in section [@LT4]. |00000008:46332211 = D 0x11223344 + 2 |0000000C:44332211 = D 0x11223344 |00000010:44332211 =D+0x11223344 |00000014:[03000000] =D MemDword: |00000018:[14000000] =D =D MemDword: |0000001C:[18000000] =D =D =D MemDword: |00000020:37373737 =D'7777' |[@RT0] ====ListLiterals in section [@RT0]. |0000004D:AB =I"STOSD" |0000004E:B8[03000000] =I"MOV EAX,MemDword" |00000053:B8[03000000] =I"MOV EAX,MemDword:" |00000058:C3 =I'RETN' |00000059:B8[58000000] =I"MOV EAX,=I'RETN'" |0000005E:B8[20000000] =I"MOV EAX,=D'7777'" |00000063:B8[5E000000] =I"MOV EAX,=I""MOV EAX,=D'7777'""" | | ENDPROGRAM t1713
Expected messages t1713.out
I0180 Assembling source file "t1713.htm". I0270 Assembling source "t1713". I0310 Assembling source pass 1. D1250 **** %DISPLAY Groups, Segments, Sections "t1713.htm"{79} D1270 [BIN],purpose=CODE+DATA+BSS+STACK,width=16,align=16,combine=PUBLIC,class="",src="t1713.htm"{48} "t1713.htm"{79} D1280 [BIN],address=00000000h,size=00000000h=0,align=16,ref=N,src="t1713.htm"{48} "t1713.htm"{79} D1270 [.text],purpose=CODE,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{49} "t1713.htm"{79} D1280 [.text],address=00000000h,size=00000000h=0,align=16,ref=N,src="t1713.htm"{49} "t1713.htm"{79} D1270 [.data],purpose=DATA,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{50} "t1713.htm"{79} D1280 [.data],address=00000000h,size=00000000h=0,align=16,ref=N,src="t1713.htm"{50} "t1713.htm"{79} D1270 [.bss],purpose=BSS,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{51} "t1713.htm"{79} D1280 [.bss],address=00000000h,size=00000000h=0,align=16,ref=N,src="t1713.htm"{51} "t1713.htm"{79} D1550 **** %DISPLAY Relocations "t1713.htm"{79} D1790 **** End of %DISPLAY "t1713.htm"{79} I0330 Assembling source pass 2 - final. I0470 Assembling program "t1713". "t1713.htm"{52} I0510 Assembling program pass 1. "t1713.htm"{52} D1250 **** %DISPLAY Groups, Segments, Sections "t1713.htm"{79} D1270 [.text],purpose=CODE+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.text],address=00000000h,size=00000048h=72,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@RT0],address=00000000h,size=0000001Bh=27,align=1,ref=Y,src="t1713.htm"{62} "t1713.htm"{79} D1270 [.data],purpose=DATA+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.data],address=00000000h,size=00000007h=7,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@LT4],address=00000000h,size=0000001Ch=28,align=4,ref=Y,src="t1713.htm"{56} "t1713.htm"{79} D1270 [.bss],purpose=BSS,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.bss],address=00000000h,size=00000000h=0,align=16,ref=N,src="t1713.htm"{52} "t1713.htm"{79} D1550 **** %DISPLAY Relocations "t1713.htm"{79} D1790 **** End of %DISPLAY "t1713.htm"{79} I0510 Assembling program pass 2. "t1713.htm"{52} D1250 **** %DISPLAY Groups, Segments, Sections "t1713.htm"{79} D1270 [.text],purpose=CODE+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.text],address=00000000h,size=0000004Dh=77,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@RT0],address=00000048h,size=0000001Bh=27,align=1,ref=Y,src="t1713.htm"{62} "t1713.htm"{79} D1270 [.data],purpose=DATA+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.data],address=00000000h,size=00000007h=7,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@LT4],address=00000008h,size=0000001Ch=28,align=4,ref=Y,src="t1713.htm"{56} "t1713.htm"{79} D1550 **** %DISPLAY Relocations "t1713.htm"{79} D1790 **** End of %DISPLAY "t1713.htm"{79} I0510 Assembling program pass 3. "t1713.htm"{52} D1250 **** %DISPLAY Groups, Segments, Sections "t1713.htm"{79} D1270 [.text],purpose=CODE+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.text],address=00000000h,size=0000004Dh=77,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@RT0],address=0000004Dh,size=0000001Bh=27,align=1,ref=Y,src="t1713.htm"{62} "t1713.htm"{79} D1270 [.data],purpose=DATA+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.data],address=00000000h,size=00000007h=7,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@LT4],address=00000008h,size=0000001Ch=28,align=4,ref=Y,src="t1713.htm"{56} "t1713.htm"{79} D1550 **** %DISPLAY Relocations "t1713.htm"{79} D1790 **** End of %DISPLAY "t1713.htm"{79} I0510 Assembling program pass 4. "t1713.htm"{52} D1250 **** %DISPLAY Groups, Segments, Sections "t1713.htm"{79} D1270 [.text],purpose=CODE+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.text],address=00000000h,size=0000004Dh=77,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@RT0],address=0000004Dh,size=0000001Bh=27,align=1,ref=Y,src="t1713.htm"{62} "t1713.htm"{79} D1270 [.data],purpose=DATA+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.data],address=00000000h,size=00000007h=7,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@LT4],address=00000008h,size=0000001Ch=28,align=4,ref=Y,src="t1713.htm"{56} "t1713.htm"{79} D1550 **** %DISPLAY Relocations "t1713.htm"{79} D1790 **** End of %DISPLAY "t1713.htm"{79} I0530 Assembling program pass 5 - final. "t1713.htm"{52} D1250 **** %DISPLAY Groups, Segments, Sections "t1713.htm"{79} D1270 [.text],purpose=CODE+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.text],address=00000000h,size=0000004Dh=77,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@RT0],address=0000004Dh,size=0000001Bh=27,align=1,ref=Y,src="t1713.htm"{62} "t1713.htm"{79} D1270 [.data],purpose=DATA+LITERAL,width=32,align=16,combine=PUBLIC,class="",src="t1713.htm"{52} "t1713.htm"{79} D1280 [.data],address=00000000h,size=00000007h=7,align=16,ref=Y,src="t1713.htm"{52} "t1713.htm"{79} D1280 [@LT4],address=00000008h,size=0000001Ch=28,align=4,ref=Y,src="t1713.htm"{56} "t1713.htm"{79} D1550 **** %DISPLAY Relocations "t1713.htm"{79} D1560 [.text]:00000001h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000006h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [.text]:0000000Ch,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000012h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [.text]:0000001Ch,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000021h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000026h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [.text]:0000002Bh,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000030h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000035h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [.text]:0000003Ah,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [.text]:0000003Fh,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000044h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [.text]:00000049h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [@LT4]:00000014h,target=[.data]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [@LT4]:00000018h,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [@LT4]:0000001Ch,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [@RT0]:0000004Fh,target=[.data]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [@RT0]:00000054h,target=[.data]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [@RT0]:0000005Ah,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1560 [@RT0]:0000005Fh,target=[@LT4]:00000000h,frame=[.data],width=32,type=abs "t1713.htm"{79} D1560 [@RT0]:00000064h,target=[@RT0]:00000000h,frame=[.text],width=32,type=abs "t1713.htm"{79} D1790 **** End of %DISPLAY "t1713.htm"{79} I0660 32bit TINY COFF file "t1713.obj" created, size=1086. "t1713.htm"{127} I0650 Program "t1713" assembled in 5 passes with errorlevel 1. "t1713.htm"{127} I0750 Source "t1713" (300 lines) assembled in 2 passes with errorlevel 1. I0860 Listing file "t1713.htm.lst" created, size=5499. I0990 EuroAssembler terminated with errorlevel 1.
Expected output file t1713. obj
0000: 4C 01 02 00 00 00 00 00 CC 01 00 00 16 00 00 00  L··°°°°°¤·°°·°°°
0010: 00 00 00 01 2E 74 65 78 74 00 00 00 00 00 00 00  °°°·.text°°°°°°°
0020: 00 00 00 00 68 00 00 00 64 00 00 00 CC 00 00 00  °°°°h°°°d°°°¤°°°
0030: 00 00 00 00 13 00 00 00 20 00 50 60 2E 64 61 74  °°°°·°°°¯°P`.dat
0040: 61 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00  a°°°°°°°°°°°$°°°
0050: 8A 01 00 00 AE 01 00 00 00 00 00 00 03 00 00 00  ¤·°°¤·°°°°°°·°°°
0060: 40 00 50 C0 B8 08 00 00 00 B8 0E 00 00 00 8D 05  @°P¤¤·°°°¤·°°°¤·
0070: 08 00 00 00 8D 05 0E 00 00 00 B8 00 00 00 00 BE  ·°°°¤··°°°¤°°°°¤
0080: 4D 00 00 00 BE 4E 00 00 00 BE 14 00 00 00 BE 18  M°°°¤N°°°¤·°°°¤·
0090: 00 00 00 BE 1C 00 00 00 BE 53 00 00 00 BE 58 00  °°°¤·°°°¤S°°°¤X°
00A0: 00 00 BE 59 00 00 00 BE 5E 00 00 00 BE 63 00 00  °°¤Y°°°¤^°°°¤c°°
00B0: 00 AB B8 03 00 00 00 B8 03 00 00 00 C3 B8 58 00  °¤¤·°°°¤·°°°¤¤X°
00C0: 00 00 B8 20 00 00 00 B8 5E 00 00 00 01 00 00 00  °°¤¯°°°¤^°°°·°°°
00D0: 05 00 00 00 06 00 06 00 00 00 05 00 00 00 06 00  ·°°°·°·°°°·°°°·°
00E0: 0C 00 00 00 05 00 00 00 06 00 12 00 00 00 05 00  ·°°°·°°°·°·°°°·°
00F0: 00 00 06 00 1C 00 00 00 03 00 00 00 06 00 21 00  °°·°·°°°·°°°·°!°
0100: 00 00 03 00 00 00 06 00 26 00 00 00 05 00 00 00  °°·°°°·°&°°°·°°°
0110: 06 00 2B 00 00 00 05 00 00 00 06 00 30 00 00 00  ·°+°°°·°°°·°0°°°
0120: 05 00 00 00 06 00 35 00 00 00 03 00 00 00 06 00  ·°°°·°5°°°·°°°·°
0130: 3A 00 00 00 03 00 00 00 06 00 3F 00 00 00 03 00  :°°°·°°°·°?°°°·°
0140: 00 00 06 00 44 00 00 00 03 00 00 00 06 00 49 00  °°·°D°°°·°°°·°I°
0150: 00 00 03 00 00 00 06 00 4F 00 00 00 05 00 00 00  °°·°°°·°O°°°·°°°
0160: 06 00 54 00 00 00 05 00 00 00 06 00 5A 00 00 00  ·°T°°°·°°°·°Z°°°
0170: 03 00 00 00 06 00 5F 00 00 00 05 00 00 00 06 00  ·°°°·°_°°°·°°°·°
0180: 64 00 00 00 03 00 00 00 06 00 33 33 33 44 44 44  d°°°·°°°·°333DDD
0190: 44 00 46 33 22 11 44 33 22 11 44 33 22 11 03 00  D°F3"·D3"·D3"··°
01A0: 00 00 14 00 00 00 18 00 00 00 37 37 37 37 14 00  °°·°°°·°°°7777·°
01B0: 00 00 05 00 00 00 06 00 18 00 00 00 05 00 00 00  °°·°°°·°·°°°·°°°
01C0: 06 00 1C 00 00 00 05 00 00 00 06 00 2E 73 63 61  ·°·°°°·°°°·°.sca
01D0: 6C 61 72 73 00 00 00 00 FF FF 00 00 03 00 2E 66  lars°°°°¤¤°°·°.f
01E0: 69 6C 65 00 00 00 00 00 00 00 FE FF 00 00 67 01  ile°°°°°°°¤¤°°g·
01F0: 74 31 37 31 33 2E 68 74 6D 00 00 00 00 00 00 00  t1713.htm°°°°°°°
0200: 00 00 2E 74 65 78 74 00 00 00 00 00 00 00 01 00  °°.text°°°°°°°·°
0210: 00 00 03 01 68 00 00 00 13 00 00 00 00 00 00 00  °°··h°°°·°°°°°°°
0220: 00 00 00 00 00 00 2E 64 61 74 61 00 00 00 00 00  °°°°°°.data°°°°°
0230: 00 00 02 00 00 00 03 01 24 00 00 00 03 00 00 00  °°·°°°··$°°°·°°°
0240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00  °°°°°°°°°°°°°°·°
0250: 00 00 08 00 00 00 02 00 0F 00 03 00 00 00 00 00  °°·°°°·°·°·°°°°°
0260: 17 00 00 00 0C 00 00 00 02 00 0F 00 03 00 4D 65  ·°°°·°°°·°·°·°Me
0270: 6D 44 77 6F 72 64 03 00 00 00 02 00 0F 00 03 00  mDword·°°°·°·°·°
0280: 00 00 00 00 26 00 00 00 10 00 00 00 02 00 0F 00  °°°°&°°°·°°°·°·°
0290: 03 00 00 00 00 00 34 00 00 00 4D 00 00 00 01 00  ·°°°°°4°°°M°°°·°
02A0: 00 00 03 00 00 00 00 00 3E 00 00 00 4E 00 00 00  °°·°°°°°>°°°N°°°
02B0: 01 00 00 00 03 00 00 00 00 00 53 00 00 00 14 00  ·°°°·°°°°°S°°°·°
02C0: 00 00 02 00 0F 00 03 00 00 00 00 00 60 00 00 00  °°·°·°·°°°°°`°°°
02D0: 18 00 00 00 02 00 0F 00 03 00 00 00 00 00 70 00  ·°°°·°·°·°°°°°p°
02E0: 00 00 1C 00 00 00 02 00 0F 00 03 00 00 00 00 00  °°·°°°·°·°·°°°°°
02F0: 83 00 00 00 53 00 00 00 01 00 00 00 03 00 3D 49  ¤°°°S°°°·°°°·°=I
0300: 27 52 45 54 4E 27 58 00 00 00 01 00 00 00 03 00  'RETN'X°°°·°°°·°
0310: 00 00 00 00 99 00 00 00 59 00 00 00 01 00 00 00  °°°°¤°°°Y°°°·°°°
0320: 03 00 00 00 00 00 AE 00 00 00 5E 00 00 00 01 00  ·°°°°°¤°°°^°°°·°
0330: 00 00 03 00 3D 44 27 37 37 37 37 27 20 00 00 00  °°·°=D'7777'¯°°°
0340: 02 00 0F 00 03 00 00 00 00 00 C3 00 00 00 63 00  ·°·°·°°°°°¤°°°c°
0350: 00 00 01 00 00 00 03 00 E6 00 00 00 3D 20 44 20  °°·°°°·°¤°°°=¯D¯
0360: 30 78 31 31 32 32 33 33 34 34 20 2B 20 32 00 3D  0x11223344¯+¯2°=
0370: 20 44 20 30 78 31 31 32 32 33 33 34 34 00 3D 44  ¯D¯0x11223344°=D
0380: 2B 30 78 31 31 32 32 33 33 34 34 00 3D 49 22 53  +0x11223344°=I"S
0390: 54 4F 53 44 22 00 3D 49 22 4D 4F 56 20 45 41 58  TOSD"°=I"MOV¯EAX
03A0: 2C 4D 65 6D 44 77 6F 72 64 22 00 3D 44 20 4D 65  ,MemDword"°=D¯Me
03B0: 6D 44 77 6F 72 64 3A 00 3D 44 20 3D 44 20 4D 65  mDword:°=D¯=D¯Me
03C0: 6D 44 77 6F 72 64 3A 00 3D 44 20 3D 44 20 3D 44  mDword:°=D¯=D¯=D
03D0: 20 4D 65 6D 44 77 6F 72 64 3A 00 3D 49 22 4D 4F  ¯MemDword:°=I"MO
03E0: 56 20 45 41 58 2C 4D 65 6D 44 77 6F 72 64 3A 22  V¯EAX,MemDword:"
03F0: 00 3D 49 22 4D 4F 56 20 45 41 58 2C 3D 49 27 52  °=I"MOV¯EAX,=I'R
0400: 45 54 4E 27 22 00 3D 49 22 4D 4F 56 20 45 41 58  ETN'"°=I"MOV¯EAX
0410: 2C 3D 44 27 37 37 37 37 27 22 00 3D 49 22 4D 4F  ,=D'7777'"°=I"MO
0420: 56 20 45 41 58 2C 3D 49 22 22 4D 4F 56 20 45 41  V¯EAX,=I""MOV¯EA
0430: 58 2C 3D 44 27 37 37 37 37 27 22 22 22 00        X,=D'7777'"""°

▲Back to the top▲