O envolvimento de Von Neumann nos projetos militares dos primeiros computadores durante e pós a Segunda Guerra computadores fez com que ele definisse os princípios básicos da arquitetura dos atuais sistemas computacionais.
Interessado por automatizar cálculos Von Neumann contatou o grupo responsável pelo projeto do ENIAC, entretanto este projeto foi suspenso, ele atuou apenas como facilitador dos cientistas de Los Alamos fazendo com que eles fossem os primeiros a utilizá-lo.
Com o inicio do projeto EDVAC Von Neumann ficou responsável por elaborar o documento First Draft of a Report on the EDVAC que descrevia a estrutura da nova maquina sucessora do ENIAC. Neste projeto ele definiu o conceito de programa armazenado, a pesar da controvérsia sobre quem teria definido este conceito, que permite a execução de qualquer programa sem a necessidade de alteração no hardware. A arquitetura proposta passou a ser conhecida como Arquitetura de von Neumann. Esta arquitetura de computador se caracteriza pela possibilidade de armazenamento de uma maquina digital no mesmo espaço de memória onde são armazenados os dados e com isso poder manipular estes programas.
Na figura temos a figura que demonstra a arquitetura definida por Von Neumann. Como podemos observar temos os principais blocos de um sistema de computação moderno e suas inter-relações. Nesta arquitetura temos a memória, ULA – Unidade Lógica Aritmética, unidade de controle e os dispositivos de entrada e saída.
Algumas outras contribuições de Von Neumann foram:
- O conceito de classificação por intercalação ou Mergesoft, um algoritmo que é utilizado até hoje.
Conceito de Patch - Durante o projeto IAS foi introduzido uma forma para correção de erros em programas conhecidas hoje como patches. - As contribuições de Von Neumann com definição de conceitos nas diversas áreas de computação foram diversas e até hoje utilizadas pelos fabricantes de hardware e software e no meio acadêmico.
Mesmo após varias décadas dos conceitos introduzidos por Von Newman é difícil afirmar que estes conceitos, principalmente a Arquitetura de Von Neumann, não são validos. Podemos afirmar sim, que os conceitos contribuíram para mudar e impulsionar a computação, popularizando o computador com impacto na sociedade, economia e relacionamento entre os países.
Bibliografias.
http://pt.wikipedia.org/wiki/Arquitectura_de_von_Neumann
http://pt.wikipedia.org/wiki/John_von_Neumann
http://www.pad.lsi.usp.br/moodle/file.php/15/Artigos/VonNeumann.pdf
http://pt.wikipedia.org/wiki/Arquitectura_de_von_Neumann
http://pucrs.campus2.br/~annes/alg3_ord_int.html
No deposit bonus codes for mobile casinos - DrmCD
ResponderExcluirMobile Casino: 광양 출장안마 No Deposit Bonus codes for 포천 출장샵 mobile casinos. Play 강원도 출장안마 your favorite slot games, get 여주 출장샵 a no deposit bonus and a free slot bonus just 청주 출장샵 for signing up.