microcode

The translation layer between machine instructions and the elementary operations of a computer. Microcode is stored in read-only memory (ROM) and allows the addition of new machine instructions without requiring that they be designed into electronic circuits when new instructions are needed.