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

# Test t3765: Machine instructions ANDNPS ANDPS ORPS XORPS ADDPS MULPS

Tested procedures
  IipGroupSSE1 IipANDNPS IipANDPS IipORPS IipXORPS IipADDPS IipMULPS

Source & expected listing t3765.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=30, CPU=X64, SIMD=SSE1 | |t3765 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE |0000:0F55CF | ANDNPS XMM1,XMM7 |0003:0F550C | ANDNPS XMM1,[SI] |0006:0F54CF | ANDPS XMM1,XMM7 |0009:0F540C | ANDPS XMM1,[SI] |000C:0F56CF | ORPS XMM1,XMM7 |000F:0F560C | ORPS XMM1,[SI] |0012:0F57CF | XORPS XMM1,XMM7 |0015:0F570C | XORPS XMM1,[SI] |0018:0F58CF | ADDPS XMM1,XMM7 |001B:0F580C | ADDPS XMM1,[SI] |001E:0F59CF | MULPS XMM1,XMM7 |0021:0F590C | MULPS XMM1,[SI] |[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE |00000000:0F55CF | ANDNPS XMM1,XMM7 |00000003:0F550E | ANDNPS XMM1,[ESI] |00000006:0F54CF | ANDPS XMM1,XMM7 |00000009:0F540E | ANDPS XMM1,[ESI] |0000000C:0F56CF | ORPS XMM1,XMM7 |0000000F:0F560E | ORPS XMM1,[ESI] |00000012:0F57CF | XORPS XMM1,XMM7 |00000015:0F570E | XORPS XMM1,[ESI] |00000018:0F58CF | ADDPS XMM1,XMM7 |0000001B:0F580E | ADDPS XMM1,[ESI] |0000001E:0F59CF | MULPS XMM1,XMM7 |00000021:0F590E | MULPS XMM1,[ESI] |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:0F55CF | ANDNPS XMM1,XMM7 |00000003:0F550E | ANDNPS XMM1,[RSI] |00000006:440F54DF | ANDPS XMM11,XMM7 |0000000A:670F540E | ANDPS XMM1,[ESI] |0000000E:450F56DF | ORPS XMM11,XMM15 |00000012:67450F5618 | ORPS XMM11,[R8D] |00000017:450F57DF | XORPS XMM11,XMM15 |0000001B:0F570C2500000000 | XORPS XMM1,[0] |00000023:0F58CF | ADDPS XMM1,XMM7 |00000026:0F580E | ADDPS XMM1,[RSI] |00000029:0F59CF | MULPS XMM1,XMM7 |0000002C:0F590E | MULPS XMM1,[RSI] | |ENDPROGRAM t3765`

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

▲Back to the top▲