Software  
 
Rede de conhecimento computador >> Software >> Engenharia de Software >> Content
Quem cria a arquitetura do computador?
É difícil definir uma única pessoa como o "criador" da arquitetura de computadores. É mais preciso dizer que evoluiu através das contribuições de muitas mentes brilhantes ao longo de várias décadas. Aqui está um colapso dos principais indivíduos e suas contribuições:

Pioneiros antecipados:

* Charles Babbage (1837): Freqüentemente creditado com o primeiro design de computador de uso geral mecânico (o mecanismo analítico). Isso estabeleceu as bases para os principais conceitos arquitetônicos, como armazenamento de programas, entrada/saída e lógica aritmética.
* Alan Turing (1936): Desenvolveu o Turing Machine, um modelo teórico de computação que estabeleceu as bases para arquiteturas modernas de computadores. Ele definiu o conceito de uma máquina universal capaz de calcular qualquer função computável.

A arquitetura von Neumann:

* John von Neumann (1945): Embora não seja o único Criador, ele desempenhou um papel significativo na popularização do conceito de "programa armazenado", que é a base da maioria dos computadores modernos. Essa arquitetura permite que instruções e dados sejam armazenados na mesma memória, tornando os computadores mais flexíveis e eficientes.

Outros principais contribuintes:

* John Mauchly e J. Presper Eckert (1946): Construiu o Eniac, o primeiro computador eletrônico de uso geral, que teve um impacto significativo na arquitetura de computadores.
* Frederick P. Brooks Jr. (1960): Liderou o desenvolvimento do IBM System/360, uma série de computadores que introduziram recursos como vários conjuntos de instruções, memória virtual e o conceito de uma "família" de computadores.
* Gene Amdahl (1964): Desenvolveu a Lei da Amdahl, um princípio fundamental da computação paralela que ajuda a prever as melhorias de desempenho alcançáveis, adicionando mais processadores.

Evolução contínua:

A arquitetura do computador continua a evoluir rapidamente. Avanços nos transistores, circuitos integrados e software levaram a:

* risc (conjunto de instruções reduzido Computing): Instruções mais simples levam a processamento mais rápido e custos mais baixos.
* CISC (Computação de conjunto de instruções complexo): Instruções mais complexas, geralmente encontradas nos sistemas herdados, buscam maior eficiência em tarefas específicas.
* Arquiteturas paralelas: Utilizando vários processadores para lidar com problemas complexos com mais eficiência.
* Computação em nuvem: Recursos de computação distribuídos acessados ​​em uma rede.

Em conclusão, o "criador" da arquitetura de computadores é um esforço coletivo. Esses indivíduos e muitos outros contribuíram para a evolução dessa poderosa tecnologia, moldando o mundo como a conhecemos.

Anterior :

Próximo :
  Os artigos relacionados
·Como o design auxiliado por computador afeta o ambiente…
·Como importar DWG fonte em Terramodel 
·O que é gmud32exe? 
·Qual é a diferença de aplicativo de software e softwa…
·Como ajustar Machados em MATLAB 
·Como usar MathCAD para Splines cúbicos 
·Qual é a definição de aplicação? 
·Quais são os dois principais tipos de interfaces IDE? 
·O que é software propreitário? 
·O que os engenheiros podem usar para testar um novo des…
  Artigos em destaque
·Como gravar arquivos de streaming 
·Como fazer uma escada em Minecraft 
·Como contar Caminhos em Illustrator 
·Como gravar músicas do iTunes para CDs 
·Como converter uma fita para PC 
·Como sincronizar Thunderbird e Ir para Calendários Reu…
·Como você exporta dados do bloco de notas para o Excel…
·Como faço para fazer formas no Photoshop 
·O que é Nero Suíte 
·Quais são as limitações Leading em Pagemaker Softwar…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados