Microcode is an abstraction layer on top of the physical components of a CPU and is present in most CPUs. It facilitate complex instruction sets, but it also provides an update mechanism that allows CPUs to be patched in-place without requiring any special hardware. Currently very little is known about …