Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.asm.x86    |    Ahh, the lost art of x86 assembly    |    4,675 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 3,939 of 4,675    |
|    Sjouke Burry to Rick C. Hodgin    |
|    Re: I'm looking for a mathematical libra    |
|    19 Sep 19 00:58:36    |
      From: burrynulnulfour@nospicedham.ppllaanneett.nnll              On 18.09.19 14:05, Rick C. Hodgin wrote:       > On 9/18/2019 6:51 AM, Bart wrote:       >> On 17/09/2019 08:54, Ruud Baltissen wrote:       >>> Hello,       >>>       >>> I'm working on my own OS, meant to run on various 8088 based machines, not       >>> just the PC. I'm also programming my own Pascal compiler that should run       >>> under that OS. It is able to compile itself, it only outputs macros and it       >>> is up to the assembler plus an INC file to turn it in a running program. So       >>> far I was able to create programs that run on a Commodore 64. I'm now busy       >>> now to create an INC file for the 8088. Outputting a string under my OS or       >>> MS-DOS goes fine. But I also need to fill the macros needed for the       >>> mathematical functions. I could invent the wheel twice but handling REALs       >>> is not easy. But Google wasn't my friend this time.       >>>       >>> So I'm looking for a mathematical library in assembler for the 8088. Can       >>> anybody help, please?       >>       >> Do these machines also have an 8087? That would help!       >>       >> Otherwise, a software library operating to modern standards, and working       with       >> 64-bit IEEE, sounds like it's going be rather slow.       >       > I searched for it but couldn't find it. There used to be an 8087.asm       > app that worked with DOS. It would install a software emulator for       > the 8086/8088 CPUs so it would work with native x87 FPU instructions.       > I may still have it on one of my Programmer's Heaven CDs from back in       > the BBS days.       >       > It was fully IEEE-754 compliant and could be adapted. In fact, IIRC,       > a version of that program was used to find the famous Pentium FDIV       > bug, as the software version was reporting correctly, and the Pentium       > was reporting incorrectly, over a particular range of inputs.       >       On my dosmachines fortran(MS 5.1) and C(MS 6.00a) support       linking with FPU and without.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca