Test t3283:
Machine instructions INC INCB INCW INCD INCQ DEC DECB DECW DECD DECQ in 64bit mode
- Tested procedures
-
IigINC
IigINCB
IigINCW
IigINCD
IigINCQ
IigDEC
IigDECB
IigDECW
IigDECD
IigDECQ
- Source & expected listing
t3283.htm.lst
-
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=32, CPU=X64
| |t3283 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:FEC1 | INC CL
|00000002:41FEC1 | INC R9L
|00000005:FEC5 | INC CH
|00000007:40FEC5 | INC BPL
|0000000A:66FFC1 | INC CX
|0000000D:6641FFC1 | INC R9W
|00000011:FFC1 | INC ECX
|00000013:41FFC1 | INC R9D
|00000016:48FFC1 | INC RCX
|00000019:49FFC1 | INC R9
|0000001C:FE056C000000 | INC [MemByte]
|00000022:66FF0563000000 | INC [MemWord]
|00000029:FF0559000000 | INC [MemDword]
|0000002F:48FF054A000000 | INC [MemQword]
|00000036:FE06 | INCB [RSI]
|00000038:66FF06 | INCW [RSI]
|0000003B:FF06 | INCD [RSI]
|0000003D:48FF06 | INCQ [RSI]
|00000040:FEC9 | DEC CL
|00000042:41FEC9 | DEC R9L
|00000045:FECD | DEC CH
|00000047:40FECD | DEC BPL
|0000004A:66FFC9 | DEC CX
|0000004D:6641FFC9 | DEC R9W
|00000051:FFC9 | DEC ECX
|00000053:41FFC9 | DEC R9D
|00000056:48FFC9 | DEC RCX
|00000059:49FFC9 | DEC R9
|0000005C:FE0D2C000000 | DEC [MemByte]
|00000062:66FF0D23000000 | DEC [MemWord]
|00000069:FF0D19000000 | DEC [MemDword]
|0000006F:48FF0D0A000000 | DEC [MemQword]
|00000076:FE0E | DECB [RSI]
|00000078:66FF0E | DECW [RSI]
|0000007B:FF0E | DECD [RSI]
|0000007D:48FF0E | DECQ [RSI]
|00000080: | ALIGN QWORD
|00000080:0000000000000000 |MemQword D Q
|00000088:00000000 |MemDword D D
|0000008C:0000 |MemWord D W
|0000008E:00 |MemByte D B
| |ENDPROGRAM t3283
- Expected messages
t3283.out
I0180 Assembling source file "t3283.htm".
I0270 Assembling source "t3283".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t3283". "t3283.htm"{76}
I0510 Assembling program pass 1. "t3283.htm"{76}
I0510 Assembling program pass 2. "t3283.htm"{76}
I0510 Assembling program pass 3. "t3283.htm"{76}
I0530 Assembling program pass 4 - final. "t3283.htm"{76}
I0660 16bit TINY BIN file "t3283.bin" created, size=143. "t3283.htm"{119}
I0650 Program "t3283" assembled in 4 passes with errorlevel 0. "t3283.htm"{119}
I0750 Source "t3283" (139 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t3283.htm.lst" created, size=2102.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲