Analytical engine

The Analytical Engine var et utkast til en mekanisk generell datamaskin, utviklet av den britiske matematikeren og datamaskinpioneren Charles Babbage.[2][3] Den ble først beskrevet i 1837 og var etterfølgeren til Babbages difference engine, som var et utkast til en enklere mekanisk datamaskin.[4]

En del av the Analytical Engine, med en mekanisme for utskrift, bygget av Charles Babbage, utstilt på the Science Museum i London[1]

The Analytical Engine ble tegnet med en aritmetisk logisk enhet, kontrollflyt i form av betingelse, program loop, og integrert minne, noe som gjorde utkastet til den første generelle datamaskinen som i moderne termer kan beskrives som Turingkomplett.[5][6] Med andre ord, så var maskinens logiske struktur den samme som har dominert konstruksjon av elektroniske datamaskiner.[3] The Analytical Engine er en av Charles Babbages mest fremstående prestasjoner.

Babbage fikk aldri ferdigstilt noen av sine maskiner, grunnet konflikter med sin sjefsingeniør og manglende finansiering.[7][8] Det var ikke før i 1941 tyske Konrad Zuse bygget den første generelle datamaskin, Z3, mer enn et århundre etter Babbage foreslo den banebrytende Analytical Engine i 1837.[3]

ReferanserRediger

  1. ^ «Babbage's Analytical Engine, 1834–1871. (Trial model)». Science Museum. Besøkt 23. august 2017. 
  2. ^ John Graham-Cumming (4. oktober 2010). «The 100-year leap». O'Reilly Radar. Besøkt 1. august 2012. 
  3. ^ a b c «The Babbage Engine: The Engines». Computer History Museum. 2016. Besøkt 7. mai 2016. 
  4. ^ Bromley 1982, s. 196
  5. ^ «Babbage». Online stuff. Science Museum. 19. januar 2007. Besøkt 1. august 2012. 
  6. ^ «Let's build Babbage's ultimate mechanical computer». opinion. New Scientist. 23. desember 2010. Besøkt 1. august 2012. 
  7. ^ Tim Robinson (28. mai 2007). «Difference Engines». Meccano.us. Besøkt 1. august 2012. 
  8. ^ Weber, Alan S (10. mars 2000). 19th Century Science, an Anthology. ISBN 9781551111650. Besøkt 1. august 2012. 

KilderRediger

Eksterne lenkerRediger