El primero de ellos, que residía en la parte más alta de la memoria direccionable por el CPU, era el IBM PC ROM BIOS, donde se encontraban las rutinas del BIOS, el Power On Self Test, el Boot Strap Loader, y algunas tablas de datos.