How did you determine the contents of the microcode ROM? I get using a microscope to examine the chip layout, but the ROM contents remain opaque no matter how far you zoom in. Has the 8087 microcode been published/annotated by Intel, or did you have to use a ROM reader and then interpret the instructions yourself?
Love these deep dives. It’s fascinating to see how real, low-level engineering we all take for granted today unfolded. It’s incredible that the rough equivalent of an entire 160lb digital computer was built and baked into silicon.
Also incredible reverse engineering. In a time when seemingly all appreciation for expertise is gone it’s so refreshing to see.
13 comments
[ 7.7 ms ] story [ 85.2 ms ] threadMaybe implement the algorithm in C? Thank would be fun!
Also incredible reverse engineering. In a time when seemingly all appreciation for expertise is gone it’s so refreshing to see.
https://github.com/Const-me/AvxMath/blob/master/AvxMath/AvxM...