Atps 2013

659 palavras 3 páginas
1.3 Arquiteturas RISC e CISC

Processadores CISC

CISC que em inglês significa: Complex Instruction Set Computing. Em português: Computador com um Conjunto Complexo de Instruções. Como o próprio nome diz, possui um grande conjunto de instruções que são armazenadas em uma pequena memória interna do processador.

Para entendermos o que motivou a construção desse modelo de processador, temos que primeiro compreender o cenário do inicio dos anos 70 onde o hardware era cada vez mais barato e o software cada vez mais caro. Os compiladores eram muito pobres e pouco robustos e as memórias eram muito lentas, o que levou a limitações no tamanho dos códigos. Com esse cenário se desenhando, um certo numero de investigadores e projetistas defendiam que a única maneira de contornar esses problemas era mudar a complexidade do software e transportá-la diretamente no hardware, afinal de contas o hardware estava cada vez mais barato o tempo do programador não. A ideia de mover a complexidade do software para o hardware que motivou a filosofia CISC. Vejamos a seguir uma listagem das principais motivações para construção deste tipo de arquitetura:

• Reduzir as dificuldades de escrita de compiladores;

• Reduzir o custo global do sistema;

• Reduzir os custos de desenvolvimento de software;

• Reduzir drasticamente o software do sistema;

• Reduzir a diferença semântica entre linguagens de programação e máquina;

• Fazer com que os programas escritos em linguagens de alto nível corressem mais eficientemente;

• Melhorar a compactação do código;

• Facilitar a detecção e correção de erros.

Como esse tipo arquitetura tem um conjunto de instruções grande, de tamanhos variáveis e com formatos complexos, muitas dessas instruções são bastante complicadas, executando múltiplas operações quando uma única instrução é dada (por exemplo, é possível realizar um loop complexo usando apenas uma operação assembly). O problema básico com

Relacionados

  • atps 2013
    300 palavras | 2 páginas
  • atps 2013
    3251 palavras | 14 páginas
  • atps 2013
    15654 palavras | 63 páginas
  • Atps 2013
    2802 palavras | 12 páginas
  • Atps 2013
    8419 palavras | 34 páginas
  • ATPS DE ECONOMIA 2013
    1262 palavras | 6 páginas
  • ATPS Psicologia 2013
    3117 palavras | 13 páginas
  • ATPS DE ECONOMIA 2013
    3296 palavras | 14 páginas
  • ATPS Processos 2013
    2645 palavras | 11 páginas
  • ATPS MÁTEMATICA 2013
    1764 palavras | 8 páginas