Si bien las * instrucciones * del programa * se cargan inicialmente desde la unidad de disco duro (HDD) o la unidad de estado sólido (SSD), se almacenan en
memoria (RAM) Mientras el programa se está ejecutando. La CPU obtiene y ejecuta instrucciones de RAM, no directamente desde el disco duro. El disco duro contiene el archivo del programa como una tienda persistente, pero RAM proporciona el acceso mucho más rápido necesario para la ejecución.