Questão de Arquitetura de Computadores — Processadores — IBADE 2026
- Código
- gp019397
- Banca
- IBADE
- Órgão
- COREN-AM
- Ano
- 2026
- Cargo
- Analista de Sistemas
- A32 ns
- B40 ns
- C52 ns
- D48 ns
- E60 ns
GabaritoD — 48 ns
Gabarito: letra D (48 ns). Em um pipeline ideal de 5 estágios, cada estágio consome 4 ns (20 ns / 5 estágios). Para 8 instruções, o tempo total é dado pela fórmula: (número de estágios + (N − 1)) × tempo do ciclo, onde N é o número de instruções. Substituindo: (5 + 7) × 4 = 12 × 4 = 48 ns.
A questão testa o entendimento do funcionamento básico do pipeline: a primeira instrução leva 5 ciclos para ser concluída (preenchimento), e a cada ciclo subsequente uma nova instrução é finalizada. Não há atrasos ou bolhas, conforme enunciado.
32 ns corresponde a 8 × 4 ns, desconsiderando o preenchimento do pipeline. Esse valor seria correto apenas se o pipeline já estivesse cheio antes de iniciar as 8 instruções.
40 ns não se aplica ao cálculo padrão. Talvez resulte de 5 × 8? Mas não há relação direta.
52 ns não é resultado de nenhuma interpretação direta dos dados fornecidos.
48 ns conforme demonstrado. A fórmula correta para pipeline ideal: tempo = (k + N − 1) × τ, onde k = número de estágios (5), N = instruções (8), τ = tempo por estágio (4 ns).
60 ns, se calculado como 15 × 4, não se alinha ao modelo.
Decore a fórmula do pipeline ideal sem atrasos: \(T = (k + N - 1) \times \tau\). Erro comum é usar \(N \times \tau\) (esquecendo o preenchimento inicial). Em questões, lembre-se: a primeira instrução leva \(k\) ciclos.
Gabarito: letra D
Link permanente: /questoes/gp019397