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

# Test t3605: Machine instructions PDISTIB PMVZB PMVNZB PMVLZB PMVGEZB PMACHRIW

Description
  CYRIX instructions.
Tested procedures
  IicPDISTIB IicPMVZB IicPMVNZB IicPMVLZB IicPMVGEZB IicPMACHRIW

Source & expected listing t3605.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=28, MMX=ON, CPU=586, CYRIX=ON | |t3605 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF, IMAGEBASE=0 |[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE |0000:0F540C | PDISTIB mm1,[SI] |0003:0F580C | PMVZB mm1,[SI] |0006:0F5A0C | PMVNZB mm1,[SI] |0009:0F5B0C | PMVLZB mm1,[SI] |000C:0F5C0C | PMVGEZB mm1,[SI] |000F:0F5E0C | PMACHRIW mm1,[SI] |[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE |00000000:0F540E | PDISTIB mm1,[ESI] |00000003:0F580E | PMVZB mm1,[ESI] |00000006:0F5A0E | PMVNZB mm1,[ESI] |00000009:0F5B0E | PMVLZB mm1,[ESI] |0000000C:0F5C0E | PMVGEZB mm1,[ESI] |0000000F:0F5E0E | PMACHRIW mm1,[ESI] | |ENDPROGRAM t3605`

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

▲Back to the top▲