Questão de Arquitetura de Computadores — Conceitos Básicos em Arquitetura de Computadores — FUNDATEC 2024
Arquitetura de Computadores›Conceitos Básicos em Arquitetura de Computadores
Código
qg164387
Banca
FUNDATEC
Órgão
IF Sul - MG
Ano
2024
Nível
Superior
Cargo
Professor do Ensino Básico, técnico e Tecnológico: MCH-02 - Informática
Em relação à arquitetura de computadores, são princípios de projetos para computadores modernos, EXCETO:
AReferenciação da memória somente por operações de LOAD e STORE.
BFacilidade na decodificação de instruções.
CMaximização da taxa de execução de instruções.
DDisponibilidade de muitos registradores.
EExecução de instruções comuns diretamente por software.
Revelar gabarito e comentário▾
GabaritoE — Execução de instruções comuns diretamente por software.
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”.
Princípios de Projeto de Computadores Modernos
Gabarito: letra E. Os computadores modernos, especialmente os baseados na arquitetura RISC, seguem princípios como: acesso à memória apenas via LOAD/STORE, facilidade de decodificação, muitos registradores e maximização da taxa de execução. A execução das instruções comuns é feita diretamente por hardware, e não por software (microprogramação). A alternativa E inverte esse princípio, por isso é a exceção.
A questão cobra o conhecimento dos pilares do projeto RISC, que foram amplamente adotados mesmo em processadores CISC modernos (que traduzem instruções complexas em microoperações RISC). Vamos analisar cada alternativa:
Princípio de Projeto
Descrição
Relação com Arquiteturas Modernas (RISC)
É um princípio moderno?
A) Referenciação da memória somente por LOAD/STORE
Apenas instruções específicas acessam a memória; as demais operam sobre registradores.
Essencial no RISC, simplifica o projeto e o pipeline.
Sim
B) Facilidade na decodificação de instruções
Instruções de tamanho fixo e formato regular.
Permite pipeline mais profundo e maior frequência de clock.
Sim
C) Maximização da taxa de execução de instruções
Objetivo central, alcançado por pipelining, execução fora de ordem, predição de desvios.
Buscado por todas as arquiteturas modernas.
Sim
D) Disponibilidade de muitos registradores
Banco grande de registradores reduz acessos à memória.
Marca do RISC, acelera a execução.
Sim
E) Execução de instruções comuns diretamente por software
Instruções simples executadas por software (microprogramação).
Oposto ao RISC; instruções comuns são executadas por hardware.
Não (GABARITO)
Alternativa A — ❌ Incorreta
Referenciação da memória somente por operações de LOAD e STORE é um princípio essencial do RISC, no qual apenas instruções específicas acessam a memória; as demais operam sobre registradores. Isso simplifica o projeto e o pipeline. Portanto, é sim um princípio moderno.
Alternativa B — ❌ Incorreta
Facilidade na decodificação de instruções é característica de arquiteturas com instruções de tamanho fixo e formato regular (RISC). A decodificação simples permite otimizações como pipeline mais profundo e maior frequência de clock.
Alternativa C — ❌ Incorreta
Maximização da taxa de execução de instruções é o objetivo central de qualquer arquitetura moderna. Técnicas como pipelining, execução fora de ordem e predição de desvios visam justamente esse fim.
Alternativa D — ❌ Incorreta
Disponibilidade de muitos registradores é outra marca do RISC. Ter um banco grande de registradores reduz a necessidade de acessos à memória e acelera a execução.
Alternativa E — ✅ Correta ⟵ GABARITO
Execução de instruções comuns diretamente por software é o oposto do que se busca. Nos processadores modernos, as instruções simples são executadas diretamente pelo hardware (por lógica combinatorial ou microcódigo otimizado). A tendência RISC elimina a microprogramação e executa as instruções em hardware puro. Instruções complexas ou raras podem ser implementadas por software (compilador), mas as comuns jamais são executadas por software no sentido de microcódigo interpretado.
PEGA ESSA DICA!
Memorize os princípios RISC: load/store, registradores em abundância, instruções de tamanho fixo, decodificação simples e execução direta em hardware. Quando a banca falar em "execução por software", desconfie — é o contrário do que se pratica.