Na maioria dos microcomputadores, as rotinas de inicialização são armazenadas no chip Read Only Memory (ROM). O chip ROM contém as instruções mais básicas e fundamentais necessárias para que o computador inicialize e carregue seu sistema operacional. As rotinas de inicialização no chip ROM inicializam o hardware, carregam o sistema operacional a partir de um dispositivo de armazenamento, como um disco rígido ou disquete, e então transferem o controle para o sistema operacional.