El procesador es el cerebro del sistema, justamente procesa todo lo que ocurre en la PC y ejecuta todas las acciones que existen. Cuanto más rápido sea el procesador que tiene una computadora, más rápidamente se ejecutarán las órdenes que se le den a la máquina. Este componente es parte del hardware
FUNCIONAMIENTO
Lee una instrucción. Cualquier programa de igual que haga está compuesto de instrucciones y datos. Las primeras indican al procesador que tareas deben de realizarse sobre los segundos. Una instrucción, por ejemplo, es la suma de A más B, donde tanto A como B son datos. En definitiva el primer paso consiste en leer una instrucción de la memoria.
Lee los datos asociados a esa instrucción. Una vez leída la instrucción, y analizados los datos que se van a procesar, estos son leídos de la memoria. Siguiendo con el ejemplo anterior, A y B serían leídos de la memoria. Dependiendo de la instrucción estos pueden o no estar en memoria.
Procesa la información y se escribe a memoria los datos. Se realiza la operación. Dependiendo de la instrucción, el resultado puede ser escrito en memoria, o quedar almacenado dentro del procesador, en un registro del mismo para un posterior uso.
Se pasa a la siguiente instrucción. Lo normal es pasar a la siguiente instrucción.
Pero no todas son iguales y puede que alguna cambie el flujo del programa. Por ejemplo, una puede decidir que se repitan las anteriores instrucciones hasta que no se cumpla una determinada condición.
¿Dónde se almacenan los datos y las instrucciones?
En ella, tanto los datos como las instrucciones, se encuentran en la misma memoria.
En un PC, no existe un sólo dispositivo al que podamos denominar memoria, sino que realmente estamos ante un sistema jerarquizado en varios niveles. Cuando el equipo está apagado, los datos y programas se almacenan en el disco duro que en cuanto el PC se enciende se escriben en la memoria ram que es donde el procesador los puede leer.
La RAM es miles de veces más rápida que el disco duro y por lo tanto es ideal para almacenar los programas cuando son ejecutados.


