Escolar Documentos
Profissional Documentos
Cultura Documentos
Von Neumann foi o mais velho das três crianças da família e nasceu com o nome de
Neumann János Lajos Margittai em Budapeste. Era filho de Neumann Miksa (Max
Neumann), um advogado que trabalhava em um banco, e Kann Margit (Margaret
Kann). Com apenas 3 anos de idade já conseguia decorar a maior parte dos
números de telefones de quase todos membros da sua família e com 6 contava
piadas em grego ao pai.
John Von Neumann é conhecido principalmente por ter formalizado o projeto lógico
de um computador. Em sua proposta, sugeriu que as instruções fossem
armazenadas na memória do computador. Até então elas eram lidas de cartões
perfurados e executadas, uma a uma. Armazená-las na memória, para então
executá-las, tornaria o computador mais rápido, já que, no momento da execução,
as instruções seriam obtidas com rapidez eletrônica.
Arquitetura de computadores
Para uma grande parte dos praticantes da Computação, o nome de von Neumann
está geralmente associado somente à idéia de arquitetura de von Neumann, ou
seja, à estrutura, hoje considerada clássica, de computadores digitais com programa
armazenado na própria memória e, portanto, passível de automodificação e de
geração por outros programas como mostrado acima. Porém Von Neumann possui
outras importantes contribuições à computação, contribuições estas que são
geralmente pouco conhecidas entre os que atuam na área.
Vantagens e Desvantagens
A arquitetura von Neumann é uma base sólida para a maioria dos computadores
modernos, e tem passado por evoluções e melhorias para superar suas limitações e
atender às demandas crescentes de desempenho e eficiência. A introdução de
técnicas como memória cache, pipeline de instruções, unidades de execução
especializadas, arquiteturas multiprocessador, arquiteturas com memória
compartilhada e memória distribuída, e arquiteturas específicas de aplicações têm
contribuído para melhorar o desempenho, a eficiência e a escalabilidade dos
computadores. No entanto, é importante destacar que outras arquiteturas de
computadores também têm sido desenvolvidas para abordar as limitações da
arquitetura von Neumann, como a arquitetura de memória associativa, a arquitetura
de fluxo de dados e a computação quântica, que oferecem abordagens diferentes
para a organização e execução de instruções e dados em um computador.
Referências:
SciELO - Brasil - Von Neumann: suas contribuições à Computação Von Neumann:
suas contribuições à Computação
https://www.somatematica.com.br/biograf/vonneumann.php