Questão 38 · Informática: Programação e algoritmos
Na tentativa de solucionar o chamado espaço semântico (semantic gap), fabricantes de computadores de grande porte criaram alternativas para resolver o problema, como, por exemplo, I maior densidade de código a ser executado.
II utilização em larga escala do pipelining.
III execução otimizada de chamadas de funções via registradores.
A arquitetura CISC contempla
- A) apenas o item I.
- B) apenas o item II.
- C) apenas os itens I e III.
- D) apenas os itens II e III.
- E) todos os itens.
Marque a alternativa correta:
Gabarito: A
Gabarito definitivo divulgado pela banca Cebraspe (TJ/PA 2020).
Comentário
Gabarito: A.
Para reduzir o semantic gap, que é a distância entre as instruções de alto nível e as da máquina, as arquiteturas CISC adotam instruções complexas. Isso gera maior densidade de código, ou seja, menos instruções para executar a mesma tarefa, o que corresponde ao item I.
- II: o pipelining em larga escala é característico de arquiteturas RISC, que usam instruções simples e execução em estágios.
- III: a execução de chamadas de função via registradores (como janelas de registradores) é uma otimização típica de RISC, não o foco da CISC.
Portanto, apenas o item I se aplica à CISC.
Dica: Densidade de código e instruções complexas = CISC. Pipeline, instruções simples e muitos registradores = RISC.
Fundamentos: Conceitos de arquitetura de computadores: CISC x RISC e semantic gap
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TJ/PA 2020 (Analista Judiciário – Especialidade: Análise de Sistema (Suporte)), questão 38, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.