I hope you're not tired of the 8087, because I have another article about Intel's floating-point chip. 1 In 1980, Intel introduced the 8087...
11 comments
jaygreco4 days ago
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.
kens4 days ago
Author here for your 8087 questions...
WalterBright4 days ago
Thank you! Amazing work! I've always had a soft spot for the 8087.
Maybe implement the algorithm in C? Thank would be fun!
cmovq4 days ago
Always thought it was strange that fptan also pushes 1 to the register stack. It now makes sense it’s so existing code for the 8087 which was expected to do y/x to get the actual tangent could keep working by doing y/1 on newer processors.
heronbank4 days ago
Always fascinated by the low-level cleverness in early hardware. It's a different world from today's abundant resources.
Const-me4 days ago
I remember I once wanted to compute tangent of fp64 vectors. Here’s what I did.
https://github.com/Const-me/AvxMath/blob/master/AvxMath/AvxM...
Read the full thread on Hacker News →
Related stories
- Lobsters · 11 points · 4 days ago
- Hacker News · 1 points · 1 day ago
- Hacker News · 1 points · 5 days ago
- Extending Scapy for Hardware Reverse Engineeringvoidstarsec.comHacker News · 1 points · 8 days ago
- Hacker News · 1 points · 8 days ago
- Reverse Engineering a Pellet Stove Remote with Codexitunsecurity.wordpress.comHacker News · 1 points · 6 days ago