Intel processors have reprogrammable microcode since the P6 microarchitecture. Model B processor running TOPS-20 microcode. The MP32 had the Fortran math runtime library package built into its microcode. Many stack-based microprocessors were used to implement the programming language Forth at the microcode level. RISC instructions are sometimes similar to the narrow vertical microcode. Some hardware vendors, especially IBM, use the term "microcode" as a synonym for "firmware". Page 52. decided to call the kernel microcode. Fixes to operating systems, virtualization mechanisms, web browsers and microcode are necessary. This is very similar to the way CPUs with microcode execute one microinstruction per cycle. A few computers were built using "writable microcode". Therefore, its more suited to hardware or microcode implementation. Some designs use a combination of hardwired design and microcode for the control unit. Dan Ingalls later implemented a redesigned version in microcode. Complex instructions, such as exception handling, result in jumping to the microcode ROM. Intel postponed their release of microcode updates to 10 July 2018.