Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquiteturas — Avança SP 2025

Arquitetura de ComputadoresArquiteturas
Código
qg412864
Banca
Avança SP
Órgão
FUSAM de Caçapava - SP
Ano
2025
Nível
Superior
Cargo
Analista de Suporte
A decisão de implementar uma instrução de multiplicação por meio de uma unidade de multiplicação especial ou por um mecanismo que utilize repetidamente a unidade de adição, no âmbito de projeto arquitetural de um computador, é considerada uma questão de:
  1. AArquitetura
  2. BOrganização
  3. CProgramação
  4. DHardware
  5. ESoftware
Revelar gabarito e comentário

GabaritoB — Organização

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”.

Arquitetura vs Organização

Gabarito: letra B. A decisão de implementar uma instrução de multiplicação por meio de uma unidade de multiplicação especial ou por repetidas adições é uma questão de organização (ou microarquitetura), não de arquitetura. A arquitetura define o que o programador vê (conjunto de instruções, modos de endereçamento), enquanto a organização trata de como esses atributos são implementados internamente.

Conforme a literatura clássica, a arquitetura de computadores compreende os atributos visíveis ao programador, como o conjunto de instruções e os tipos de dados. Já a microarquitetura (ou organização) lida com a implementação desses atributos, por exemplo, se uma instrução de multiplicação é executada por hardware dedicado ou por repetição de somas. Essa distinção é fundamental em projetos arquiteturais.

Projeto de computador
  • 1Arquitetura (ISA)
    • O que o programador vê
    • Conjunto de instruções
    • Modos de endereçamento
    • Tipos de dados
  • 2Organização (microarquitetura)
    • Como implementa
    • Unidade de multiplicação dedicada
    • Repetição de adições
    • Desempenho e área do chip
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Arquitetura refere-se aos aspectos visíveis ao programador (ISA). A escolha do método de implementação da multiplicação não altera a arquitetura, desde que a instrução continue disponível e produza o mesmo resultado.

Alternativa B — ✅ Correta ⟵ GABARITO

Organização (microarquitetura) define como os componentes são implementados e interligados. A decisão sobre usar uma unidade multiplicadora dedicada ou reutilizar a unidade de adição é tipicamente uma questão de organização, pois impacta o desempenho e a área do chip sem modificar o conjunto de instruções.

Alternativa C — ❌ Incorreta

Programação é a atividade de escrever software; a questão trata do projeto do hardware, não da criação de programas.

Alternativa D — ❌ Incorreta

Embora a decisão envolva hardware, o termo mais preciso no contexto de projeto arquitetural é organização. Hardware é o componente físico, mas a questão aborda o nível de abstração do projeto (implementação).

Alternativa E — ❌ Incorreta

Software é o conjunto de programas executados pelo computador; a questão é sobre a implementação da CPU, que é hardware/organização.

NÃO CAIA NESSA!

A banca testa a diferença entre arquitetura (o que o programador vê) e organização (como é implementado). Candidatos desatentos podem confundir os termos. Lembre-se: a arquitetura é o contrato com o software; a organização é a engenharia interna para cumprir esse contrato.

Gabarito: letra B.

Link permanente: /questoes/qg412864