Vad är den analytiska motorn?

Den analytiska motorn var en mekanisk dator skapad av den engelske uppfinnaren och matematikern Charles Babbage i mitten av 1830-talet. Även om Babbage aldrig byggde hela maskinen, anses den analytiska motorn i allmänhet vara föregångaren till den moderna datorn. Den använde ett hålkortsprogrammeringssystem och hade en bearbetningsenhet för att göra beräkningar samt en korttidsminnesbank för att lagra arbetsdata.

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

Skillnadsmotorn var mycket specialiserad. Den designades för att endast fungera med polynom. När projektet stannade bestämde sig Babbage för att bredda sitt fokus och skapa en multifunktionsmaskin.

1839 började han ägna alla sina vetenskapliga tankar åt utvecklingen av den analytiska motorn. Babbage föreställde sig att motorn var gjord av mässing och drevs av en ångmaskin. Data matades in i analysmotorn med hjälp av hålkort. Babbage lånade idén till hålkort från textilindustrin, där de användes för att programmera mekaniska vävstolar.

Motorn hade tre olika sorters kortläsare för korten som programmerade maskinen. En typ av kort matade in matematiska operationer, en annan styrde laddningen och räddningsåtgärderna, och den tredje matade maskinens numeriska konstanter. Programmeringsspråket liknade de assemblerspråk som användes ett sekel senare.

När data väl hade matats in kunde den analytiska motorn lösa ekvationer genom att addera, subtrahera, multiplicera och dividera samt utföra andra datorliknande funktioner. Under beräkningen kunde den analytiska motorn använda vad som i grunden är skraplotterminne. Den kunde lagra 1,000 50 nummer, som vart och ett kan vara upp till XNUMX siffror långt. När beräkningarna var klara kunde analysmotorn mata ut svaren i tryck, hålkort eller grafform. Det kan också skapa brickor som senare kan användas för att göra tryckplåtar.
Moderna datavetare inser att Babbage var före sin tid. Alla delar av hans analysmotor återspeglas i moderna datorer. Liksom många visionärer hade Babbage problem med att få andra att erkänna hans geni. En fullständig prototyp byggdes aldrig eftersom Babbage inte kunde få finansiering. Han skapade delar av maskinen som finns kvar på museer. Det tog nästan 100 år efter Babbages död 1871 innan det byggdes datorer som var jämförbara med den analytiska motorn.