microcodes
Microcode is a layer of low-level instructions that translates the machine code instructions of a computer's instruction set architecture (ISA) into a sequence of micro-operations. These micro-operations are the fundamental operations that a processor's control unit can perform, such as fetching data from a register, performing an arithmetic operation, or writing data to memory. Essentially, microcode acts as an intermediary between the high-level instructions that software understands and the very basic signals that the processor's hardware needs to execute them.
Microcode can be stored in a special type of memory within the processor, often called control store.
The concept of microcode was pioneered by Maurice Wilkes in 1951. Modern processors still utilize microcode,