Test t3555:
Machine instructions FADDP, FMULP, FSUBRP, FSUBP,FDIVRP, FDIVP
- Tested procedures
-
IifFADDP
IifFMULP
IifFCOMP5
IifFSUBRP
IifFSUBP
IifFDIVRP
IifFDIVP
- Source & expected listing
t3555.htm.lst
-
| |EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=30, CPU=X64, FPU=ON
| |t3555 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE
|00000000:DEC1 | FADDP ST1,ST0
|00000002:DEC1 | FADDP ST1
|00000004:DEC1 | FADDP
|00000006:DEC7 | FADDP ST7,ST0
|00000008:DEC7 | FADDP ST7
|0000000A:DEC9 | FMULP ST1,ST0
|0000000C:DEC9 | FMULP ST1
|0000000E:DEC9 | FMULP
|00000010:DECF | FMULP ST7,ST0
|00000012:DECF | FMULP ST7
|00000014:DEE1 | FSUBRP ST1,ST0
|00000016:DEE1 | FSUBRP ST1
|00000018:DEE1 | FSUBRP
|0000001A:DEE7 | FSUBRP ST7,ST0
|0000001C:DEE7 | FSUBRP ST7
|0000001E:DEE9 | FSUBP ST1,ST0
|00000020:DEE9 | FSUBP ST1
|00000022:DEE9 | FSUBP
|00000024:DEEF | FSUBP ST7,ST0
|00000026:DEEF | FSUBP ST7
|00000028:DEF1 | FDIVRP ST1,ST0
|0000002A:DEF1 | FDIVRP ST1
|0000002C:DEF1 | FDIVRP
|0000002E:DEF7 | FDIVRP ST7,ST0
|00000030:DEF7 | FDIVRP ST7
|00000032:DEF9 | FDIVP ST1,ST0
|00000034:DEF9 | FDIVP ST1
|00000036:DEF9 | FDIVP
|00000038:DEFF | FDIVP ST7,ST0
|0000003A:DEFF | FDIVP ST7
| | EUROASM UNDOC=ENABLE
|0000003C:DED1 | FCOMP5 ST1,ST0
|0000003E:DED1 | FCOMP5 ST1
|00000040:DED1 | FCOMP5
|00000042:DED7 | FCOMP5 ST7,ST0
|00000044:DED7 | FCOMP5 ST7
| |ENDPROGRAM t3555
- Expected messages
t3555.out
I0180 Assembling source file "t3555.htm".
I0270 Assembling source "t3555".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t3555". "t3555.htm"{67}
I0510 Assembling program pass 1. "t3555.htm"{67}
I0530 Assembling program pass 2 - final. "t3555.htm"{67}
I0660 16bit TINY BIN file "t3555.bin" created, size=70. "t3555.htm"{105}
I0650 Program "t3555" assembled in 2 passes with errorlevel 0. "t3555.htm"{105}
I0750 Source "t3555" (123 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t3555.htm.lst" created, size=1858.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲