Arquitetura De Von Neumann Harvad E Neumann VS Harvard
418 palavras
2 páginas
Arquitetura de Von NeumannA arquitetura de Neumann caracteriza-se pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados podendo assim manipular seus programas sem a necessidade de colocar algum outro tipo de memoria
A máquina proposta por Von Neumann reúne os seguintes componentes:
(1) memória,
(2) uma unidade aritmética e lógica (ALU),
(3) uma unidade central de processamento (CPU), composta por diversos registradores, e
(4) uma Unidade de Controle (CU), cuja função é buscar um programa na memória, instrução por instrução, e executá-lo sobre os dados de entrada.
Cada um dos elementos apresentados é realizado à custa decomponentes físicos independentes, cuja implementação tem variado ao longo do tempo, consoante a evolução das tecnologias de fabricação
Arquitetura de Harvard
A arquitetura de Harvard desenvolvida baseada na necessidade de se ter um micro controlador trabalhando mais rápido, esta arquitetura se distingue das outras por ter duas memorias diferentes e independentes em termos de barramento e ligação ao processador ,e na separação de barramentos de dados das memórias onde estão as instruções de programa e das memorias de dados, assim o processador pode acessar as duas simultaneamente obtendo um melhor desempenho, podendo buscar uma instrução enquanto executa outra
Neumann Vs Harvard
A arquitetura Von Neumann permite produzir um conjunto complexo de código de instruções para o processador (CISC – Complex Instructions Set Computer), com um tempo de execução por instrução de vários ciclos de clock; é mais simples, com menor número de portas lógicas, entretanto, sua velocidade é menor que a Havard.
A arquitetura Havard produz um conjunto simples de códigos de instruções e, devido ao paralelismo de sua estrutura, é capaz de executar uma instrução por ciclo de clock. A arquitetura Havard necessita de mais linhas de código para executar a mesma tarefa que uma arquitetura Von-Neumann, a qual