Baixe o app para aproveitar ainda mais
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.
Compartilhar