Arquitetura de von neumann - principais características
Campinas
2011
Introdução
As contribuições de John Von Neumann é ao mesmo tempo algo complexo e encantador, especialmente devido à existência de muitas fontes de informação, algumas pouco acessíveis, outras contestações ou discordantes entre si. Entretanto, a causa principal desta complexidade é a riqueza das contribuições de Von Neumann, que inclui várias áreas da Matemática, Matemática Aplicada, Física, Meteorologia, Economia e Computação.
Suas contribuições foram muito além da solução de problemas propostos por outras pessoas, explorando novas áreas de pesquisa e lançando novos problemas.
O nome de Von Neumann está geralmente associado apenas à ideia de arquitetura de Von …exibir mais conteúdo…
Em 1948 foi contratado pela inteligência americana com a proposta de que passasse ao governo ideias que tivesse sobre estratégia militar “enquanto estivesse tomando banho”. A proposta principal era que ele não as jogasse fora, mas sim repassasse ao Pentágono. Antecipou em Princeton, a universidade onde desenvolveu sua carreira, a ideia de que a vida é algo que acontece por meio de um processamento de informações codificadas, prevendo, assim, a existência de uma estrutura como o DNA. Neumann ajudou a definir que essa máquina que hoje chamamos de computador processaria instruções de forma digital e não analógica. E que armazenaria dados em forma de dígitos binários, e não decimais.
Enfim, boêmio e hiper-racional, John Von Neumann morreu em 1957, aos 54 anos, de câncer. Uma morte prematura, de um cientista de gênio que ainda tinha muito a dar. Morreu sendo um dos maiores, porém menos lembrados nomes da ciência do último século.
Frase de John von Neumann
"Podia parecer que chegamos ao limite do que era possível alcançar com a tecnologia dos computadores, contudo, uma pessoa deveria ser cuidadosa com tais afirmações, pois tendem a soar muito tontas em cinco anos”.
A Arquitetura de Von Neumann
A Arquitetura de Von Neumann é uma arquitetura de computador que se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados, podendo assim manipular tais programas.
Esta arquitetura é um