Test t3505:
Machine instructions FNENI FENI FNDISI FDISI FNCLEX FCLEX FNINIT FINIT FSETPM FNSETPM FRSTPM
- Tested procedures
-
IifFNENI
IifFENI
IifFNDISI
IifFDISI
IifFNCLEX
IifFCLEX
IifFNINIT
IifFINIT
IifFSETPM
IifFNSETPM
IifFRSTPM
- Source & expected listing
t3505.htm.lst
-
| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=24,CPU=X64,FPU=ON
| |t3505 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE
|0000:DBE0 | FNENI
|0002:9BDBE0 | FENI
|0005:DBE1 | FNDISI
|0007:9BDBE1 | FDISI
|000A:DBE2 | FNCLEX
|000C:9BDBE2 | FCLEX
|000F:DBE3 | FNINIT
|0011:9BDBE3 | FINIT
| | EUROASM UNDOC=ENABLE, PROT=ENABLE
|0014:9BDBE4 | FSETPM
|0017:DBE4 | FNSETPM
|0019:DBE5 | FRSTPM
|001B:DBF4 | FRSTPM CODE=LONG
|[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE
|00000000:DBE0 | FNENI
|00000002:9BDBE0 | FENI
|00000005:DBE1 | FNDISI
|00000007:9BDBE1 | FDISI
|0000000A:DBE2 | FNCLEX
|0000000C:9BDBE2 | FCLEX
|0000000F:DBE3 | FNINIT
|00000011:9BDBE3 | FINIT
|00000014:9BDBE4 | FSETPM
|00000017:DBE4 | FNSETPM
|00000019:DBE5 | FRSTPM
|0000001B:DBF4 | FRSTPM CODE=LONG
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:DBE0 | FNENI
|00000002:9BDBE0 | FENI
|00000005:DBE1 | FNDISI
|00000007:9BDBE1 | FDISI
|0000000A:DBE2 | FNCLEX
|0000000C:9BDBE2 | FCLEX
|0000000F:DBE3 | FNINIT
|00000011:9BDBE3 | FINIT
|00000014:9BDBE4 | FSETPM
|00000017:DBE4 | FNSETPM
|00000019:DBE5 | FRSTPM
|0000001B:DBF4 | FRSTPM CODE=LONG
| |ENDPROGRAM t3505
- Expected messages
t3505.out
I0180 Assembling source file "t3505.htm".
I0270 Assembling source "t3505".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t3505". "t3505.htm"{79}
I0510 Assembling program pass 1. "t3505.htm"{79}
I0530 Assembling program pass 2 - final. "t3505.htm"{79}
I0660 16bit TINY BIN file "t3505.bin" created, size=93. "t3505.htm"{120}
I0650 Program "t3505" assembled in 2 passes with errorlevel 0. "t3505.htm"{120}
I0750 Source "t3505" (138 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t3505.htm.lst" created, size=1656.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲