“Conocimiento Programación>C /C + + Programming

¿Por qué el programa de computadora debe estar en la memoria principal para ejecutarse?

2016/1/9
Un programa de computadora debe estar en la memoria principal para poder ejecutarse porque la CPU solo puede acceder a los datos que están en la memoria principal. La memoria principal es la parte de la computadora que almacena el programa y los datos que se están ejecutando actualmente. La CPU recupera instrucciones de la memoria principal y las ejecuta una a la vez. Si un programa no está en la memoria principal, la CPU no puede acceder a él y no puede ejecutarlo.

Estas son algunas de las razones por las que los programas de computadora deben estar en la memoria principal para poder ejecutarse:

* La CPU sólo puede acceder a los datos de la memoria principal. La CPU es la unidad central de procesamiento de la computadora y es responsable de ejecutar las instrucciones. La CPU sólo puede acceder a los datos que están en la memoria principal, por lo que si un programa no está en la memoria principal, la CPU no puede ejecutarlo.

* La memoria principal es mucho más rápida que el almacenamiento secundario. El almacenamiento secundario, como los discos duros y los discos ópticos, es mucho más lento que la memoria principal. Si un programa estuviera almacenado en un almacenamiento secundario, la CPU tardaría mucho más en acceder a él y ejecutarlo.

* La memoria principal es volátil. Esto significa que cuando una computadora se queda sin energía, los datos de la memoria principal se pierden. Sin embargo, los datos en el almacenamiento secundario no se pierden cuando la computadora se queda sin energía. Por eso es importante guardar su trabajo en un almacenamiento secundario con regularidad, en caso de que la computadora se quede sin energía.

En resumen, los programas de computadora deben estar en la memoria principal para poder ejecutarse porque la CPU solo puede acceder a los datos en la memoria principal, la memoria principal es mucho más rápida que el almacenamiento secundario y la memoria principal es volátil.

C /C + + Programming
¿Cuál de los siguientes comandos ejecutaría el programa en segundo plano?
¿Cuáles son los cuatro tipos diferentes de relación de herencia
C Funciones de Xilinx
Cómo agregar una fila en DataGridView
Cómo editar DataGrid celular en Silverlight
Cómo cambiar el color en C + +
Cómo cerrar programas iPad con Xcode
Cómo escribir una aplicación con múltiples hilos de MFC
Conocimiento de la computadora © http://www.ordenador.online