A ROM é uma memória de apenas leitura usada para armazenar dados essenciais como firmwares. Existem diferentes tipos de ROM: a Mask-ROM tem os dados gravados durante a fabricação, a PROM permite uma única gravação, e a EPROM e EEPROM permitem várias gravações e apagamentos.