Digital processors such as microcomputers, microcontrollers, digital signal processors, or other microprocessors typically incorporate a read-only memory (ROM) in which a program, or code as it is sometimes called, is stored to control operation of the digital processor.