Test t3155:
Machine instruction JMPE in 16bit mode
- Tested procedures
-
IisJMPE
- Source & expected listing
t3155.htm.lst
-
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=38, CPU=X64, UNDOC=ON
| |t3155 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE
|0000:00000000 |MemDword DD D
|0004:0000 |MemWord DW W
|0006:0FB80D00 | JMPE $+0x11
|000A:0FB8DAEE | JMPE $-0x1122
|000E:660FB8C6DDEEFF | JMPE $-0x112233
|0015:0FB8(1100) | JMPE 0x11
|0019:0FB8(2211) | JMPE 0x1122
|001D:660FB8(33221100) | JMPE 0x112233
|0024:0F00F2 | JMPE DX
|0027:660F00F2 | JMPE EDX
|002B:0F0036[0400] | JMPE [MemWord]
|0030:660F0036[0000] | JMPE [MemDword]
|0036:0F0034 | JMPE [SI]
|0039:0F0034 | JMPE [SI],DATA=WORD
|003C:660F0034 | JMPE [SI],DATA=DWORD
|0040:0F00B40000 | JMPE [SI],DISP=WORD
|0045:670F0036 | JMPE [ESI]
|0049:670F0036 | JMPE [ESI],DATA=WORD
|004D:66670F0036 | JMPE [ESI],DATA=DWORD
|0052:670F00B600000000 | JMPE [ESI],DISP=DWORD
| |ENDPROGRAM t3155
- Expected messages
t3155.out
I0180 Assembling source file "t3155.htm".
I0270 Assembling source "t3155".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t3155". "t3155.htm"{49}
I0510 Assembling program pass 1. "t3155.htm"{49}
I0510 Assembling program pass 2. "t3155.htm"{49}
I0530 Assembling program pass 3 - final. "t3155.htm"{49}
I0660 16bit TINY BIN file "t3155.bin" created, size=90. "t3155.htm"{71}
I0650 Program "t3155" assembled in 3 passes with errorlevel 0. "t3155.htm"{71}
I0750 Source "t3155" (90 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t3155.htm.lst" created, size=1425.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲