Test t3605:
Machine instructions PDISTIB PMVZB PMVNZB PMVLZB PMVGEZB PMACHRIW
- 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"{64}
I0510 Assembling program pass 1. "t3605.htm"{64}
I0530 Assembling program pass 2 - final. "t3605.htm"{64}
I0660 16bit TINY BIN file "t3605.bin" created, size=50. "t3605.htm"{79}
I0650 Program "t3605" assembled in 2 passes with errorlevel 0. "t3605.htm"{79}
I0750 Source "t3605" (97 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▲