final da guerra, quando foi anunciado ao mundo.ENIAC, computador desenvolvido pelo Exercito Americano.No ENIAC, o programa era feito rearranjando a fiacao em um painel. Nesse ponto John von Neumann propos a ideia que transformou os calculadores eletronicos em cerebros eletronicos: modelar a arquitetura do computador segundo o sistema nervoso central. Para isso, eles teriam que ter tres caracteristicas:Codificar as instrucoes de uma forma possivel de ser armazenada na memoria do computador. Von Neumann sugeriu que fossem usados uns e zeros.Armazenar as instrucoes na memoria, bem como toda e qualquer informacao necessaria a execucao da tarefa, eQuando processar o programa, buscar as instrucoes diretamente na memoria, ao inves de lerem um novo cartao perfurado a cada passo.Visao simplificada da arquitetura de Von Neumann.Este e o conceito de programa armazenado, cujas principais vantagens sao: rapidez, versatilidade e automodificacao. Assim, o computador programavel que conhecemos hoje, onde o programa e os dados estao armazenados na memoria ficou conhecido como Arquitetura de von Neumann.Para divulgar essa ideia, von Neumann publicou sozinho um artigo. Eckert e Mauchy nao ficaram muito contentes com isso, pois teriam discutido muitas vezes com ele. O projeto ENIAC acabou se dissolvendo em uma chuva de processos, mas ja estava criado o computador moderno. Arquitetura de hardwareLEGENDA: 01- Monitor; 02- Placa-Mae; 03- Processador; 04- Memoria RAM; 05- Placas de Rede, Placas de Som, Video, Fax...; 06- Fonte de Energia; 07- Leitor de CDs e/ou DVDs; 08- Disco Rigido (HD); 09- Mouse (Rato); 10- Teclado.Mesmo que a tecnologia utilizada nos computadores digitais tenha mudado dramaticamente desde os primeiros computadores da decada de 1940 (veja historia do hardware), quase todos os computadores atuais ainda utilizam a arquitetura de von Neumann proposta por John von Neumann.Seguindo a arquitetura, os computadores possuem quatro sessoes principais, a unidade logica e aritmetica, a unidade de controle, a memoria e os dispositivos de entrada e saida. Essas partes sao interconectadas por barramentos. A unidade logica e aritmetica, a unidade de controle, os registradores e a parte basica de entrada e saida sao conhecidos como a CPU.Alguns computadores maiores diferem do modelo acima em um aspecto principal - eles tem multiplas CPUs trabalhando simultaneamente. Adicionalmente, poucos computadores, utilizados principalmente para pesquisa e computacao cientifica, tem diferencas significativas do modelo acima, mas eles nao tem grande aplicacao comercial. ProcessamentoO processador (ou CPU) e uma das partes principais do hardware do computador e e responsavel pelos calculos, execucao de tarefas e processamento de dados. A velocidade com que o computador executa as tarefas ou processa dados esta diretamente ligada a velocidade do processador. As primeiras CPUs eram constituidas de varios componentes separados, mas desde meados da decada de 1970 as CPUs vem sendo manufaturadas em um unico circuito integrado, sendo entao chamadas microprocessadores.A unidade logica e aritmetica (ULA) e a unidade central do processador, que realmente executa as operacoes aritmeticas e logicas entre dois numeros. Seus parametros incluem, alem dos numeros operandos, um resultado, um comando da unidade de controle, e o estado do comando apos a operacao. O conjunto de operacoes aritmeticas de uma ULA pode ser limitado a adicao e subtracao,