Test t4144:
Machine instructions HINT_NOP in 16bit mode
- Tested procedures
-
IisHINT_NOP
- Source & expected listing
t4144.htm.lst
-
| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=30,CPU=X64,UNDOC=ON
| |t4144 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE
|0000:0F18C2 | HINT_NOP 0,DX
|0003:660F18C2 | HINT_NOP 0,EDX
|0007:0F1804 | HINT_NOP 0,[SI],DATA=WORD
|000A:0F1804 | HINT_NOPW 0,[SI]
|000D:670F1806 | HINT_NOP 0,[ESI],DATA=WORD
|0011:0F18C1 | HINT_NOP 00q,CX
|0014:0F18C9 | HINT_NOP 01q,CX
|0017:0F18D1 | HINT_NOP 02q,CX
|001A:0F18D9 | HINT_NOP 03q,CX
|001D:0F18E1 | HINT_NOP 04q,CX
|0020:0F18E9 | HINT_NOP 05q,CX
|0023:0F18F1 | HINT_NOP 06q,CX
|0026:0F18F9 | HINT_NOP 07q,CX
|0029:0F19C1 | HINT_NOP 10q,CX
|002C:0F19C9 | HINT_NOP 11q,CX
|002F:0F19D1 | HINT_NOP 12q,CX
|0032:0F19D9 | HINT_NOP 13q,CX
|0035:0F19E1 | HINT_NOP 14q,CX
|0038:0F19E9 | HINT_NOP 15q,CX
|003B:0F19F1 | HINT_NOP 16q,CX
|003E:0F19F9 | HINT_NOP 17q,CX
|0041:0F1AC1 | HINT_NOP 20q,CX
|0044:0F1AC9 | HINT_NOP 21q,CX
|0047:0F1AD1 | HINT_NOP 22q,CX
|004A:0F1AD9 | HINT_NOP 23q,CX
|004D:0F1AE1 | HINT_NOP 24q,CX
|0050:0F1AE9 | HINT_NOP 25q,CX
|0053:0F1AF1 | HINT_NOP 26q,CX
|0056:0F1AF9 | HINT_NOP 27q,CX
|0059:0F1BC1 | HINT_NOP 30q,CX
|005C:0F1BC9 | HINT_NOP 31q,CX
|005F:0F1BD1 | HINT_NOP 32q,CX
|0062:0F1BD9 | HINT_NOP 33q,CX
|0065:0F1BE1 | HINT_NOP 34q,CX
|0068:0F1BE9 | HINT_NOP 35q,CX
|006B:0F1BF1 | HINT_NOP 36q,CX
|006E:0F1BF9 | HINT_NOP 37q,CX
|0071:0F1CC1 | HINT_NOP 40q,CX
|0074:0F1CC9 | HINT_NOP 41q,CX
|0077:0F1CD1 | HINT_NOP 42q,CX
|007A:0F1CD9 | HINT_NOP 43q,CX
|007D:0F1FE1 | HINT_NOP 74q,CX
|0080:0F1FE9 | HINT_NOP 75q,CX
|0083:0F1FF1 | HINT_NOP 76q,CX
|0086:0F1FF9 | HINT_NOP 77q,CX
|0089:0F1FF9 | HINT_NOP 63,CX
|008C:0F1F3C | HINT_NOPW 63,[SI]
|008F:66670F1F3E | HINT_NOPD 63,[ESI]
| |ENDPROGRAM t4144
- Expected messages
t4144.out
I0180 Assembling source file "t4144.htm".
I0270 Assembling source "t4144".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t4144". "t4144.htm"{49}
I0510 Assembling program pass 1. "t4144.htm"{49}
I0530 Assembling program pass 2 - final. "t4144.htm"{49}
I0660 16bit TINY BIN file "t4144.bin" created, size=148. "t4144.htm"{99}
I0650 Program "t4144" assembled in 2 passes with errorlevel 0. "t4144.htm"{99}
I0750 Source "t4144" (117 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t4144.htm.lst" created, size=2662.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲