Diversas características distinguem uma arquitetura RISC de...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - Instruções de vários formatos; conjunto único de registradores.
Para entender esta questão, você precisa conhecer as diferenças fundamentais entre as arquiteturas RISC (Reduced Instruction Set Computer) e CISC (Complex Instruction Set Computer) nos aspectos de design de processadores. Vamos desmembrar a alternativa correta para explicar o porquê de ela ser a escolha adequada.
Primeiramente, arquiteturas CISC são conhecidas pelo seu conjunto extenso de instruções, que podem ter diversos formatos e tamanhos, aumentando a complexidade do design do decodificador de instruções. Por consequência, as instruções podem realizar operações complexas e específicas, o que pode reduzir o número de instruções necessárias para realizar uma tarefa, mas também pode resultar em um uso menos eficiente do pipeline devido à variabilidade na execução das instruções.
Além disso, arquiteturas CISC tendem a possuir um conjunto único de registradores, ao contrário de ter múltiplos conjuntos de registradores que podem ser encontrados em algumas arquiteturas RISC que permitem paralelismo no nível de instruções, como a técnica de renomeação de registradores, por exemplo.
As características de instruções de vários formatos e o conjunto único de registradores definem de forma clara um sistema CISC, que contrasta com as arquiteturas RISC, que prezam por instruções mais simples e padronizadas, promovendo velocidade e eficiência no pipeline, com poucos formatos de instruções e frequentemente com múltiplos conjuntos de registradores para otimizar as operações em paralelo.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
CISC
- Possui muitas instruções;
- Instruções com múltiplos modos de endereçamento.
- Possui instruções de tamanho variável.
- Possui instruções em diversos formatos;
- Pouco uso da técnica de pipelining;
- Instruções utilizam múltiplos ciclos;
- Arquitetura com poucos registradores;
- Instruções executadas por microcódigo;
- As operações de leitura e escrita são realizadas com a memória.
RISC
- Possui poucas instruções.
- Instruções executados pelo hardware (mais rápido).
- Possui instruções com formato fixo.
- Instruções utilizam poucos ciclos de máquina;
- Arquitetura com muitos registradores;
- Menor quantidade de modos de endereçamento (processadores do tipo Load/Store).
- Utilização em larga escala de pipelining
- Execução rápida de cada instrução (uma por ciclo de relógio)
- Menor quantidade de instruções comparada a uma máquina CISC;
- As operações de leitura e escrita são realizadas com registradores.
Alternativa:B
GAB B ✅
A arquitetura CISC (Computador com um Conjunto Complexo de Instruções), é uma arquitetura que suporta muitas instruções, porém a execução dessas instruções são mais lentas, já a arquitetura RISC (Conjunto Reduzido de Instruções), suporta menos instruções, e com isso executa com mais rapidez o conjunto de instruções que são combinadas.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo