Process of writing microcode for a microprocessor .
Microcode is low-level code that defines how a microprocessor should function when it executes ROM and cannot be modified; on some larger computers, it is stored in {{link=EPROM">EPROM and therefore can be replaced with newer versions.