SóProvas


ID
1458685
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Processadores RISC e CISC são ainda hoje fonte de discussão na hora de se escolher a configuração adequada de um projeto.

Espera-se, normalmente, que processadores RISC

Alternativas
Comentários
  • a ) Façam em uma instrução o que os processadores CISC fazem em muitas. 

    Errado. É o oposto, o que os processadores CISC fazem em uma instrução os RISC fazem em muitas.

    b) Certa

    c) realizam instruções mais longas, porém ricas em semântica. 

    Errado. Na verdade os RISC tem instruções padronizadas, menores e mais coesas. CISC possui diversas instruções as quais tendem a ser mais longas e realizam diversas tarefas.

    d) reduzam o número de instruções de máquina para executar um programa compilado.

    Errado. O código de máquina é maior com o RISC compensando a não existência de microcódigo no processador. 


  • Os processadores RISC – Reduced Instruction Set Computer trabalham com um conjunto muito pequeno de instruções. Como consequência, os programadores possuem mais trabalho para desenvolver os seus programas, pois precisam combinar as instruções simples para realizar tarefas complexas.


    Os processadores CISC – Complex Instruction Set Computer, por sua vez, possuem um conjunto complexo de instruções guardado em seu interior. Como consequência, o trabalho do programador é facilitado, pois já existem instruções mais complexas para realizar algumas tarefas. Na prática, os processadores modernos utilizam um “misto” de ambas as filosofias, o chamado RCISC. Os processadores considerados RISC utilizam algumas instruções complexas, bem como os processadores CISC utilizam algumas instruções reduzidas.


    Os processadores comerciais da Intel e AMD são considerados CISC. Os processadores RISC foram moda na década de 80 e 90, por possuírem arquitetura mais simples, circuitos internos simplificados e serem mais baratos. Exemplos de processadores RISC são o Alpha, da DEC, o Sparc, da SUN, e o Power PC, da IBM.


    Espero ajudá-los ..

  • Essa aí for por eliminação. Mas o uso do pipeline faz com que cada instrução seja executada em um único ciclo? Não! O Pipeline faz com que as instruções sejam executadas em paralelo, como se fosse uma linha de montagem de uma indústria. Assim a cada ciclo uma instrução é finalizada, mas cada instrução individualmente passou por mais de um ciclo.

  • GABARITO = B

    RISC

    _conjunto reduzido de instruções, facilitando a organização da UC de modo que esta tenha uma interpretação simples e rápida.

    _ múltiplos conjuntos de registradores

    _ pepiline

    _ inexistência de microcódigo

    _ executa uma instrução por ciclo 

    _ as referências à memória são feitas por instruções especiais de load/store

     

    CISC

    _ São usadas instruções de tamanho e tempo variável, são dependentes do modulo de endereçamento utilizado.

    _ Poucos registradores que são especializados

    _vários módulos de endereçamento (a memória).

    _Pepiline

    _Prerrogativa “ hardware mais rápido que o software”.

    _ As instruções são executadas por microcódigos.

    _executa uma instrução em vários ciclos

  • Único ciclo? Cabe recurso ai, pois a instrução roda em vários ciclos, porém apenas no final de cada ciclo tem uma saída.