Processa
dores
Max Lopes
Processador
• A função do processador é executar os programas
armazenados na memória principal, buscando cada
uma das instruções do programa, examinando e
executando uma após a outra;
• Os barramentos são conjuntos de fios paralelos
que permitem a transmissão dos dados, endereços e
sinais de controle;
• Os barramentos podem ser internos e externos ao
processador.
Processadores
• A Unidade de controle é responsável por buscar as
instruções na memória principal e por determinar o
tipo de cada instrução;
• A Unidade de Lógica e Aritmética (ULA) realiza um
conjunto de instruções necessárias à execução das
instruções (soma, AND, OR, ...)
• Os Registradores são memórias pequenas e de alta
velocidade, que armazenam resultados temporários e
algumas informações de controle.
Processa
dores
Processadores - Registradores
• O registrador mais importante de um processador é o PROGRAM
COUNTER (PC), cujo o valor aponta para a próxima instrução a ser
executada;
• Outro registrador importante é o INSTRUCTION REGISTER (IR),
que armazena a instrução que está sendo executada;
• Os registradores podem ser de propósito específico ou geral.
Processadores
• As instruções de um processador podem ser classificadas como:
• Registrador - Memória: permite que o conteúdo de palavras de memória
sejam armazenadas nos registradores ou vice-versa;
• Registrador – registrador: Busca dados de um ou dois registradores, coloca-os
na entrada da ULA, realiza alguma operação sobre eles e armazena o resultado
em um dos processadores.
• O processo de passar dois operandos pela ULA, armazenando o
resultado do processamento, é chamado de ciclo de caminho de dados.
A velocidade desse ciclo, determina a velocidade do processador.
Processa
dores
Processadores –
Execução de
instruções
• As instruções são divididas em uma série
de pequenos passos;
• Essa sequência de passos é conhecida como
Ciclo da busca-decodificação-execução;
• Esse ciclo é uma parte muito importante da
operação dos processadores que seguem o
modelo de Von Neumann.
Processador
es –
Ciclo Busca-
Decodificaç
ão-
Execução