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

# Test t3565: Machine instructions FLDENV FLDCW FNSTENV FSTENV FNSTCW FSTCW FNSTSW FSTSW FSTDW FSTSG

Tested procedures
  IifFLDENV IifFLDCW IifFNSTENV IifFSTENV IifFNSTCW IifFSTCW IifFNSTSW IifFSTSW IifFSTDW IifFSTSG

Source & expected listing t3565.htm.lst
  `| | EUROASM LIST=ON,DUMP=ON,AUTOALIGN=ON,DUMPWIDTH=34,CPU=X64,FPU=ON | |t3565 PROGRAM FORMAT=BIN, WIDTH=16, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE |00000000:D925[44000000] | FLDENV [Env] |00000006:D926 | FLDENV [ESI] |00000008:D92D[42000000] | FLDCW [CW] |0000000E:D92E | FLDCW [ESI] |00000010:D935[44000000] | FNSTENV [Env] |00000016:9BD935[44000000] | FSTENV [Env] |0000001D:D93D[42000000] | FNSTCW [CW] |00000023:9BD93D[42000000] | FSTCW [CW] |0000002A:DD3D[40000000] | FNSTSW [SW] |00000030:9BDD3D[40000000] | FSTSW [SW] |00000037:DFE0 | FNSTSW AX |00000039:9BDFE0 | FSTSW AX | | EUROASM UNDOC=ENABLE |0000003C:DFE1 | FSTDW AX |0000003E:DFE2 | FSTSG AX |00000040:0000 |SW D W |00000042:0000 |CW D W |00000044:0000000000000000000000~|Env D 28*B | |ENDPROGRAM t3565`

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

▲Back to the top▲