Na memória permanente da CPU (ou UCP) dos microcomputadores compatíveis com o IBM-PC, encontram-se gravados programas que tratam de operações de inicialização, como o teste automático de ligação (POST) e o controle de baixo nível para componentes de hardware (unidades de disco, teclado, monitor etc.). Seu conteúdo é gravado durante a fabricação e, uma vez fabricado, não pode ser alterada, conforme ensina Fernando de Castro Velloso. Esta memória é denominada: