Micro procesador:
El microprocesador secciona en varias fases de ejecución (la realización de cada instrucción):
- PreFetch, Pre lectura de la instrucción desde la memoria principal,
- Fetch, ordenamiento de los datos necesarios para la realización de la operación,
- Decodificación de la instrucción, es decir, determinar qué instrucción es y por tanto qué se debe hacer,
- Ejecución,
- Escritura de los resultados en la memoria principal o en los registros.
Cada una de estas fases se realiza en uno o varios ciclos de CPU,
dependiendo de la estructura del procesador, y concretamente de su
grado de supersegmentación. La duración de estos ciclos viene
determinada por la frecuencia de reloj,
y nunca podrá ser inferior al tiempo requerido para realizar la tarea
individual (realizada en un solo ciclo) de mayor coste temporal. El
microprocesador dispone de un oscilador de cuarzo capaz de generar pulsos a un ritmo constante, de modo que genera varios ciclos (o pulsos) en un segundo.
No hay comentarios:
Publicar un comentario