He leído varios artículos que dicen que la CPU tiene la ALU (y otras unidades de ejecución específicas pequeñas), la Unidad de Control y los Registros y otros buffers / tuberías, buses internos, etc.
La unidad de control :
La unidad de control implementa la arquitectura de la CPU. Se realiza las tareas de recuperación, decodificación, gestión de ejecución y luego almacenamiento resultados.
Estudiando el concepto de tubería, y lo que entiendo es que al menos dos pasos:
1. Fetch,Decode--->CONTROL UNIT
2. Execute-------->ALU and OTHER EXECUTE UNITS
Ambos pasos REALIZADOS EN PARALELO. Es decir, mientras la CPU está ejecutando una instrucción, al mismo tiempo se está recuperando y decodificando otra.
¿Estoy en lo correcto al asumir lo anterior? ¿O la unidad de control y la unidad de ejecución funcionan una tras otra como algún tipo de cambio entre ciclos de reloj?