EuroAssembler Index Manual Download Source Macros

Sitemap Links Forum Tests Projects

Test t3185: Machine instructions LEA

Tested procedures
Source & expected listing t3185.htm.lst
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=28, CPU=X64 | |t3185 PROGRAM FORMAT=BIN, SECTIONALIGN=0, FILEALIGN=0, IMAGEBASE=0, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE |0000:8D07 | LEA AX,[BX] |0002:8D00 | LEA AX,[BX+SI] |0004:8D802211 | LEA AX,[BX+SI+0x1122] |0008:8D0E2211 | LEA CX,[0x1122] |000C:8D0E[8400] | LEA CX,[MemWord] |0010:668D5E00 | LEA EBX,[BP] |0014:668D1A | LEA EBX,[BP+SI] |0017:668D9A2211 | LEA EBX,[BP+SI+0x1122] |001C:668D0E[8000] | LEA ECX,[MemDword] |0021:66678D0D90909090 | LEA ECX,[0x90909090] |0029: | |[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE |00000000:668D03 | LEA AX,[EBX] |00000003:668D04B3 | LEA AX,[EBX+4*ESI] |00000007:668D84B322110000 | LEA AX,[EBX+4*ESI+0x1122] |0000000F:668D0D22110000 | LEA CX,[0x1122] |00000016:668D0D[84000000] | LEA CX,[MemWord] |0000001D:8D5D00 | LEA EBX,[EBP] |00000020:8D5CB500 | LEA EBX,[EBP+4*ESI] |00000024:8D5D11 | LEA EBX,[EBP+0x11] |00000027:8D9D44332211 | LEA EBX,[EBP+0x11223344] |0000002D:8D0D[80000000] | LEA ECX,[MemDword] |00000033: | |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:668D03 | LEA AX,[RBX] |00000003:668D04B3 | LEA AX,[RBX+4*RSI] |00000007:668D84B322110000 | LEA AX,[RBX+4*RSI+0x1122] |0000000F:668D0D6E000000 | LEA CX,[MemWord] |00000016:668D0C2522110000 | LEA CX,[0x1122] |0000001E:678D5D00 | LEA EBX,[EBP] |00000022:8D5CB500 | LEA EBX,[RBP+4*RSI] |00000026:8D5D11 | LEA EBX,[RBP+0x11] |00000029:8D9D44332211 | LEA EBX,[RBP+0x11223344] |0000002F:8D0C2544332211 | LEA ECX,[0x11223344] |00000036:8D0D44000000 | LEA ECX,[MemDword] |0000003C:8D0C25[80000000] | LEA ECX,[MemDword],ADDR=ABS |00000043:67418D8F[80000000| LEA ECX,[MemDword+R15D] |0000004B:488D5D00 | LEA RBX,[RBP] |0000004F:488D5CB500 | LEA RBX,[RBP+4*RSI] |00000054:488D5D11 | LEA RBX,[RBP+0x11] |00000058:488D9D44332211 | LEA RBX,[RBP+0x11223344] |0000005F:4C8D86[78000000] | LEA R8,[RSI+MemQword] |00000066:4C8D050B000000 | LEA R8,[MemQword] |0000006D:4C8D0425[78000000| LEA R8,[MemQword],ADDR=ABS |00000075: | |00000075:0F1F00 ....AutoAlignment stuff. |00000078:0000000000000000 |MemQword DQ Q |00000080:00000000 |MemDword DD D |00000084:0000 |MemWord DW W | | ENDPROGRAM t3185
Expected messages t3185.out
I0180 Assembling source file "t3185.htm". I0270 Assembling source "t3185". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t3185". "t3185.htm"{49} I0510 Assembling program pass 1. "t3185.htm"{49} I0510 Assembling program pass 2. "t3185.htm"{49} I0530 Assembling program pass 3 - final. "t3185.htm"{49} I0660 16bit TINY BIN file "t3185.bin" created, size=246. "t3185.htm"{100} I0650 Program "t3185" assembled in 3 passes with errorlevel 0. "t3185.htm"{100} I0750 Source "t3185" (119 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t3185.htm.lst" created, size=2698. I0990 EuroAssembler terminated with errorlevel 0.

▲Back to the top▲