Software e Hardware · Avançado · Português · Técnico
arquitetura Harvard
Modelo de computador com memórias e caminhos separados para instruções e dados, permitindo acessar os dois ao mesmo tempo.
Onde usar
Aparece em microcontroladores e processadores de sinais (DSPs). CPUs modernas usam caches de instruções e de dados separados, em um modelo Harvard modificado.
Exemplos
Muitos microcontroladores seguem a arquitetura Harvard, com memórias separadas para código e dados.
Na arquitetura Harvard, o processador busca a instrução e o dado ao mesmo tempo.
Cuidado
Não confundir com von Neumann, que usa memória única; a maior parte dos computadores comuns mistura os dois conceitos.
Sinônimos
modelo Harvard
Antônimos
arquitetura de von Neumann
Origem
Do computador Harvard Mark I (1944), que guardava instruções e dados em meios separados.