>> Tecnologia Eletrônica >  >> Áudio Pessoal >> Rádios-relógio

Ciclo de Máquina e Diagrama de Tempos na Arquitetura de Computadores

Um ciclo de máquina (ou ciclo de instrução) é a sequência de passos que uma CPU executa para processar uma única instrução. O clássico ciclo de quatro estágios:

  1. Busca de Instrução (IF): O Program Counter (PC) fornece o endereço; a instrução é carregada no Instruction Register (IR).
  2. Decodificação (ID): A unidade de controle interpreta o opcode e determina as operações necessárias.
  3. Execução (EX): A ULA realiza operações aritméticas, lógicas ou de movimento de dados.
  4. Armazenamento/Writeback (WB): Resultados escritos no banco de registradores ou memória.

Diagrama de Tempos

Um diagrama de tempos plota os sinais-chave (PC, IR, MAR, MDR, ULA, linhas de controle) contra ciclos de clock. Em um processador de ciclo único, todos os quatro estágios completam em um período de clock; em designs pipeline, cada estágio ocupa um ciclo separado com execução sobreposta.

O diagrama visualiza relações de sinais, tempos de setup/hold e sequenciamento de controle—essencial para verificar a operação correta do processador.

O tempo do ciclo de máquina (período de clock) determina a frequência máxima da CPU; ciclos mais rápidos = maior performance.