Login
You're viewing the social.telemetrydeck.com public feed.
  • Sep 12, 2026, 4:30 PM

    I can now explain the microcode for an instruction called FSCALE that scales a number by a power of 2. It sounds simple, but the 8087 has an appalling number of special cases: positive and negative 0, two infinities, four rounding modes, three number sizes, six exceptions... so the code is complex.

    A short excerpt of the microcode for FSCALE. It has low-level instructions that look a lot like assembly language such as "jmp #0776 if tmpA:tag ZERO".
    💬 1🔄 0⭐ 0

Replies