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

# 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▲