Nederländska datorers historia

ARRA I

ARRA  är den allra första datorn som designats och monterats i Nederländerna . ARRA är en förkortning för "Automatische Relais Rekenmachine Amsterdam", det vill säga " Amsterdam Automatic Relay Computer ". Den första designen beställdes den 21 juni 1952 vid Centrum för matematik och informatik i Amsterdam. Den utvecklades främst av datorpionjärerna Karel Scholten och Bram Loopstra, båda fysiker till utbildning. Amsterdams dåvarande borgmästare Arnold Jan d'AillyTheo Rutten minister för utbildning, konst och vetenskap var närvarande vid den officiella lanseringen av maskinen . Själva upptäckten var framgångsrik: ARRA-datorn var tänkt att generera en tabell med pseudoslumptal , vilket den gjorde framgångsrikt, men efterföljande arbete var inte inställt. Ändå fanns det flera personer som arbetade som programmerare på just denna maskin - bland dem Edsger Dijkstra , som senare blev känd .

ARRA II

ARRA II utvecklades också vid Center for Mathematics and Informatics , med en kärndesigners ledd av Blau som tidigare hade arbetat i USA med att skapa datorer. Det nya projektet var tänkt att rätta till felen i det tidigare, men i själva verket var det en fullständig omarbetning och hade lite gemensamt med ARRA I. Officiellt ansågs det holländska datorprojektet utvecklas systematiskt, vilket säkerställde kontinuiteten i finansieringen . I december 1953 färdigställdes den "nya versionen" och togs i bruk.

Minnesenheterna i ARRA II använde en magnetisk trumma och vakuumrör . Maskinen visade sig vara mycket pålitlig och användes framgångsrikt i många beräkningsprojekt, inklusive för att beräkna vingprofilen för Fokker F27- flygplanet .

FERTA

Speciellt för Fokker byggde samma arbetsgrupp på tre personer en ny dator som heter FERTA: Fokkers Eerste Rekenmachine Type ARRA ("First Fokker Computer, Type ARRA"). Den var dubbelt så snabb och använde en modifierad instruktionsuppsättning . Mjukvaran för FERTA skrevs av Edsger Dijkstra .

FERTA-datorn överlämnades till Fokker i april 1955 och användes fram till 1963 för beräkningar på F27 och andra flygplansmodeller. Man tror att det var ARRA II och FERTA som Fokker var skyldig F27:ans enorma kommersiella framgång. 1963 ersatte Fokker FERTA med Elektrologika X1.

ARMAC

Parallellt, 1954, började arbetet med en ny dator som en del av forskningen vid Mathematical Center , och 1956 var den klar. Det nya namnet var ARMAC: Automatische Rekenmachine MAthematisch Centrum ("Mathematical Center Automatic Computing Machine"). När det gäller hastighet överträffade ARMAC ARRA II med flera dussin gånger. Utvecklarna av både hårdvara och mjukvara var desamma som i tidigare projekt, men designprincipen var annorlunda: utgångspunkten var designen av mjukvarudelen, baserad på vars detaljer hårdvaran redan var designad. E. Dijkstra spelade en viktig roll i detta förkastande av det klassiska schemat för produktion av datordelen och den efterföljande skrivningen av verktyg och system som är specifika för denna del.

ARMAC gjordes på transistorer med hjälp av en magnetisk trumma och ferromagnetiskt RAM . Den användes aktivt för Delta-projektet , beräkningen av solförmörkelser och fartygspropellrar  - allt inom ramen för små projekt för olika kunder. Detta visade på kommersiell lönsamhet, men vid den tiden hade Matematisk centrum inget intresse för den kommersiella sidan av frågan. Scholten och Loopstra grundade sin egen firma med Dijkstra som gästkonsult och Electrologica kom snart in på marknaden med den första kommersiellt framgångsrika datorn.

X1

Konceptuellt var X1 ämnet för Edsger Dijkstras avhandling och den första plattformen att implementera hans fullfjädrade Algol 60 - kompilator (tillsammans med Jaap Zonneveld). Samtidigt antyds även i inledningen av avhandlingen att ekonomiska och organisatoriska faktorer spelade en viktig roll för det praktiska genomförandet, vilket han inte ens försökte påverka. Hur som helst, den nya datorn baserad på transistorer och ferromagneter blev en stor framgång. Mellan 1958 och 1964 såldes ett fyrtiotal exemplar, köparna var främst holländska och tyska universitet, vetenskapliga institut, försäkringsbolag och industriföretag. Många kringutrustning skapades för X1: I/O-enheterhålkort och håltejp , skrivare , tangentbord , etc.

X1 banade väg för användningen av avbrott , vilket gjorde det möjligt att avbryta in- och utdata för att synkronisera det med beräkningen. Det mesta av programvaran skrevs i maskinkoder, och efter tillkomsten av Algol-kompilatorn användes den även för beräkningar (men inte för systemdelar). Maskinkoder hade ett mnemoniskt uttryck, och det trettio -binära talsystemet användes för att skriva adresser . Hela X1-minnet bestod av 32768 ord om 27 bitar vardera, en del av minnet var ej omskrivbart .

Tack vare deltagandet i utvecklingen av en av tidens ledande datavetare var X1 en av de bästa datorerna bland sina samtida, både i elegansen i dess interna design och i beräkningshastigheten. Samtidigt hade IBM redan en viss auktoritet inom den kommersiella sektorn, så det konkurrerade lätt med Electrologic och sålde sina (sämre parametrar) datorer även i Nederländerna.

Namnet X1 betyder inget speciellt, och var ursprungligen ett tillfälligt namn i brist på ett annat, men alla vände sig vid detta tillfälliga så snabbt att det inte längre var meningsfullt att ändra det. X2, X3, X4, X5-bilar producerades också, men de var i själva verket försök att kommersialisera råa alternativ för förbättringar, och det fanns praktiskt taget inga köpare förrän arbetet med X8 var slutfört.

X8

Med början 1965 bytte Elektrologika till lanseringen av nya datorer som heter X8. Deras arkitektur var mycket lik X1 (27-bitars maskinord, 15-bitars adressering, magnetisk trumma som externt minne), men hade en separat perifer processor för bearbetning av I/O-signaler. Denna processor kallades CHARON - Centraal Hulporgaan Autonome Regeling Overdracht Nevenapparatuur ("Central samprocessor för autonom kontroll av sändande kringutrustning", även Charon - Charon ). Andra tillägg inkluderade 48 I/O-kanaler speciellt designade för låghastighetsdataöverföringsenheter (pappersband, plottrar , skrivare), såväl som aritmetik med flyttal (40 bitar per mantissa och 11 bitar per exponent). X8 var tolv gånger snabbare än X1.

Ur vetenskaplig synvinkel är X8-datorn mest känd för det faktum att Edsger Dijkstra skrev sitt THE operativsystem under den . Det var ingen brist på kompilatorer , följande språk stöddes :

Totalt såldes ett trettiotal X8-maskiner, men försäljningen var relativt dålig på grund av introduktionen av den nya IBM System / 360 -serien , som överträffade dem i hastighet. 1968 köptes Elektrologika av Philips (som också varit involverad i experimentdatorer sedan 1956, men mycket mindre framgångsrikt än CWI och Elektrologica), som till och med bytte namn till Philips-Electrologica, men tillverkningen av datorer lades nästan omedelbart ner. Mer holländskt vetenskapligt och tekniskt tänkande i datateknikens historia har inte gett något bidrag.

Källor