mirror of
https://github.com/sampletext32/ParkanPlayground.git
synced 2025-12-09 11:11:24 +04:00
4.8 KiB
4.8 KiB
| 1 | # Floating Point instruction tests |
|---|---|
| 2 | # Format: RawBytes;Instructions |
| 3 | RawBytes;Instructions |
| 4 | # Basic FPU instructions |
| 5 | # FNSTSW AX - Store FPU status word in AX without checking for pending unmasked exceptions |
| 6 | # FADD - Add floating point values |
| 7 | # FSUB - Subtract floating point values |
| 8 | # FSUBR - Subtract floating point values (reversed) |
| 9 | # FMUL - Multiply floating point values |
| 10 | # FDIV - Divide floating point values |
| 11 | # FDIVR - Divide floating point values (reversed) |
| 12 | # FLD - Load floating point value |
| 13 | # FST - Store floating point value |
| 14 | # FSTP - Store floating point value and pop |
| 15 | # FCOM - Compare floating point values |
| 16 | # FCOMP - Compare floating point values and pop |
| 17 | # FCOMPP - Compare floating point values and pop twice |
| 18 | # FCHS - Change sign of floating point value |
| 19 | # FABS - Absolute value of floating point value |
| 20 | # FTST - Test floating point value |
| 21 | # FXAM - Examine floating point value |
| 22 | # FINIT - Initialize FPU (with FWAIT prefix) |
| 23 | # FNINIT - Initialize FPU without checking for pending unmasked exceptions |