ARQUITETURA HARVARD E MEMÓRIA VIRTUAL

981 palavras 4 páginas
Faculdade Internacional da Paraíba – FPB

Gestão de Tecnologia da Informação

ARQUITETURA HARVARD E MEMÓRIA VIRTUAL

Professor: Marcus Alves
Disciplina: Arquitetura e Organização de Computadores
Aluno: Luiz Fábio Fernandes

João Pessoa-PB
07/04/2014

Arquitetura Harvard

A arquitetura Harvard surgiu com a necessidade de melhorar o desempenho do microprocessador. Sua principal característica esta na separação dos barramentos de dados das memórias onde estão as instruções de programa e das memórias de dados, fazendo com que o processador possa acessar as duas simultaneamente, obtendo um desemprenho melhor do que a arquitetura de Von Neumann, já que busca uma nova instrução ao mesmo tempo que executa outra.

Relação processador - memórias:

(Harvard)

(Von Neumann)

A principal vantagem desta arquitetura é dada pela dupla ligação às memórias de dados e programa, permitindo assim que o processador leia uma instrução ao mesmo tempo que faz um acesso à memória de dados.
Outra diferença estão nos microcontroladores, que na arquitetura Harvard são RISC (Computador com Conjunto Reduzido de Instruções), enquanto na de Von Neumann são CISC (Computador com Conjunto Complexo de Instruções). Sendo que RISC possui algumas vantagens, já que cada instrução ocupa o mesmo espaço na memória de programa e todas tem a mesma duração (exceto as de “salto”), com isso, menos instruções disponíveis resultam em programas mais complexos.

O funcionamento do pipeline de instruções da arquitetura Harvard é semelhante ao da arquitetura von Neumann. Porém, ao invés da instrução ser dívida em 3 partes independentes (execução, decodificação e busca), ela é dividida em 5 partes, sendo elas:

IF (Instruction Fetch): busca da instrução na memória;
ID (Instruction Decode): leitura dos registradores e decodificação da instrução;
EX (Execute): execução da instrução/cálculo do endereço;
MEM (Memory Access): acesso a um

Relacionados

  • Microprocessadores
    503 palavras | 3 páginas
  • em que consiste um sistema de rardwaer
    1104 palavras | 5 páginas
  • Arquitetura RISC e MainFRAME
    3065 palavras | 13 páginas
  • Etapa 3 Sistemas Operacionais - Anhanguera
    1721 palavras | 7 páginas
  • ARQUITETURA DE COMPUTADORES
    4439 palavras | 18 páginas
  • Processadores
    13113 palavras | 53 páginas
  • Componentes de um Microprocessador
    1812 palavras | 8 páginas
  • Microprocessadores
    1746 palavras | 7 páginas
  • Unidade central de processamento CPU
    1627 palavras | 7 páginas
  • Contabilidade
    1576 palavras | 7 páginas