segunda-feira, 22 de dezembro de 2014

Arquitetura von Neumann: padrão aberto

O conceito de um software distinguível do hardware nasceu efetivamente com o advento da arquitetura de Von Neumann com programas armazenados, mas este conceito somente se difundiu com os primeiros computadores que estabeleciam uma plataforma genérica para o desenvolvimento de programas que podiam rodar sobre uma ampla base instalada, o que começou a ocorrer com os lançamentos do IBM650 nos anos 50 e IBM360 nos anos 1960 e 1970. Com o sistema 360 empresas existentes e iniciantes começaram a produção de software independente e compatível com o padrão IBM.[1] Von Neuman que foi consultor da equipe do ENIAC projetado em 1944 por Eckert e Mauchly. Em junho de 1945 através do documento First Draft of a Report on the EDVAC[2] ele propôs um modelo aperfeiçoado de computador o EDVAC que permitia a possibilidade do computador modificar o programa armazenado enquanto ele rodava reunindo dados e instruções de programação na mesma memória armazenada. Este modelo de arquitetura que tornou-se padrão da indústria de computadores dos anos seguintes ficou conhecido como “arquitetura Von Neumann” e foi alvo de críticas uma vez que incorporava conceitos desenvolvidos pela equipe da University of Pennsylvania que teve frustrada suas pretensões de patentear a arquitetura com a divulgação. Segundo Von Neumann no momento da divulgação: “eu sem dúvida pretendo fazer o que puder para manter pública a maior parte possível desse campo de pesquisa (do ponto de vista das patentes)[3]. Para Eckert por sua vez: “von Neumann estava roubando ideias e tentando fingir que o trabalho feito na Escola Moore da Universidade da Pensilvânia havia sido realizado por ele”. Ao longo de 1946 os integrantes da equipe de Von Neumann trabalhando na Universidade de Princeton publicaram artigos detalhados de seu projeto enviando-os para a Biblioteca do Congresso e para o USPTO, não como pedidos de patentes mas como publicações que pudessem ser usadas contra possíveis pedidos de patentes que porventura viessem a ser depositados.[4]



O húngaro John von Neumann [5]


[1] O século eletrônico: a história da evolução da indústria eletrônica e de informática, Alfred D. Chandler Jr, Rio de Janeiro: Campus, 2002, p.174, 340
[2] http://en.wikipedia.org/wiki/First_Draft_of_a_Report_on_the_EDVAC
[3] ISAACSON, Walter. Os inovadores: uma biografia da revolução digital, São Paulo: Cia das Letras, 2014, p. 123
[4] ISAACSON, Walter. Os inovadores: uma biografia da revolução digital, São Paulo: Cia das Letras, 2014, p. 133
[5] http://en.wikipedia.org/wiki/John_von_Neumann

Nenhum comentário:

Postar um comentário