Tag
Developer releases `exact-poly`, a 2D geometry library using exact integer arithmetic instead of floats to eliminate cross-platform reproducibility issues caused by IEEE 754 implementation differences.
OpenBSD developer details the painful quirks of VAX floating-point exceptions and how they complicate kernel porting.
A detailed reverse-engineering analysis of how the Intel 8087 floating-point coprocessor decodes instructions, explaining the interplay between the main CPU and coprocessor, the use of microcode ROM, and the bus interface unit.
A detailed examination of the conditional tests used in the Intel 8087 floating-point coprocessor's microcode, part of a reverse-engineering effort to understand its algorithms.
The article details the reverse-engineering of the Intel 8087 floating-point coprocessor's stack circuitry, explaining how the chip's stack-based register architecture and microcode ROM enabled fast floating-point operations.