Categories: Notícias

A máquina de von Neumann

In mathematics you don”t understand things. You just get used to them” (Em matemática você não entende coisas. Apenas se acostuma a elas” John von Neumann.

Neste ponto todos os leitores estão fartos de saber que os computadores modernos obedecem a mui falada “arquitetura de von Neumann”, que ainda não sabemos exatamente o que significa e sobre a qual paira alguma discordância exceto quanto ao fato de que ela foi proposta e descrita por John von Neumann em um documento conhecido hoje por “First Draft”. Neste documento, cujo título completo era “First Draft of a Report on the EDVAC”, manuscrito em uma viagem de trem entre Philadelphia e Los Alamos, von Neumann descreveu sua concepção ? ainda incompleta ? do que seria o primeiro computador a ser construído (ou pelo menos a primeira máquina a ser efetivamente denominada de computador, o EDVAC). A imagem da capa de uma de suas cópias, a pertencente a Arthur Burke, um dos colaboradores do autor e obtida no sítio da casa de leilões Christie?s, que a leiloou por US$ 2,880, é mostrada na Figura 1.

Muito se menciona, se fala e se cita o First Draft. E, muitas das vezes, aquilo que se menciona, fala e cita não “conjumina”. Então, para dirimir minhas próprias dúvidas e me ilustrar sobre o assunto, decidi ler o documento. Mas ler mesmo, de cabo a rabo, tentando interpretar e entender as intenções de Von Neumann ao escrevê-lo.

O que foi muito bom pois, ao terminar, pelo menos um ponto eu havia esclarecido inquestionavelmente: salvo raras e eventuais exceções, a imensa maioria das pessoas que mencionam, falam e citam o First Draft jamais puseram as mãos nele. E, se puseram, é certo que não o leram. Ao menos não o leram inteiro. O que justifica a imensa confusão que se formou sobre o que, exatamente, vem a ser “arquitetura de von Neumann”.

O objetivo desta coluna e da seguinte será, então, esclarecer o assunto usando rigorosamente o texto original do First Draft como guia. Antes, porém, para que nossa troca de ideias seja feita com base em um vocabulário comum, é preciso estabelecer certos conceitos.

Page: 1 2 3

Recent Posts

IA muda jornada de compra e devolve relevância aos sites de avaliação B2B, diz Forrester

A ascensão dos agentes de inteligência artificial (IA) está criando uma oportunidade para plataformas de…

3 minutos ago

Prêmio Executivo de TI do Ano 2026: conheça os critérios de avaliação

Continuam abertas as inscrições para o prêmio Executivo de TI do Ano 2026. A iniciativa,…

45 minutos ago

Meta cria programa de formação para técnicos de data centers em meio à expansão da infraestrutura de IA

A Meta anunciou um investimento de US$ 115 milhões para criar um programa de capacitação…

53 minutos ago

Apple apresenta nova geração do Siri AI e amplia aposta em inteligência artificial na WWDC 2026

A Apple utilizou a edição de 2026 da Worldwide Developers Conference (WWDC) para apresentar uma…

1 hora ago

OpenAI protocola pedido de IPO e leva corrida da IA ao mercado de capitais

A OpenAI protocolou de forma confidencial um pedido de oferta pública inicial de ações (IPO)…

2 horas ago

Para Cláudio Fontes, futuro da tecnologia será modular, inteligente e orientado por dados

De programador e gestor de sistemas a conselheiro estratégico e líder da transformação digital, Cláudio…

3 horas ago