En la mayoría de las microcomputadoras, las rutinas de arranque se almacenan en el chip de memoria de sólo lectura (ROM). El chip ROM contiene las instrucciones más básicas y fundamentales necesarias para que la computadora inicie y cargue su sistema operativo. Las rutinas de arranque en el chip ROM inicializan el hardware, cargan el sistema operativo desde un dispositivo de almacenamiento como un disco duro o un disquete y luego transfieren el control al sistema operativo.