80386 Microcode Disassembled
Summary
The article provides a deep dive into disassembling the 80386 microcode, describing how researchers extracted a microcode image, organized it into μ-ops and fields, and linked microcode to CPU instructions. It notes the 215 microcode entry points, discusses how the 80386 uses hardware accelerators, and mentions a potential IO permission bitmap bug as a security-related observation. References to further resources and the GitHub repository are included.