Skip to main content

Vad är den analytiska motorn?

Den analytiska motorn var en mekanisk dator skapad av engelska uppfinnaren och matematiker Charles Babbage i mitten av 1830-talet.Även om Babbage aldrig byggde hela maskinen betraktas den analytiska motorn i allmänhet föregångaren till den moderna datorn.Den använde ett stanskortsprogrammeringssystem och hade en behandlingsenhet för att göra beräkningar såväl som en kortvarig minnesbank för att lagra arbetsdata.

Babbage var professor i matematik vid Cambridge.När de arbetade med matematiska tabeller 1812 kom Babbage på idén om en maskin som automatiskt kunde göra beräkningar.Först uppfann han skillnadsmotorn, känd idag som skillnadsmotor nr 1.

Skillnadsmotorn var mycket specialiserad.Det var utformat för att endast fungera med polynom.När projektet stannade beslutade Babbage att bredda sitt fokus och skapa en mångsidig maskin.

1839 började han ägna all sin vetenskapliga tanke åt utvecklingen av den analytiska motorn.Babbage föreställde sig motorn som gjord av mässing och drivs av en ångmotor.Data matades in i den analytiska motorn med hjälp av stanskort.Babbit lånade idén till stanskort från textilindustrin, där de användes för att programmera mekaniska vävstolar.

Motorn hade tre olika typer av kortläsare för korten som programmerade maskinen.En typ av kortinmatade matematiska operationer, en annan riktade belastningen och spara åtgärder och den tredje matade maskinens numeriska konstanter.Programmeringsspråket liknade de monteringsspråken som användes ett sekel senare.

När data hade matats in kunde analytisk motor lösa ekvationer genom att lägga till, subtrahera, multiplicera och dela samt utföra andra datorliknande funktioner.Under beräkningen kunde den analytiska motorn använda det som i princip är skrapplattminne.Det kan lagra 1 000 siffror, som var och en kan vara upp till 50 siffror långa.När beräkningarna var slutförda kan analytisk motor mata ut svaren i utskrifts-, stanskort eller grafform.Det kan också skapa brickor som senare kan användas för att göra tryckplattor.

Moderna datavetare inser att Babbage var före sin tid.Alla delar av hans analytiska motor upprepas i moderna datorer.Liksom många visionärer hade Babbage problem med att få andra att känna igen sitt geni.En fullständig prototyp byggdes aldrig eftersom Babbage inte kunde få finansiering.Han skapade delar av maskinen, som överlever i museer.Det tog nästan 100 år efter Babbages död 1871 innan datorer byggdes som var jämförbara med den analytiska motorn.