Microcode
A permanent memory that holds the elementary circuit operations a computer
must perform for each instruction in its instruction set. It acts as a translation
layer between the instruction and the electronic level of the computer and
enables the computer architect to more easily add new types of machine
instructions without having to design electronic circuits. Microcode is used in CISC architecture.