| Index | Manual | Download | Source | Macros | Embedded word Case ins.
Sitemap | Links | Forum | Tests | Projects

# Test t3156: Machine instruction JMPE in 32bit mode

Tested procedures
  IisJMPE

Source & expected listing t3156.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=38, CPU=X64, UNDOC=ON | |t3156 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE |00000000:00000000 |MemDword DD D |00000004:0000 |MemWord DW W |00000006:0FB80B000000 | JMPE $+0x11 |0000000C:0FB8D8EEFFFF | JMPE $-0x1122 |00000012:0FB8C7DDEEFF | JMPE $-0x112233 |00000018:0FB8(11000000) | JMPE 0x11 |0000001E:0FB8(22110000) | JMPE 0x1122 |00000024:0FB8(33221100) | JMPE 0x112233 |0000002A:660F00F2 | JMPE DX |0000002E:0F00F2 | JMPE EDX |00000031:660F0035[04000000] | JMPE [MemWord] |00000039:0F0035[00000000] | JMPE [MemDword] |00000040:670F0034 | JMPE [SI] |00000044:670F0034 | JMPE [SI],DATA=DWORD |00000048:66670F0034 | JMPE [SI],DATA=WORD |0000004D:670F00B40000 | JMPE [SI],DISP=WORD |00000053:0F0036 | JMPE [ESI] |00000056:0F0036 | JMPE [ESI],DATA=DWORD |00000059:660F0036 | JMPE [ESI],DATA=WORD |0000005D:0F00B600000000 | JMPE [ESI],DISP=DWORD | |ENDPROGRAM t3156`

Expected messages t3156.out
  `I0180 Assembling source file "t3156.htm". I0270 Assembling source "t3156". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t3156". "t3156.htm"{49} I0510 Assembling program pass 1. "t3156.htm"{49} I0510 Assembling program pass 2. "t3156.htm"{49} I0530 Assembling program pass 3 - final. "t3156.htm"{49} I0660 16bit TINY BIN file "t3156.bin" created, size=100. "t3156.htm"{71} I0650 Program "t3156" assembled in 3 passes with errorlevel 0. "t3156.htm"{71} I0750 Source "t3156" (90 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t3156.htm.lst" created, size=1425. I0990 EuroAssembler terminated with errorlevel 0.`

▲Back to the top▲