A arquitetura de microprocessadores RISC surgiu em meados dos anos 80 como opção viável à arquitetura predominante do mercado até então. Das opções a seguir, assinale aquela que é uma característica do processador RISC quando comparado ao CISC.
Questão
A arquitetura de microprocessadores RISC surgiu em meados dos anos 80 como opção viável à arquitetura predominante do mercado até então. Das opções a seguir, assinale aquela que é uma característica do processador RISC quando comparado ao CISC.
Alternativas
a) Utilizar instruções mais complexas.
b) Ter um conjunto maior de instruções.
c) Permitir a criação de programas menores.
d) Possuir menor número de formas de endereçamento.
e) Fazer uso mais eficiente da memória.
Explicação
Em linhas gerais, a filosofia RISC (Reduced Instruction Set Computer) busca simplificar o conjunto de instruções e a forma como elas acessam operandos, visando facilitar decodificação, pipeline e execução rápida (muitas vezes com instruções de tamanho fixo e formato mais regular).
Comparando com CISC (Complex Instruction Set Computer):
- (a) Instruções mais complexas → típico de CISC, não de RISC.
- (b) Conjunto maior de instruções → também típico de CISC; RISC tende a ter menos instruções e mais simples.
- (c) Programas menores → em geral, CISC consegue código mais compacto (mais trabalho por instrução). Em RISC costuma haver mais instruções para a mesma tarefa, então o código pode ficar maior.
- (d) Menor número de formas de endereçamento → característica típica de RISC, que reduz modos de endereçamento para simplificar hardware e acelerar execução.
- (e) Uso mais eficiente da memória → não é uma característica definidora; frequentemente CISC gera código mais compacto (potencialmente menos memória de programa), enquanto RISC prioriza simplicidade e velocidade.
Assim, a alternativa correta é a que indica a redução de modos de endereçamento no RISC.