Calculator Community > ASM

[z80] Floating Point Routines

<< < (2/10) > >>

Xeda112358:
I updated the 80-bit floating point multiplication routine. It is a bit larger now, but I used a modified approach from the last version and it is now much faster. From ~32000 t-states, I brought it down to ~24000 2 days ago, and last night, I brought it down to <16000 t-states. Now it is more accurate and provides a wider range of numbers and it is faster than the OS. Division on the other hand is still pretty slow (the OS does it faster).

As well, I have a squareroot routine for the 24-bit floats that works, but I want to make it faster. I haven't added that to the routines list yet.

Matrefeytontias:
You could pretty much write an OS out of that.

Sorunome:
* Sorunome waits on xeda to write a custom OS which tops all of TI, even has mathprint and supports the normal basic progs - all only far better :P

Matrefeytontias:
*cough* *cough* Join KnightOS dev team *cough* *cough* add float routines *cough* *cough* write a homescreen app *cough*

DJ Omnimaga:
Given what SirCmpwn did to AssemblyBandit when he tried to contribute to KnightOS CSE, I would be careful about contributing for it.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version