implemented 2 more simple math routines

This commit is contained in:
FeralChild64 committed 2020-02-01 20:52:00 +01:00
1 parent 51064f6b70
commit a2cd07a94c
10 files changed
+78 -12

No files matched your search

+3 -2
View File
@@ -193,9 +193,10 @@ Floating point mathematical routines - not official, but well known and broadly
| `$BB0F` | `FDIV` | PARTIAL | needs `FDIVT` |
| `$BB12` | `FDIVT` | NOT DONE | divide FAC2 by FAC1, ignores sign |
| `$BBA2` | `MOVFM` | PARTIAL | not fully tested yet |
| `$BBD4` | `MOVMF` | NOT DONE | copy FAC1 to memory location, rounds if asked |
| `$BBD4` | `MOVFM2` | NOT DONE | copy FAC1 to memory location, rounds if asked |
| `$BBFC` | `MOVEF` | NOT DONE | copy FAC2 to FAC1 |
| `$BC0F` | `MOVFA` | NOT DONE | copy FAC1 to FAC2, skips rounding |
| `$BC0C` | `MOVAF` | PARTIAL | not fully tested |
| `$BC0F` | `MOVFA` | DONE | |
| `$BC1B` | `ROUND` | PARTIAL | not tested |
| `$BC2B` | `SIGN` | NOT DONE | evaluate FAC1 sign |
| `$BC39` | `SGN` | NOT DONE | evaluate FAC1 sign, to FAC1 |