Buscar

Arquiteturas Von Neumann x Harvard

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Arquiteturas Von Neumann x Harvard
	
	Von Neumann
	Harvard
	Características
	Caracteriza-se por armazenar programas no mesmo espaço de memoria que os dados
	Caracteriza-se por possuir duas memorias diferentes (programa e dados) que são independentes
	Diferenças
	Possui apenas um barramento para ler dados e programas
	Possui um barramento de dados e um barramento de programas
	semelhanças
	As duas são excelentes arquiteturas para processamento e trabalham com os mesmos comandos, porém com formas diferentes de executá-los
	Vantagem
	É melhor para uso em processamento de programas variáveis (PC’s, Smathphones)
	É melhor para uso em processamento de programas pré-determinados (Modem, PIC...)
Por trabalhar com 2 barramentos independentes, tem um processamento consideravelmente mais rápido que Von Neumann
	Desvantagem
	Possui apenas 1 barramento de dados e programa, tendo que esperar comando terminar para poder ler o próximo comando ou dado
	Mais suscetível a erro
Processadores monociclo
	São processadores que executam por completo uma tarefa pro ciclo de clock, sendo assim, o tempo de clock será sempre o mesmo da tarefa mais demorada.
Processadores multiciclo
	São processadores que executam o que for possível de uma instrução em um ciclo de clock, armazenando o que ainda precisa ser processado em registradores para terminado nos próximos ciclos, o que possibilita que o clock seja mais rápido.
Processadores pipeline
	São processadores que trabalham com a arquitetura RISC, tendo 2 barramentos independentes, um podendo ler instruções e outro lendo dados. O que aumenta a velocidade de processamento.

Continue navegando