A unidade de controlo é o circuito que controla o fluxo de informação no processador e coordena as actividades das restantes internas.
As funções executadas pela unidade de controlo variam gradualmente de acordo com a arquitectura do CPU, isto é, num processador que execute instruções x86 nativas, a unidade de controlo executa, entre outras, as tarefas de descodificação, gestão de execução e armazenamento de resultados. Num processador de arquitectura RISC, a unidade de controlo tem um trabalho significativamente mais activo. Ela gere a “tradução” de instruções x86 para micro-instruções RISC, gere os tempos de execução das micro-instruções entre as várias unidades de execução e controla o output dessas unidades de modo a que acabem no momento em que é suposto isso acontecer (fig. 3.16).
FIG. 3.16 – A unidade de controlo
Sem comentários:
Enviar um comentário