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

# Test t3575: Machine instructions FMUL4X4 F4X4 FSBP0 FSBP1 FSBP2 FSBP3

Description
  Special matrix-multiplication instructions available in IIT (Integrated Information Technology Inc.) math coprocessor only. It is in conflict with Intel FPU instructions FCOMI, FUCOMI.
Tested procedures
  IifFMUL4X4 IifF4X4 IifFSBP0 IifFSBP1 IifFSBP2 IifFSBP3

Source & expected listing t3575.htm.lst
  `| |EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=24,CPU=686,FPU=ON,UNDOC=ON | |t3575 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE |00000000:DBF1 | FCOMI ST1 |00000002:DBF1 | FMUL4X4 |00000004:DBF1 | F4X4 |00000006:DBE8 | FUCOMI ST0 |00000008:DBE8 | FSBP0 |0000000A:DBEB | FUCOMI ST3 |0000000C:DBEB | FSBP1 |0000000E:DBEA | FUCOMI ST2 |00000010:DBEA | FSBP2 |00000012:DBE9 | FUCOMI ST1 |00000014:DBE9 | FSBP3 | |ENDPROGRAM t3575`

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

▲Back to the top▲