Hva er den analytiske motoren?
Den analytiske motoren var en mekanisk datamaskin laget av den engelske oppfinneren og matematikeren Charles Babbage på midten av 1830-tallet. Selv om Babbage aldri bygde hele maskinen, regnes den analytiske motoren generelt som forløperen til den moderne datamaskinen. Den brukte et punchkort-programmeringssystem og hadde en prosesseringsenhet for å gjøre beregninger samt en kortvarig minnebank for å lagre arbeidsdata.
Babbage var professor i matematikk ved Cambridge. Mens han arbeidet med matematiske tabeller i 1812, kom Babbage på ideen om en maskin som kunne gjøre beregninger automatisk. Først oppfant han forskjellsmotoren, kjent i dag som forskjellsmotor nr. 1.
Forskjellen motoren var veldig spesialisert. Den ble designet for å fungere bare med polynomer. Da prosjektet ble stoppet, bestemte Babbage seg for å utvide fokuset og lage en flerbruksmaskin.
I 1839 begynte han å vie all sin vitenskapelige tanke til utviklingen av den analytiske motoren. Babbage så for seg motoren som laget av messing og drevet av en dampmotor. Data ble matet inn i den analytiske motoren ved hjelp av hullkort. Babbit lånte ideen til slagkort fra tekstilindustrien, der de ble brukt til å programmere mekaniske vevstoler.
Motoren hadde tre forskjellige typer kortlesere for kortene som programmerte maskinen. En type kort matte inn matematiske operasjoner, en annen rettet belastningen og lagre handlingene, og den tredje matet maskinen numeriske konstanter. Programmeringsspråket liknet samlingsspråkene som ble brukt et århundre senere.
Når det var lagt inn data, kunne den analytiske motoren løse ligninger ved å legge til, trekke fra, multiplisere og dele i tillegg til å utføre andre datamaskinlignende funksjoner. Under beregningen klarte den analytiske motoren å bruke det som i utgangspunktet er skrapelagerminne. Den kunne lagre 1000 tall, som hver kan være opptil 50 sifre lange. Når beregningene var fullførte, kunne analysemotoren sende svarene ut på trykk, stempelkort eller grafisk form. Det kan også lage brett som senere kan brukes til å lage trykkplater.
Moderne informatikere erkjenner at Babbage var foran sin tid. Alle delene av hans analytiske motor blir gjentatt i moderne datamaskiner. Som mange visjonære hadde Babbage problemer med å få andre til å gjenkjenne hans geni. En full prototype ble aldri bygget fordi Babbage ikke kunne få finansiering. Han skapte deler av maskinen som overlever i museer. Det tok nesten 100 år etter Babbages død i 1871 før datamaskiner ble bygget som var sammenlignbare med den analytiske motoren.