A Memória ROM (Read Only Memory) é um tipo de memória computacional não-volátil (os dados ficam gravados mesmo após o dispositivo ser desligado) e permite apenas que as informações sejam lidas mas não escritas. O sistema operacional juntamente com seus drivers residem nesta memória, sendo possível também que outros programas pré-instalados pelo fabricante estejam lá. Para maior eficiência, os programas na memória ROM se beneficiam da chamada execução in-place, onde os programas executados não precisam ser carregados para a Memória RAM antes de sua execução.