Diversas características distinguem uma arquitetura RISC de...

Próximas questões
Com base no mesmo assunto
Q1655423 Arquitetura de Computadores
Diversas características distinguem uma arquitetura RISC de uma arquitetura CISC. Assinale a alternativa que apresenta duas características típicas de uma máquina CISC.
Alternativas

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