Arquitetura de Von Neumann: Arquitetura de
Von Neumann é uma arquitetura de computador digital cujo design é baseado no conceito de computadores de programa armazenados, onde os dados do programa e os dados de instrução são armazenados na mesma memória. Esta arquitetura foi projetada pelo famoso matemático e físico John Von
Neumann em 1945.
Arquitetura de Harvard: Arquitetura de
Harvard é a arquitetura de computador digital cujo design é baseado no conceito de armazenamento separado e barramentos separados (caminho de sinal) para instrução e dados. Foi basicamente desenvolvido para superar o
gargalo da Arquitetura de Von Neumann.
Diferença entre a arquitetura de Von Neumann e Harvard:
É uma arquitetura de computador antiga baseada no conceito de computador de programa armazenado. | É uma arquitetura de computador moderna baseada no modelo baseado em relé Harvard Mark I. |
O mesmo endereço de memória física é usado para instruções e dados. | Endereço de memória física separado é usado para instruções e dados. |
Existe um barramento comum para transferência de dados e instruções. | Barramentos separados são usados para transferir dados e instruções. |
Dois ciclos de clock são necessários para executar uma única instrução. | Uma instrução é executada em um único ciclo. |
É mais barato no custo. | É mais caro do que a Arquitetura de Von Neumann. |
A CPU não pode acessar as instruções e ler / gravar ao mesmo tempo. | A CPU pode acessar instruções e ler / gravar ao mesmo tempo. |
Ele é usado em computadores pessoais e pequenos computadores. | É usado em microcontroladores e processamento de sinais. |
Aprenda todos os conceitos do GATE CS com aulas gratuitas ao vivo em nosso canal do youtube.