RISC x SISC

429 palavras 2 páginas
Arquitetura
RISC x CISC

CISC
• Surgiu no início dos anos 70, da necessidade de simplificar o software que se tornava cada vez mais caro, enquanto que o hardware cada vez mais barato.

• Funções

usadas mais frequentemente pelos programadores são implementadas em hardware. poderiam ser implementadas em hardware.

Principais razões de promover
CISC:






Reduzir as dificuldades de escrita de compiladores;
Reduzir o custo global do sistema;
Reduzir os custos de desenvolvimento de software;
Melhorar a compactação do código;
Fazer com que os programas escritos em linguagens de alto nível executem mais eficientemente;

Ganho de desempenho
• O ganho de desempenho da arquitetura CISC se dá pela redução do número de instruções do programa, pois quando se reduz as instruções, é necessária uma menor quantidade de memória para armazená-las e o tempo de execução também é diminuído, já que há menos linhas de código para executar.

Multiplicando dois números em um computador genérico
MOV [A, 2:3]
MOV [B, 5:2]
MUL [A, B]
MOV [2:3, A]

Multiplicando dois números com arquitetura CISC
MUL [2:3, 5:2]

• Evoluir de quatro instruções para apenas uma é uma grande poupança, todas essas operações de baixo nível são feitas em hardware e são invisíveis para o programador

Micro-programação
• Consiste em ter um microprocessador dentro do processador.
Os projetistas usam estas micro-instruções para escrever micro-programas que são armazenados numa memória de controle especial.

• Quando uma instrução normal de um programa é carregada da memória, descodificada e entregue ao processador de microcódigo, este último executa a subrotina de micro-código adequada. Desvantagens
• Os micro-programas cresceram muito e com isso as instruções passaram a ser mais complexas, dificultando a manutenção e detecção de erros.

• Impossibilidade de se alterar alguma instrução composta para se melhorar a performance.

RISC

Relacionados

  • Risc x sisc
    2134 palavras | 9 páginas
  • Risc X Sisc
    294 palavras | 2 páginas
  • risc x sisc
    848 palavras | 4 páginas
  • Risc x sisc
    1202 palavras | 5 páginas
  • Sistemas de informação
    1377 palavras | 6 páginas
  • Exercicios 4
    594 palavras | 3 páginas
  • ATPS Paradigmas de Linguagem de Programação
    1521 palavras | 7 páginas
  • Tecnologia em análise e desenvolvimento de sistemas
    2945 palavras | 12 páginas
  • Organizacao de computadores
    3044 palavras | 13 páginas
  • organização computadores
    7010 palavras | 29 páginas