1 Introdu O Organiza O De Computadores

2738 palavras 11 páginas
1 Introdução à organização de computadores

A motivação para criar máquinas de computação sempre foi, essencialmente, melhorar a velocidade de cálculos, adicionalmente, buscava-se também reduzir fontes de erros, tais como distrações, descuidos e cansaço.

1.1 Primórdios

Os primórdios das máquinas computacionais foram marcados pela criação das máquinas de calcular, tais como a Pascalene (Pascal, 1642–43), o Stepped Reckoner (Leibniz, 1674) e o Engenho a diferenças (Babbage, 1822–1842) [4, 9].
A Pascalene era capaz de realizar adição em cinco dígitos, com engrenagens em dois conjuntos de seis elementos e mecanismo de carry diferenciado daquele de Schickard, aparentemente Blaise Pascal não conhecia esse outro mecanismo quando propôs sua máquina.
O Stepped Reckoner, de Gottfried Wilhelm von Leibniz, apresentava uma engrenagem cilíndrica em passos, usando a Pascalene como componente. Integrava ainda mecanismos para realizar multiplicação, com operandos de cinco e doze dígitos e resultados de até 16 dígitos.
O Difference Engine foi concebido inicialmente por J. H. Mueller em 1786 como uma calculadora de propósito geral aplicável a qualquer função que pudesse ser aproximada por um polinômio dado um intervalo de interesse. A máquina realizava uma única operação aritmética (adição) e implementava um único algoritmo (método das diferenças finitas por polinômios), integrando ainda um dispositivo para impressão.
A motivação de Babbage em desenvolver o engenho a diferenças foi um projeto do governo francês iniciado em 1794, coordenado pelo Barão Gaspard de Prony para calcular manualmente diversas tabelas matemáticas, que incluiu o cálculo de tabela de logaritmos para números naturais entre 1 e 200.000 com 19 casas decimais e o cálculo de tabelas trigonométricas.
Apesar de consumir cerca de 17000 libras do governo britânico no projeto, Babbage nunca concluiu efetivamente o engenho de diferenças, concentrando esforços em outro projeto (o engenho analítico). O engenho de

Relacionados

  • Lista de algoritmo
    2265 palavras | 10 páginas
  • Aula Arquitetura Cache
    6511 palavras | 27 páginas
  • Linguagem c
    1069 palavras | 5 páginas
  • computação
    5519 palavras | 23 páginas
  • estagio
    1534 palavras | 7 páginas
  • Roteiro laboratorio virtual capacitores 1
    530 palavras | 3 páginas
  • Construtivismo
    3169 palavras | 13 páginas
  • Arl anteprojeto
    1355 palavras | 6 páginas
  • Modelo de projeto de pesquisa
    2041 palavras | 9 páginas
  • Matematica
    15691 palavras | 63 páginas