Arquitetura dos computadores

3030 palavras 13 páginas
Arquitetura RISC vs. CISC
Edward David Moreno edwdavid@gmail.com Objetivos
• Ao final desta apresentação o aluno deverá ser capaz de:
– Reconhecer máquinas RISC – Diferenciar máquinas RISC de CISC – Conhecer algumas das vantagens das máquinas RISC

Arquitetura - Edward Moreno

1

Arquitetura - Edward Moreno

2

Roteiro
• • • • • • • Evolução da Arquitetura de Computadores Máquinas CISC Motivação para um conceito diferente Máquinas RISC RISC x CISC Exercício : Debate Bibliografia
Arquitetura - Edward Moreno 3

Evolução Da Arquitetura De Computadores
• Até meados da década de 80:
– Baseados em concepções surgidas na década de 60;

• Configuração básica:
– – – – – Única CPU; Memória externa; 8 a 16 registradores; Milhares de instruções; Modos complexos de endereçamento;
Arquitetura - Edward Moreno 4

Evolução Da Arquitetura De Computadores
• Final da década de 70:
– Enorme volume de atividades voltadas para otimização do funcionamento dos computadores;

CISC
• Computador com conjunto de instruções reduzidos
– ( Complex Instruction-set Computer)

• Maiores contribuições:
– Inovações; – Ganhos de performance;

• Exemplos:
– IBM 360, – DEC VAX, – Intel 80386, – Motorola 68030
5 Arquitetura - Edward Moreno 6

• Maiores modificações:
– O conceito de máquina RISC; – Arquiteturas paralelas:
Arquitetura - Edward Moreno

1

CISC
• registradores, memória • acesso indireto via posição de memória
– conteúdo da memória acessada é usado como novo endereço – Ex: O registrador “N” recebe o conteúdo do endereço de memória “B” cujo endereço de “B” está armazenado no endereço “C” da memória. (opsss!!)
Arquitetura - Edward Moreno 7

Máquinas CISC
• tipos de instrução bastante variados
– geralmente com múltiplas maneiras de endereçar operandos;

• comprimento variável de instruções (nº. de bits)
– múltiplos de byte

• não exigência de alinhamento em memória
Arquitetura - Edward Moreno 8

Características das Instruções CISC

Relacionados

  • Arquitetura de Computadores
    775 palavras | 4 páginas
  • Arquitetura de Computadores
    1562 palavras | 7 páginas
  • Arquitetura de computadores
    2562 palavras | 11 páginas
  • Arquitetura Computadores
    827 palavras | 4 páginas
  • Arquitetura de computadores
    792 palavras | 4 páginas
  • Arquitetura de Computadores
    677 palavras | 3 páginas
  • Arquitetura de computadores
    743 palavras | 3 páginas
  • Arquitetura de computadores
    6516 palavras | 27 páginas
  • Arquiteturas de computador
    799 palavras | 4 páginas
  • Arquitetura de Computadores
    599 palavras | 3 páginas