SóProvas


ID
398038
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca de arquitetura e hardware de computadores, julgue os itens
a seguir.

As instruções CISC são mais simples que as instruções RISC, por isso, os compiladores para máquinas CISC são mais complexos, visto que precisam compensar a simplificação presente nas instruções. Entretanto, se for usado pipeline, a complexidade do compilador CISC é reduzida, pois a arquitetura pipeline evita a necessidade de reordenação inteligente de instruções.

Alternativas
Comentários
  • As instruções CISC são mais simples complexas que as instruções RISC, por isso, os compiladores para máquinas CISC são mais complexos, visto que precisam compensar a simplificação presente nas instruções. Entretanto, se for usado pipeline, a complexidade do compilador CISC é reduzida, pois a arquitetura pipeline evita a necessidade de reordenação inteligente de instruções.
  • Eu acredito que a primeira parte da afirmação está certa. De fato, as instruções CISC são mais simples. O exemplo clássico dado em tudo quanto é livro é que você pode muito bem dar uma instrução de multiplicar para uma arquitetura CISC (uma simples instrução de "vezes")...Ao passo que, para implementar esta mesma instrução em RISC, deverá fazê-la por inúmeras parcelas de soma (tornando-se uma instrução mais complexa, mais longa).

    Acho que erro se dá na segunda parte onde ele diz que o pipeline não precisa de reordenação inteligente nas instruções. Posso estar errado, mas acredito que o Pipeline sempre irá precisar de uma ordenação inteligente das instruções. Do contrário, irá causar muitos desvios, esvaziamentos no pipe, etc...O que degrada o desempenho.

  • O seu pensamento não está correto, pq a questão não perguntou de uma instrução específica, nem se referiu aos computadores modernos, ela se focou apenas no conceito e se vc for ver conceitualmente uma das diferenças entre elas é q as intruções do CISC são sim mais COMPLEXAS q as do RISC.
    Tem q tomar cuidado com esse tipo de pensamento em questões do CESPE pq as vezes vc pode ser penalizado por saber demais ou não saber interpretar o q o examinador quer q vc saiba.
  • Acredito que a Cespe foi bem camarada nessa questão por que ela "errou" todas as assertivas deixando a questão um pouco menos dificil

    As instruções CISC são mais simples que as instruções RISC, ...
    INSTRUÇÕES
    CISC - Muitas, complexas e de tamanhos variados
    RISC-poucas ,simples e de mesmo tamanho

    ...por isso, os compiladores para máquinas CISC são mais complexos,  visto que precisam compensar a simplificação presente nas instruções...
    Complexidade
    CISC - No código
    RISC - No compilador

     ...Entretanto, se for usado pipeline, a complexidade do compilador CISC é reduzida, pois a arquitetura pipeline evita a necessidade de reordenação inteligente de instruções.
    Uso de pipeling
    CISC moderado,quase inexistente
    RISC intenso
  • RISC CISC
    Múltiplos conjuntos de registradores, muitas vezes superando 256 Único conjunto de registradores, tipicamente entre 6 e 16 registradores
    Três operandos de registradores permitidos por instrução (por ex., add R1, R2, R3) Um ou dois operandos de registradores permitidos por instrução (por ex., add R1, R2)
    Passagem eficiente de parâmetros por registradores no chip (processador) Passagem de parâmetros ineficiente através da memória
    Instruções de um único ciclo (ex. load e store) Instruções de múltiplos ciclos
    Controle hardwired (embutido no hardware) Controle microprogramado
    Altamente paralelizado (pipelined) Fracamente paralelizado
    Instruções simples e em número reduzido Muitas instruções complexas
    Instruções de tamanho fixo Instruções de tamanho variável
    Complexidade no compilador Complexidade no código
    Apenas instruções load e store podem acessar a memória Muitas instruções podem acessar a memória
    Poucos modos de endereçamento Muitos modos de endereçamento
  • Parei de ler em "As instruções CISC são mais simples que as instruções RISC...".
  • a questão já começa falando besteira, nem terminei de ler. parei de ler em "As instruções CISC são mais simples que as instruções RISC"

  • As instruções CISC são mais simples que as instruções RISC...

    Nem foi preciso terminar de ler a questão.

    Deveria ser o contrário: As instruções RISC são mais simples que as instruções CISC. 

    Questão errada!

  • As instruções CISC são mais simples que as instruções RISC...