Você está na página 1de 14

Arquitetura de Harvard

Belém-2019
Introdução:
• A Arquitetura de Harvard baseia-se em um conceito mais recente
que a de Von Neumann, tendo surgido da necessidade de se pôr o
microcontrolador para trabalhar mais rápido.
• É uma arquitetura de computador que se distingue das outras por
possuir duas memórias diferentes e independentes em termos
de barramento e ligação ao processador.
• Tem como principal característica o acesso à memória de dados de
modo separado em relação à memória de programa.
Arquitetura:
História:

• Origem: Universidade de Harvard.


• Ano: entre 1937 e 1944.
• Criador: Howard Aiken.
As raízes da arquitetura Harvard se originam na Universidade de
Harvard com o projeto do computador Harvard Mark I que foi criado
entre 1937 a 1944, durante a II Guerra Mundial, idealizado por Howard
Aiken com o apoio da IBM e da marinha norte americana, foi
considerado o primeiro projeto de computador.
a arquitetura Harvard só foi novamente impulsionada a partir da
década de 70 com a criação de circuitos integrados.
Utilização:

Sistemas especializados.
Processamento de sinal digital especializados (DSP), normalmente por produtos de
áudio e vídeo de transformação.
Pequenos microcontroladores utilizados em aplicações eletrônicas, tais como os
processadores ARM(sigla em inglês para Advanced RISC Machine).
microcontroladores RISC (Computador com Conjunto Reduzido de Instruções).
RISC
• linha de arquitetura de processadores que favorece um conjunto
simples e pequeno de instruções.
• A maioria dos microprocessadores modernos são RISCs, por
exemplo DEC Alpha, SPARC, MIPS, e PowerPC.
• não tem micro-programação - as instruções são executadas
diretamente pelo hardware.
Arquitetura de Harvard modificada
• variação da Arquitetura de Harvard que permite que o conteúdo da
memória de programa seja acedido como se fosse memória de dados.
• Acesso de leitura - os valores dados iniciais podem ser copiados da
memória de instruções para a memória de dados quando um
programa é iniciado.
• Acesso de gravação - a capacidade de reprogramar é geralmente
exigida.
Detalhes da memória
• Na Arquitetura de Harvard, não é necessário usar as duas memórias,
pois elas possuem características em comum. Em especial, a largura
da palavra, o tempo, tecnologia, implementação e estrutura de
endereço de memória pode ser diferente.
• Em alguns sistemas, as instruções podem ser armazenadas na
memória somente como leitura, enquanto a memória de dados,
geralmente, requer leitura e escrita de memória.
• Em alguns sistemas, há mais memórias de dados para endereços de
instrução do que memórias de instruções, pois são mais amplas do
que os endereços de dados.
Vantagens e desvantagens
Vantagens:
• proporciona maior velocidade de processamento.
• a CPU pode ler uma instrução e executar um acesso à memória de
dados ao mesmo tempo.
• Desvantagens:
• os caminhos de dados e de instrução são distintos.
• Mais barramentos.
• circuitos mais complexos.
Von Neumann x Harvard
• Von Neumann:
Arquitetura mais simples.
Processamento mais lento.
CISC.

• Harvard:
Arquitetura mais complexa.
Processamento mais rápido.
RISC.
Referências:
• https://www.passeidireto.com/arquivo/43330605/arquitetura-de-
harvard
• http://trabalhoac-tkv.blogspot.com/2010/11/arquitetura-
harvard.html
• https://upload.wikimedia.org/wikipedia/commons/3/35/Harvard_Ma
rk_I_Computer_-_Right_Segment.JPG
• https://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/SMS
300.jpg/220px-SMS300.jpg
• https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/KL_I
ntel_P8048H.jpg/220px-KL_Intel_P8048H.jpg
• https://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Dsp_
chip.jpg/220px-Dsp_chip.jpg
• https://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Dsp_
chip.jpg/220px-Dsp_chip.jpg
• https://img1.ibxk.com.br/2014/10/30/30123237257233.jpg?w=700

Você também pode gostar