Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — FCC 2020

Arquitetura de ComputadoresProcessadores
Código
fc059152
Banca
FCC
Órgão
AL-AP
Ano
2020
Cargo
Analista Legislativo - Técnico de Segurança da Informação
Ao estudar o processador de um computador, um Técnico de Segurança da Informação constatou que as suas instruções eram executadas em cinco estágios:1. Busca a instrução na memória e a sua colocação em um buffer até que ela seja necessária.2. Decodifica a instrução, determina seu tipo e de quais operandos ela necessita.3. Localiza e busca os operandos, seja nos registradores, seja na memória.4. Executa a instrução.5. Coloca o resultado no local de armazenamento adequado (p.ex., um registrador).A partir dessas informações, o Técnico concluiu corretamente que o processador utiliza a técnica conhecida como
  1. APipeline.
  2. BMultiprocessamento Assimétrico.
  3. CMultiprocessamento Simétrico.
  4. DMultiestágio.
  5. EProcessamento Distribuído.
Revelar gabarito e comentário

GabaritoA — Pipeline.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Pipeline de instruções

Gabarito: letra A (Pipeline). A descrição dos cinco estágios (busca, decodificação, busca de operandos, execução, escrita) corresponde exatamente à técnica de pipeline, na qual múltiplas instruções sobrepõem-se em diferentes estágios de execução, aumentando o throughput do processador.

A banca testa o conhecimento do conceito fundamental de pipeline, contrastando-o com outras arquiteturas que envolvem múltiplos processadores ou processamento distribuído.

  1. 1Busca (fetch)
  2. 2Decodificação
  3. 3Busca de operandos
  4. 4Execução
  5. 5Escrita (write back)
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

Pipeline é a técnica que divide o ciclo de instrução em estágios sequenciais, permitindo que, enquanto uma instrução está no estágio de execução, outra já esteja no estágio de busca, e assim por diante. Os cinco estágios listados no enunciado são os clássicos de um pipeline de 5 estágios (fetch, decode, operand fetch, execute, write back).

Alternativa B — ❌ Incorreta

Multiprocessamento Assimétrico é uma arquitetura com múltiplos processadores, onde cada um executa tarefas específicas ou sistemas operacionais distintos, não se relacionando com a segmentação do ciclo de instrução em um único processador.

Alternativa C — ❌ Incorreta

Multiprocessamento Simétrico também envolve múltiplos processadores que compartilham a mesma memória e sistema operacional, mas não se refere à execução em estágios de uma única instrução.

Alternativa D — ❌ Incorreta

Multi-estágio não é um termo técnico consagrado em arquitetura de computadores para designar a técnica descrita. A banca utiliza esse distrator para confundir com o conceito de pipeline, mas o nome correto é pipeline.

Alternativa E — ❌ Incorreta

Processamento Distribuído refere-se a múltiplos computadores interligados executando tarefas de forma cooperativa, não à segmentação interna do processador.

Gabarito: letra A.

Link permanente: /questoes/fc059152