SóProvas


ID
2279800
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No que diz respeito a arquitetura de processadores, memória secundária, barramentos de entrada e saída e arquiteturas RISC e CISC, julgue o próximo item.

Nos processadores RISC, o processamento de chamadas de função é mais otimizado que nos processadores CISC.

Alternativas
Comentários
  • Bom, nos processadores RISC, as chamadas de função ocorrem nos registradores e nos processadores CISC ocorrem com acesso à memória. Sendo assim, obviamente, essas chamadas são mais otimizadas nos RISC.

  • • As máquinas RISC utilizam os registradores da UCP (em maior quantidade que os processadores CISC) para armazenar parâmetros e variáveis em chamadas de rotinas e funções. Os processadores CISC usam mais a memória para a tarefa.

    fonte: https://pt.wikipedia.org/wiki/RISC

  • Certa.

    "Podem-se descrever os elementos que constituem a base da arquitetura RISC através das seguintes assertivas:

    - pequeno conjunto de instruções, todas com largura fixa.

    - execução otimizada de chamada de funções. *

    - menor quantidade de modos de endereçamento.

    - uso intenso de pipelining.

    - execução rápida de cada instrução (uma por ciclo de clock).

     

    * Execução Otimizada de Chamada de Funções

    "Outra característica importante da arquitetura RISC, que a distingue da arquitetura CISC, refere-se ao modo de realizar chamadas de rotinas e passagem de parâmetros. Os estudos sobre compartamento dos programas revelaram que chamadas de funções requerem usualmente poucos dados, mas consomem, na transferência, demorados acessos à memória em leituras e escritas.

    Enquanto em máquinas CISC a chamada de funções conduz a operação de leitura/escrita com a memória para a passagem de parâmetros e recuperação de dados, nas máquinas RISC isso ocorre basicamente no processador, utilizando-se para isso mais registradores que as máquinas CISC; os parâmetros e variáveis são manuseados no próprio processador. Com isso isso, o desempenho real do processador melhora, já que executa mais otimizadamente as chamadas de funções e estas ocorrem em quantidade apreciável na média dos programas."

     

    Fonte: Introdução à Organização de Computadores, Mário Monteiro (página 381).

  • RISC - Reduced Instruction Set Computer

    - Acesso à memória somente via load e store. Operando em registradores
    - Grande número de registros de propósito geral e poucos registros de propósito específico
    - Admite frequências mais altas
    - Uso intenso de pipeline
    - Executa, em média, uma instrução por ciclo

    - Menor ciclo de clock

     

    CISC - Complex Instruction Set Computer

    - 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
    - Hardware mais caro e complexo se comparado ao RISC
    - Exige o nível da micro programação
    - Não utiliza ou faz uso moderado de pipeline

  • Método Nishimura: quando a questão comparar negativamente dois conceitos, possivelmente estará errada.

    Não foi o caso :'(