Elenque as principais características dos processadores RIS...

Próximas questões
Com base no mesmo assunto
Q769063 Arquitetura de Computadores
Elenque as principais características dos processadores RISC clássicos ou puros:
(1) uso intenso de pipelines. (2) menor quantidade de instruções (comparado com o CISC). (3) execução sem micro-código. (4) utilização maciça de registradores.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Vamos desmembrar a questão para entender por que a alternativa E está correta. A questão pede para elencar as principais características dos processadores RISC clássicos ou puros. Vamos revisar cada um dos itens listados:

  • (1) Uso intenso de pipelines: Os processadores RISC se caracterizam por um fluxo de instruções altamente otimizado, onde o uso de pipeline é uma técnica fundamental. A pipeline permite que várias instruções sejam processadas simultaneamente em diferentes estágios do ciclo de execução, aumentando a eficiência e a velocidade do processador.
  • (2) Menor quantidade de instruções (comparado com o CISC): RISC significa "Reduced Instruction Set Computer", o que implica um conjunto reduzido de instruções. Isso facilita a otimização do hardware do processador, pois há menos instruções para implementar e otimizar.
  • (3) Execução sem micro-código: Em contrapartida aos processadores CISC que frequentemente usam microcódigos para traduzir instruções complexas em operações mais simples, os processadores RISC executam instruções diretamente sem essa camada intermediária de tradução, o que contribui para uma execução mais rápida.
  • (4) Utilização maciça de registradores: Os processadores RISC tendem a utilizar um grande número de registradores para otimizar o acesso à memória e reduzir a quantidade de acessos à memória lenta, favorecendo um desempenho mais ágil.

Com base nesses pontos, podemos afirmar que todas as características listadas estão associadas aos processadores RISC clássicos, tornando a alternativa E a correta, pois ela afirma que todas as características apresentadas pertencem aos processadores RISC.

Por fim, para responder a essa questão com segurança, é importante que você tenha conhecimento sobre a arquitetura de processadores, especialmente as diferenças entre RISC e CISC, e os princípios de funcionamento de cada uma dessas arquiteturas.

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

Gabarito: E.

 

 

            RISC                                                                           CISC

 

     + registradores                                                            - registradores

      - instruções                                                                + instruções  

       + pipeline                                                                     - pipeline

- modos de endereçamento                                      + modos de endereçamento

        hardware                                                                microprogramação

registrador-para-registrador                                          registrador-para-memória

 

Meu conselho é sedimentar as características de apenas uma das duas arquiteturas, porque a outra possui, fora um ou outro detalhe, características contrárias, sendo possível derivá-las a partir da primeira.

As principais características da arquitetura RISC são:

 

• Acesso à memória somente via load e store. Operandos em

registradores;

• Todas as outras operações são do tipo registro-registro. Grande número

de registros de propósito geral e poucos registros de propósito específico;

• Uso intenso de registradores. Admite frequências mais altas;

• Formato de instrução facilmente descodificável e de tamanho fixo;

• Pequeno conjunto de instruções de formato simples (dezenas);

• Exige mais espaço na memória e programação mais difícil;

• Complexidade reside no compilador. Uso intenso de pipeline;

• Redução do tamanho do CPI (cicles per instruction), em troca de maior

tamanho do código;

• Executa, em média, uma instrução por ciclo.

 

As principais características da arquitetura CISC são:

 

• São mais lentos por executarem instruções mais complexas;

• Programas mais curtos e mais simples;

• Poucos registradores, obrigando a realizar mais referências à memória;

• Simplificação de compiladores em troca de alto número de instruções

complexas e de vários formatos (micro código);

• Hardware mais caro e complexo se comparado ao RISC;

• Impossibilidade de se alterar alguma instrução composta;

• Existe o nível da micro programação. Instruções guardadas no

processador, facilitando a vida dos programadores;

• Não utiliza ou faz uso moderado de pipeline.

CISC (Complex Instruction Set Computer)

- Conjunto Complexo de Instruções Computacionais

- Mais rápido para instruções complexas

- contém microprogramação

- uso de um ou dois operandos

- múltiplos modos de endereçamento de memória

- instrução com largura variável

- vários ciclos de clock para execução da instrução (tempo variável)

- poucos registradores (de 6 a 16)

- fracamente paralelizado e complexidade no código

- utilização de pipeline em larga escala

- instruções executadas pelo microprograma

 

RISC (Reduced Instruction Set Computer)

- Conjunto Reduzido de Instruções Computacionais

- Não contém microcódigo - instruções executadas diretamente pelo hardware (ausência de microprogramação)

- instruções executadas pelo hardware

- incompatível com CISC

- faz uso de pipelining em larga escala

- grande número de registradores

- uso de uma instrução por ciclo de clock (formato simples e fixo) (tempo fixo)

- endereçamento de memória simples

- uso de 3 operandos de registrador permitido por instrução

- apenas LOAD and STORE podem acessar a memória

- complexidade no compilador

Gabarito E

Características CISC:

·        Controle microprogramado;

·        Instruções de dois operandos ADD CX,mem;

·        Modos registro-registro, registro-memória, e memória-registro;

·        Múltiplos modos de endereçamento à memória, incluindo indexação;

·        Instruções de largura (tamanho) variável, conforme modo de endereçamento utilizado;

·        Instruções requerem múltiplos ciclos de máquina para execução, variando também com o modo de endereçamento;

·        Poucos registros;

·        Registros especializados.


Características RISC:

·        Controle por hardware;

·        Pequeno conjunto de instruções;

·        Todas as instruções têm tamanho fixo;

·        Execução otimizada de chamada de funções (Call / Return);

·        Pouquíssimos modos de endereçamento;

·        Uso intenso de pipeline;

·        Execução rápida de cada instrução (uma por ciclo do relógio).



"Retroceder Nunca Render-se Jamais !"

Força e Fé !

Fortuna Audaces Sequitur !

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo