A arquitetura RISC (Computador com um Número Reduzido de Instruções) é uma arquitetura que usa um pequeno grupo de instruções e levam, praticamente, o mesmo tempo para serem processadas. São características da arquitetura RISC:
- A)Instrução por ciclo; operações registrador-para-registrador; e, modos de endereçamento simples.
Correta, pois descreve características típicas de RISC: instruções simples, operações entre registradores e poucos modos de endereçamento.
- B)Instrução por ciclo; muitos modos de endereçamento; e, execução de centenas de instruções complexas de diferentes tipos.
Errada, porque mistura ideia de RISC com traços de CISC, como muitos modos de endereçamento e instruções complexas.
- C)Muitos modos de endereçamento; execução de centenas de instruções complexas de diferentes tipos; e, poucos registradores.
Errada, pois muitos modos de endereçamento, poucas registradores e instruções complexas não são características de RISC.
- D)Muitos modos de endereçamento; operações registrador-para-registrador; e, execução de centenas de instruções complexas de diferentes tipos.
Errada, porque operações registrador-para-registrador até combinam com RISC, mas os muitos modos de endereçamento e instruções complexas contradizem essa arquitetura.
Gabarito: A
A arquitetura RISC foi pensada para simplificar a vida do processador: menos tipos de instruções, execução mais uniforme e foco em velocidade por meio de instruções simples. A ideia central não é fazer uma instrução “superpoderosa”, e sim fazer várias instruções curtas e previsíveis, o que facilita o pipeline e melhora o desempenho geral. Por isso, em RISC, é comum encontrar operações do tipo registrador-para-registrador, com poucos modos de endereçamento e instruções que, em geral, levam um tempo semelhante para serem executadas. Em muitas comparações didáticas, também se associa RISC a uma lógica de “uma instrução por ciclo” ou próxima disso, embora isso dependa da implementação do processador. Em prova, a banca costuma cobrar a característica clássica, não o detalhe de microarquitetura do mundo real. O gabarito é a letra A porque reúne exatamente esses traços: instrução por ciclo, operações registrador-para-registrador e modos de endereçamento simples. Isso bate com a definição tradicional de RISC e contrasta com CISC, que costuma ter instruções mais complexas, mais modos de endereçamento e maior variedade de formatos. Em resumo: RISC prefere simplicidade, regularidade e rapidez de execução. Se a alternativa vier cheia de instruções complexas, muitos modos de endereçamento e comportamento mais pesado, desconfie imediatamente, porque isso já está com cara de CISC.