@nh I'm not planning to look at the 486 in detail. The FPU is controlled by a "sequencer PLA" for basic operations, with complex operations using the same microcode ROM as the integer operations. I'm not sure why the integer datapath is so much larger than the floating point datapath, maybe the numerous integer registers and the barrel shifter.