*   >> Leitura Educação Artigos >> science >> computadores

Uma Breve História do The Computer

sucesso do ENIAC, o matemático John Von Neumann (à esquerda) comprometeu-se, em 1945, um estudo abstrato de computação que mostrou que um computador deve ter uma estrutura física muito simples, fixo, e ainda assim ser capaz de executar qualquer tipo de cálculo por meio de um controlo programado adequada sem a necessidade de qualquer alteração na própria unidade. Von Neumann contribuiu com uma nova consciência de como prático, ainda computadores rápidos deve ser organizada e construída.

Essas idéias, geralmente referido como o armazenado - técnica do programa, tornou-se essencial para as futuras gerações de alta - computadores digitais de velocidade e eram universalmente adotado. O Armazenado - Programa técnica envolve muitos recursos de design e função computador para além daquele que é nomeado após. Em conjunto, estas características tornam muito - alta - operação de velocidade atingível. Um vislumbre podem ser fornecidas por considerar quais 1.000 operações por segundo meio.

Se cada instrução em um programa de trabalho foram usados ​​uma vez em ordem consecutiva, nenhum programador humano poderia gerar instrução suficiente para manter o computador ocupado. Devem ser tomadas medidas, por conseguinte, para as partes do programa de trabalho (subrotinas) para ser utilizado várias vezes de um modo que depende da maneira como o cálculo vai. Além disso, seria claramente ser útil se instruções pode ser alterado, se necessário, durante uma computação para fazê-los se comportar de forma diferente.

Von Neumann satisfeitas estas duas necessidades, fazendo um tipo especial de instrução máquina, chamada de transferência de controle condicional - o que permitiu a sequência de programa a ser parado e iniciado novamente em qualquer ponto - e por armazenar todos os programas de instrução juntamente com os dados na mesma unidade de memória , de modo que, quando necessário, as instruções poderiam ser aritmeticamente alteradas da mesma forma como os dados. Como resultado destas técnicas, computação e de programação tornou-se muito mais rápido, mais flexível, e mais eficiente com o trabalho.

Sub-rotinas utilizadas regularmente não tem que ser reprogramado para cada novo programa, mas poderiam ser mantidos em "bibliotecas" e lido na memória apenas quando necessário. Assim, muito de um dado programa pode ser montado a partir da biblioteca de subrotinas. A todos - memória de computador propósito tornou-se o lugar de montagem em que foram mantidas todas as partes de um longo comp

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.