logoalt Hacker News

kensyesterday at 10:58 PM1 replyview on HN

Yes, the 8087 uses CORDIC. I extracted the constants from the 8087's internal constant ROM and they are arctangent and log values for the CORDIC algorithm. You can implement the same functions in software, which is what floating-point emulation libraries did back then.

There's almost no public information on the 8087 microcode, but I'm working on that :-)


Replies

hnthrowaway0315yesterday at 11:03 PM

Thanks Ken, appreciate the work!