FC ConcursosFC Concursos

Flashcard FC876114

O que é pipelining em arquitetura de computadores?

Sem classificação

FEPESE · 2026

De acordo com o assunto TI Organização e Arquitetura dos Computadores: Sem classificação, responda:

O que é pipelining em arquitetura de computadores?
Mostrar resposta e comentário

Resposta

Pipelining é um método que aumenta o rendimento do processador ao sobrepor a execução de múltiplas instruções, dividindo cada instrução em estágios que operam simultaneamente em instruções diferentes.



• Estágios: cada instrução é quebrada em etapas como fetch, decode, execute, memory e writeback que funcionam em paralelo para instruções distintas.
• Throughput e latência: o pipeline eleva o throughput de instruções por unidade de tempo sem reduzir necessariamente a latência de uma instrução individual.
• Ganho ideal: o speedup teórico tende a ser aproximadamente igual ao número de estágios do pipeline.
• Hazards e mitigação: dependências de dados, controle e conflitos de recursos reduzem o ganho, e técnicas como forwarding, inserção de bolhas e predição de desvios ajudam a mitigar esses efeitos.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/871697

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo