SóProvas


ID
1045129
Banca
CESPE / CEBRASPE
Órgão
UNIPAMPA
Ano
2013
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A respeito da arquitetura e da organização de computadores, julgue os itens que se seguem.

Pipelining é uma técnica de implementação de processadores que permite a sobreposição temporal de diversas fases de execução de instruções.

Alternativas
Comentários
  • Gabarito Certo

    segmentação de instruções (em inglês, pipeline) é uma técnica 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: assim que uma instrução termina o primeiro estágio e parte para o segundo, a próxima instrução já ocupa o primeiro estágio.

    Em resumo, é o processo pelo qual uma instrução de processamento é subdividido em etapas, uma vez que cada uma destas etapas é executada por uma porção especializada da CPU, podendo colocar mais de uma instrução em execução simultânea. Isto traz um uso mais racional da capacidade computacional com ganho substancial de velocidade. Entre os problemas enfrentados estão a dependência de instruções anteriores e desvios que dificultam o processo, bem como a diferença de complexidade de instruções que fazem com que as mesmas possam levar um tempo variável para execução.

    A técnica de segmentação de instruções é utilizada para acelerar a velocidade de operação da CPU, uma vez que a próxima instrução a ser executada está normalmente armazenada nos registradores da CPU e não precisa ser buscada da memória principal que é muito mais lenta.

     

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Gabarito. Correto.

    O paralelismo de instrução , também conhecido como pipelining , visa otimizar as atividades de uma CPU . Grande parte do custo do processamento da CPU reside no ciclo busca instrução -> decodifica instrução (entender a instrução) -> busca operando -> executa instrução -> grava resultado

  • PIPELINING

    • Mais de uma instrução executada de forma concorrente por ciclo de clock;
    • Não absolutamente simultânea, mas com bastante redução de tempo;
    • Técnicas surgiram com o desenvolvimento de arquitetura RISC, por isso é mto explorada pela arquitetura RISC e pouco explorada pela CISC;
    • 5 estágios que podem ser definidos como modelo universal de pipelining: busca, decodificação, execução, acesso à memória e gravação em registradores;

    Fonte: Provas de TI

    Resumindo, no pipelining, essas fases de funcionamento podem ser executadas paralelamente, enquanto uma fase está em busca, ao mesmo tempo a outra pode estar em decodificação, a outra em execução.... cada um em sua instrução...