Reverse-engineering the Intel 8087's tangent algorithm: more than CORDIC

Reverse-engineering the Intel 8087's tangent algorithm: more than CORDIC

Researchers have dissected the Intel 8087 floating‑point coprocessor to uncover how it calculates tangent values. Their analysis shows the chip uses a hybrid method that goes beyond the classic CORDIC approach, combining polynomial approximations with lookup tables to achieve higher accuracy and speed. The findings shed light on legacy hardware design techniques still relevant to modern numerical computing.

Reverse-engineering the Intel 8087's tangent algorithm: more than CORDIC — PinBrief