Site Overlay

läsa manualen för Eniac, världens första elektroniska dator

Ibland måste du ta en lång titt tillbaka för att inse hur mycket saker har förändrats. Och om du tittade runt vår moderna, molnförstärkta webb den här månaden, skulle du hitta flera webbplatser som delar minnen om lanseringen av Eniac — datorn 1946-och av alla de ostoppbara Mid-century-ingenjörerna som outtröttligt fick det att fungera.,

Eniac (Electronic Numerical Integrator and Compiler) var världens allra första helt elektroniska allmänt ändamål dator. Smithsonian magazine kallade det en gång ” the room-size government computer som började den digitala eran.”Och förra veckan delade i-programmerarens webbplats en länk till en originalmanual för Eniac, som ursprungligen publicerades för 75 år sedan den här månaden.

den är daterad den 1 juni 1946 — den publicerades av school of engineering vid University of Pennsylvania i Philadelphia — och manualens sida i arkivet.,org show Det har visats bara 2,309 gånger. (”Det finns inga recensioner ännu,” läser koktplattan på webbplatsen. ”Var den första som skriver en recension.”)

arkivet identifierar det som en del av ” The bitsavers.org collection — – ett projekt startat av en mjukvarukurator på Computer History Museum, med över 98 500 filer och mer än 4,7 miljoner textsidor.

Så vad kan vi berätta om ENIACS ögonblick i historien från handboken som dokumenterar dess funktion?

det verkar som om maskinen var temperamentsfull., Den varnar t.ex. för att DC-effekten aldrig ska slås på utan att först vrida omkopplaren till ”kontinuerlig”.”

” underlåtenhet att följa denna regel orsakar vissa DC säkringar att blåsa, -240 och -415 i synnerhet.”

men konsekvenserna är ännu värre om du öppnade DC-säkringsskåpet när DC-strömmen var påslagen. ”Detta utsätter inte bara en person för spänningsskillnader på cirka 1500 volt men personen kan brännas genom att flyga bitar av smält säkring tråd” (om en av säkrings fall plötsligt blåste)., Faktum är att ENIAC faktiskt var utformad med en dörrbrytare shunt som hindrade den från att fungera om en av dess paneldörrar var öppen, ” eftersom avlägsnande av dörrarna exponerar farlig spänning.”Men den här funktionen kan kringgås genom att hålla dörrbrytaren shunt i stängt läge.

i en video som delas av datahistorik Arkiv projektet, Chief engineer J. Presper Eckert Jr minns att det var ovanligt att gå mer än en dag eller två utan minst ett rör blåser ut.

och förutom potentiella chocker var Damm En annan potentiell fara., ”Dammpartiklar kan orsaka övergående reläfel”, varnar manualen, ” så undvik att röra upp damm i ENIACRUMMET.”

” om något reläfodral tas bort, ersätt alltid i exakt samma position för att inte störa damm inuti väskan.”

Eniac Bruksanvisning en titt på Eniac bruksanvisning publiceras 75 år sedan denna månad visar hur svårt det var att programmera världens första elektroniska allmänt ändamål dator och hur frustrerande det måste ha varit för sina programmerare., https://t.co/nTb4vwp9bD

— I programmerare (@Iprogrammerinfo) 8 juni 2019

ENIAC använde en IBM-kortläsare, men det hade sina egna problem också. Vid ett tillfälle rekommenderar handboken faktiskt att ha samma nummer i varje kolumn i ett punchcard, eftersom ”detta försvagar ett kort som ökar sannolikheten för ”störning” i matningsmekanismen för IBM-maskinerna.”

grundläggande instruktioner

trots dessa begränsningar var Eniac en anmärkningsvärd teknik., Handboken innehåller intrikata ritningar och detaljerade diagram över dess rack, brickor, Kablar och ledningar. Men viktigast är frontpanelens ritningar ,som ” visar i detalj omkopplarna, uttagen etc. för varje panel i varje enhet.”

” de innehåller de grundläggande instruktionerna för att ställa in ett problem på ENIAC.”

eniacs paneler var utrustade med neonljus som motsvarar saker som ”nämnaren flip-flop” och ”divide flip-flop.”Handboken innehåller fotnoter som noggrant förklarar under vilka omständigheter varje ljus kommer att tändas.,

”kvadratroten av noll är kanske det enklaste testet att upprepa på divider-square rooter…”

det är inte förrän sidan 28 som det förklarar att slå på startknappen ”startar initieringssekvenserna för ENIAC, slår på DC-strömförsörjningen, värmare av de olika panelerna och fläktarna…” och det slår också på lite gult ljus.,

” När denna sekvens har slutförts, visar att ENIAC är redo att fungera, tänds den gröna lampan…”

det fanns grindar för en ” konstant sändare ”(som sänder till en” ackumulator”), och dess kretsar inkluderade” program pulse input terminals ” — för att lägga till pulser och subtrahera pulser. Och maskinen inkluderade också två ” signifikanta siffror växlar.”

” När 10 eller fler signifikanta siffror önskas, är den vänstra omkopplaren inställd på 10 och den högra omkopplaren inställd så att summan av de två omkopplaravläsningarna motsvarar antalet signifikanta siffror som önskas.,”

det finns tantalizing glimtar av hur det hela fungerar tillsammans. Handboken rekommenderar ett komplicerat test för att se till att all hårdvara fungerar korrekt. Det handlar om ett kort med värdet p 11111 11111, som kommer in i maskinens ”ackumulator” 18 gånger. Det matematiska resultatet-19,999,999,998-överstiger tydligen ackumulatorns intervall, så det förväntade resultatet är faktiskt m 99999 99998. Då överförs ett kort med värdet P 00000 00001 till ackumulatorerna exakt två gånger-vilket i stället för tjugo miljarder (20,000,000,000) ska ge värdet P 00000 00000.,

”Observera att detta test förutsätter att den signifikanta sifferomkopplaren är inställd på ’10’…”

’ett hisnande företag’

i Smithsonian magazine kommer teknikförfattaren Steven Levy ihåg att bo i Philadelphia på 1970-talet och hyra en lägenhet från en man som heter J. Presper Eckert Jr. ”Det var först när jag blev en teknikförfattare några år senare som jag insåg att min hyresvärd hade uppfunnit datorn.”

i början av 1940-talet hade Eckert varit doktorand i Tekniska högskolan som blev eniacs chefsingenjör., En professor hade föreslagit elektroniska beräkningar för ammunition banor för att hjälpa den amerikanska militären under andra världskriget.

Levy kallar det ” ett hisnande företag. Den ursprungliga kostnadsberäkningen på $ 150,000 skulle stiga till $ 400,000. Väger in på 30 ton fyllde den U-formade konstruktionen ett 1500-kvadratfotrum. Dess 40 skåp, var och en av dem nio meter höga, var packade med 18.000 vakuumrör, 10.000 kondensatorer, 6.000 växlar och 1.500 reläer… två 20-hästkrafter blåsare utandad kall luft så att ENIAC inte skulle smälta ner.,”

när de hade byggt upp det — andra världskriget var över.

men det fanns fortfarande arbete att göra. Atomic Heritage Foundation site rapporterar att Eniac användes för att utföra de tekniska beräkningarna för världens första vätebomb (tillsammans med två andra mer nyligen utvecklade datorer). ”Det tog sextio raka dagar av bearbetning, hela sommaren 1951.”

Levy citerar ett Armépressmeddelande som beskriver ENIAC som en” matematisk robot ”som” frigör vetenskaplig tanke från drudgery av långt beräkningsarbete.,”

En färsk dokumentär som heter Datorer påminner dagens tittare att DET ursprungliga programmerare var alla kvinnor — Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas och Ruth Lichterman.

det finns nu också en webbplats som heter ENIAC Programmers Project som delar en kort översikt över dokumentären med mer information. Under andra världskriget hade den amerikanska militären satt ihop ett team av nästan 100 kvinnor, utbildade i matematik, som beräknade komplexa ballistiska banekvationer., Sex av dem valdes för att programmera ENIAC.

tillbaka i 1996, IEEE Annals of the History of Computing körde en profil av ”kvinnorna i ENIAC”, intervjua 10 av de kvinnor som hade arbetat med datorn under sin 10-åriga körning.

affischen för dokumentären beskriver dem som ”sex kvinnor förlorade från historien som skapade teknik som förändrade vår värld.”

ENIAC blev så småningom kvar av allt snabbare och allt billigare datorer., ”När den avvecklades 1955 hade den använts för forskning om utformningen av vindtunnlar, slumptalsgeneratorer och väder förutsägelse”, minns en ENIAC webbsida på Oak Ridge National Laboratory.

och även om Eniac avvecklades 1955, 50 år senare var det omorganiserat för en ödmjuk ceremoni i Philadelphia, minns Levy.

”Vice President Al Gore kastade en strömbrytare och de återstående bitarna krossade svaret på ett tilläggsproblem.,”

enligt Levy, ENIACS chefsingenjör senare groused ” hur skulle du vilja ha det mesta av ditt livs arbete hamna på en kvadratcentimeter kisel?”Men Levy ser ett annat sätt att se på det. ”han fråga kunde lätt ha lagts på ett annat sätt: hur skulle du vilja ha uppfunnit maskinen som förändrade civilisationens gång?”

men arv åt sidan, det verkar också som om det var en riktig spänning bara för att ha varit en del av själva arbetet.

”Jag har aldrig sett varit i så spännande en miljö”, minns Jean Jennings Bartik i filmen., ”Vi visste att vi tryckte tillbaka gränserna.”

och mer än 60 år senare kom hon också ihåg att Eniac-datorn ”var en jävel att programmera.”

  • hur Margaret Hamilton, innan han ledde laget som utvecklade Apollo in-flight-programvaran, skrev programmen för Edward Lorenz för att etablera Chaos Theory.
  • Man bygger en övertygande chatt-bot med ett djupt neuralt nätverk utbildat på sju års meddelanden från Facebook.
  • npm stoppar ett system för att stjäla kryptovaluta med skadliga uppdateringar till ett uppströms kodbibliotek.,
  • strävan efter en Iron Man kostym ledde militären att ansluta människor med maskiner i en revolutionerande ”datadriven, kognitiv översyn.”
  • hur franska vintners använder drönare.
  • 20 år senare spelar människor fortfarande online-spelet Everquest.

Feature bild: US Army foto av ENIAC

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *