Funcionamiento
Funcionamiento
Desde el punto de vista funcional el microprocesador estácompuesto básicamente por varios registros como lo son:
•la unidad de control
•unidad aritmético-lógica
•unidad en coma flotante.
El microprocesador ejecuta las instrucciones guardadas y los números binarios almacenados secuencialmente en la memoria principal. Esta ejecución se puede hacer en varias fases:
•PreFetch, pre lectura de la instrucción desde la memoria principal.
•Fetch, envío de la instrucción al decodificador
•Decodificación de la instrucción, es decir, determinar qué instrucción es y por tanto qué se debe hacer.
•Lectura de operandos (si los hay).
•Ejecución, lanzamiento de las máquinas de estado que llevan a cabo el procesamiento.
Escritura de los resultados en la memoria principal o en los registros.
Cada una de estas funciones se realiza en varios ciclos de cpu, dependiendo de la estructura que tenga el procesador.