La memoria ROM almacena información básica sobre el equipo como la configuración del fabricante, programa POST para reconocer dispositivos y programa Setup para modificar configuraciones. Contiene también programas que se ejecutan al encender la computadora para inicializar el sistema. Existen diferentes tipos de memoria ROM como PROM, EPROM y EEPROM que permiten actualizar el software de forma programable.