When homebrewing a CPU, one has to deal with microcode. Microcode is the low-level nuts and bolts of how, precisely, a CPU executes instructions (like opcodes) and performs functions such as updating ...
My understanding was that a CPU microcode update is stored in non-volatile memory on the motherboard and is loaded by the BIOS or UEFI into volatile memory on the CPU during boot. And because the ...