SóProvas


ID
1284409
Banca
FCC
Órgão
TRT - 1ª REGIÃO (RJ)
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Na Arquitetura de Harvard a leitura de instruções e de alguns tipos de operandos pode ser realizada simultaneamente à execução das instruções. Assim, enquanto uma instrução é executada, a instrução seguinte é lida. Esse processo é conhecido como

Alternativas
Comentários
  • Pipeline é uma técnica de hardware que permite que a CPU realize a busca de uma ou mais instruções além da próxima a ser executada. Estas instruções são colocadas em uma fila de memória dentro do processador (CPU) onde aguardam o momento de serem executadas, só poderá começar quando a outra instrução acabar só assim da sequência ao procedimento.

  • O comentário anterior está errado. É exatamente o contrário: no Pipeline, as instruções são executadas "simultâneamente", estando cada uma em um estágio do pipeline: 1) Busca de Instrução, 2) Carregamento de Registradores/Decodificação de Instrução, 3) Execução/Cálc. Endereço de memória, 4) Leitura da memória de dados, 5) Escrita no banco de Registradores.
    Ou seja, enquanto uma instrução A está no estágio 2, a próxima instrução B já entra no estágio 1. No próximo ciclo de clock, a instrução A passa para o estágio 3, a instrução B para o estágio 2 e a próxima instrução (C) entra no Pipeline no estágio 1. Segue assim, até que o Pipeline esteja cheio com 5 instruções sendo executadas, inclusive a instrução A, no estágio 5. No próximo ciclo, a instr. A terminou de ser executada e sai do pipeline.

    Sempre pesquisem em livros e materiais confiáveis na Internet.

  • @João Erik Isso mesmo! Também concordo com você!