Computador de von neumann
Histórico
*
1942-1945: projeto e desenvolvimento do ENIAC por J. Presper Eckert e John W. Mauchly da Universidade da Pensilvânia (EUA): primeiro computador de propósito geral completamente eletrônico. * 1944-1951: projeto e construção do EDVAC, primeiro computador com programa armazenado na memória, resultante principalmente da colaboração de John von Neumann, J. Presper Eckert e John Mauchly. O EDVAC foi utilizado até dezembro de 1962. * 1946-1952: projeto e construção do computador do Instituto de Estudos Avançados (IAS) de Princeton por John von Neumann e seus colaboradores. * 1947-1949: projeto e construção do EDSAC por Maurice Wilkes da Universidade de Cambridge (Grã Bretanha), primeiro computador com programa armazenado na memória a entrar em funcionamento. * 1950 em diante: construção de vários outros sucessores baseados no projeto do IAS, em universidades e na indústria: JOHNNIAC, ORD-VAC, ILLIAC, MANIAC, máquinas da Universidade de Manchester e outras.
Estrutura
um computador composto por uma estrutura simples mas fixa com um controle programado, que seria capaz de executar qualquer comando sem haver necessidade de se alterar o hardware (a sua ideia era a técnica do programa-guardado).
Arquitetura
A unidade central de processamento, ou CPU (central processing unit), responsável pela execução das instruções do programa; * A memória, responsável pelo armazenamento tanto das instruções do programa (que traduzem o algoritmo de solução do problema) quanto dos dados (que servem de operandos para as instruções do programa); * Os dispositivos de entrada e saída, ou dispositivos de I/O (input/output), responsáveis por traduzir os dados de algum meio externo (ex.: cartões perfurados e teclados) para o formato interno de armazenamento na memória, ou do formato interno da memória para um formato externo de armazenamento por longo período (ex.: fitas ou discos magnéticos) ou para um formato externo