Supporting the community

Programand ENIAC-ul

 

Photo

 

 

Construit in 1943-45 la Scoala Moore a Universitatii din Pennsylvania pentru efortul de razboi al lui John Mauchly si J. Presper Eckert (fara legatura cu Universitatea Wallace Eckert din Columbia), dar care nu a fost livrat armatei pana la sfarsitul razboiului, Electronic Integrator Numeric si Calculator (ENIAC) a fost primul computer electronic digital cu scop general. A fost de 150 de picioare latime, cu 20 de siruri de lumini intermitente si de aproximativ 300 de ori mai repede decat Mark 1 in plus. Wallace Eckert este citat in istorie ca o influenta asupra designerilor, asa cum a fost si pentru Mark 1. Aceste fotografii ale armatei americane din arhivele Bibliotecii Tehnice ARL arata doi programatori timpurii (Gloria Ruth Gordon [Bolotsky] si Ester Gerston) la Lucreaza la ENIAC

.

 


ENIAC nu era un calculator cu programe stocate; este “mai bine descris ca o colectie de masini electronice de adaugare si alte unitati aritmetice, care au fost initial controlate de o retea de cabluri electrice mari” "(David Alan Grier, IEEE Analele istoriei computerelor, iulie-septembrie 2004, p.2 ). Acesta a fost programat printr-o combinatie de cabluri cu pluta (afisate in partea superioara) si trei "tabele functionale portabile", prezentate mai sus . Fiecare tabela de functii are 1200 de comutatoare cu 10 cai, utilizate pentru introducerea tabelelor de numere. Retineti gravurile IBM din extrema dreapta - un pic cam greu de constatat; Mai vizibil in aceasta copie mai clara, dar mai putin atmosferica a aceleiasi fotografii. Franz Alt scrie in Arheologia Calculatoarelor - Reminiscente, 1945-47, Comunicari ale ACM, iulie 1972:

 

Una dintre particularitatile care distingeau ENIAC de toate calculatoarele ulterioare a fost modul in care instructiunile au fost instalate pe masina. A fost similar cu masinile cu placi mici, dar aici aveam in jur de 40 de panouri, fiecare cu dimensiunile de mai multe picioare. Un numar de fire a trebuit sa fie conectat pentru fiecare instructiune a unei probleme, mii de instructiuni de fiecare data cand o problema trebuia sa faca o alergare; iar acest lucru a durat mai multe zile si multe alte zile pentru a verifica. Cand acest lucru a fost in cele din urma realizat, vom executa problema cat mai mult timp posibil, adica atata timp cat aveam date de intrare, inainte de a trece la o alta problema. De obicei, schimbarile au avut loc doar o data la cateva saptamani.
 


Imagine: ENIAC fisa de programare reprezentand cablajul pentru a seta o ecuatie balistica exterioara.

Mai tarziu, panourile ENIAC au fost permanent "microprogramate" cu un repertoriu de 50-100 de instructiuni utilizate in mod obisnuit care ar putea fi mentionate de la un "program de utilizator" introdus ca o secventa de instructiuni in comutatoarele de tabele de functii.

Herb Grosch spune despre aceasta pagina [10 mai 2003]:

 

M-am plimbat in jurul legaturilor si sublegaturilor din povestea ENIAC si remarcam cu mare interes ca au existat trei sau patru panouri incorporate [tabele functionale portabile A, B si C], unde am presupus intotdeauna ca este doar una.

Observati absenta aproape completa a colonelului [apoi a maiorului] Simon si a lui Dick Clippinger, care ar trebui sa impartaseasca lui von Neumann creditul pentru trecerea de la conectarea la rasucire pentru introducerea programului.

Am fost incantat sa vad o scurta referire la unitatile IBM I / O, care se prezinta in copiile dvs. si in celelalte fotografii ale celei mai faimoase fotografii. Ma intreb daca John McPherson stie cum au fost vandute / inchiriate / date scolii Moore - niciodata nu s-a gandit sa-l intrebe atunci. Neobisnuit.

Bashe [4] spune: "Cand armata a cerut unitatii speciale de citire si de perforare a cardurilor pentru un proiect nedezvaluit in curs de desfasurare de la Universitatea din Pennsylvania, [IBM Chief Engineer James W.] Bryce si personalul sau au coordonat raspunsul IBM ... In 1946, Instrumentul produs de proiect a fost dezvaluit ca ENIAC ... "

Nu pe pagina dvs., ci in povestea Richie si in alte Aberdeenerii ar fi trebuit sa se mentioneze astronomul care i-a invatat cum sa calculeze traiectoriile cu mana: Forest Ray Moulton, circa 1920 [p.89].

Aceasta probabil nu a fost intentionat, dar elisa tuturor referintelor la magazinul mare de carduri perforate Cunningham a disparut, iar la cele doua masini cu relee pe care IBM le-a construit, cu siguranta. Acestea sunt lucrurile pe care le-au facut mesele de ardere, dupa ce calculatoarele birou au fost coplesite si pana la sosirea masinii Bell si pana cand ENIAC a fost mutat si apoi eliberat.

Acum, despre "Sunt dubios ..." de mai sus. Nu cred ca Wallace Eckert a avut vreun fel de influenta asupra designerilor ENIAC sau ASCC. Desigur, in cele sute si sute de ore, el si cu mine am vorbit despre cele doua masini, nu a mentionat niciodata asa ceva, si nici Frank Hamilton, care a fost numarul doi pe ASCC, nu a sugerat vreodata acest lucru.

 

 

 

O intalnire din 1938 intre Howard Aiken si Wallace Eckert de la ASCC este bine cunoscuta [9]. Gutzwiller [90] spune ca Presper Eckert (printre alti pionieri de calcul, inclusiv Aiken si Vannevar Bush) a primit prima inspiratie din "cartea portocalie" a lui Wallace Eckert din 1940. Nu am reusit sa evidentiez nicio dovada a contactului direct intre cei doi Eckers. Intrucat ENIAC a fost un proiect de razboi (asa cum a fost si Calculatorul releului Aberdeen, cu care Eckert a fost, de asemenea, implicit implicat), nu ar fi surprinzator faptul ca inregistrarile nu sunt disponibile.

 


Folosinf mous-ul (glumeam). Arther Burks si un programator necunoscut, 1946.

 


Din anuntul unui muzeu de istorie de informatica, 19 septembrie 2008:

Nascut intr-o ferma din Missouri, al saselea din cei sapte copii, Jean Jennings Bartik a mers intotdeauna in cautare de aventura. Bartik sa specializat in matematica la Colegiul Profesorilor Statul Missouri Nord Vest(acum Universitatea de Stat Nord Vest). In anii de colegiu, a izbucnit cel de-al doilea razboi mondial, iar in 1945, la varsta de 20 de ani, Bartik a raspuns solicitarii guvernului de a se inscrie la un proiect in Philadelphia, calculand mese de ardere a balisticelor pentru noile arme elaborate pentru efortul de razboi. Noua angajata al laboratoarelor de cercetare balistice ale Armatei, ea s-a alaturat a peste 80 de femei care au calculat traiectoriile balistice (ecuatii de calcul diferential) manual - titlul ei: "Computer".

Mai tarziu, in 1945, armata a facut un apel pentru "calculatoare" pentru un nou loc de munca cu o masina secreta. Bartik a folosit sansa si a fost angajata ca unul dintre cei sase programatori originali ai ENIAC, primul computer electronic, programabil. Ea s-a alaturat lui Frances "Betty" Snyder Holberton, Kathleen McNulty Mauchly Antonelli, Marlyn Wescoff Meltzer, Ruth Lichterman Teitelbaum si Frances Bilas Spence in aceasta calatorie spre necunoscut.

Cu panourile ENIA, inca in constructie, si tehnologia cu 18.000 de tuburi vidate, inginerii nu au avut timp pentru manuale sau clase de programare. Bartik si celelalte femei au invatat functionarea ENIAC din diagramele logice si electrice si apoi si-au dat seama cum sa-l programeze. Ei si-au creat propriile diagrame, foi de programare, au scris programul si l-au plasat pe ENIAC folosind o interfata fizica dificila, care avea sute de fire si 3000 de comutatoare. A fost o experienta de neuitat si minunata.

La 15 februarie 1946, armata a dezvaluit existenta ENIAC publicului. Intr-o ceremonie speciala, armata a introdus ENIAC si inventatorii de echipament Dr. John Mauchly si J. Presper Eckert. Prezentarea a inclus programul de balistica a traiectoriei, operand la o viteza de mii de ori mai rapida decat orice calcule anterioare. Programul femeilor ENIAC a functionat perfect - si a transmis puterea imensa de calculare a ENIAC si capacitatea sa de a aborda problemele mileniului care dura 100 de ani ca cineva sa o faca. Ea a calculat traiectoria unui proiectil care a durat 30 de secunde pentru a urmari. Dar, a fost nevoie de doar 20 de secunde pentru ENIAC a calcula - mai repede decat viteza unui glonte ! Intr-adevar!

Armata nu a prezentat niciodata femeile ENIAC.

Nimeni nu le-a dat niciun credit sau a discutat partea lor critica in acea zi. Fetele lor, dar nu si numele lor, au facut parte din fotografiile frumoase de presa ale ENIAC. Timp de patruzeci de ani, rolurile si munca lor de pionierat au fost uitate si povestea lor s-a pierdut in istorie. Povestea femeii ENIAC a fost descoperita de Kathy Kleiman in 1985. Bartik va discuta despre ce inseamna sa fii trecut cu vederea, in ciuda muncii unice si de pionierat si ce inseamna sa fii descoperit din nou

 


 

 

 

Link-uri (toate OK la 25 ianuarie 2011):

• Rosie extrem de secreta: Femeiile calculatoarelor ale celui de-al doilea razboi mondial (filmul 2010)

• John W. Mauchly si dezvoltarea calculatorului ENIAC (U of Pennsylvania)

• Presedintele Eckert Interviu (Institutia Smithsonian)

• Pionierii pentru calculatoare Partea 2: Primele calculatoare, 1946-1950, un film al Muzeului de Istorie al Computerului (Primele 14 minute sau mai mult), inclusiv inregistrari ale ENIAC si programatorii si programatorii sai.

• Povestea ENIAC (Martin H. Weik, Aberdeen Proving Ground, 1961).

• ENIAC - un rezolvator de probleme, Analele IEEE ale istoriei computerelor, vol.16, nr.1 (1994).

• ENIAC (Kevin Richey, Virginia Tech, 1997)

• Femeile din cadrul ENIAC (Societatea Informatica IEEE)

• Legaturile ENIAC (Laboratorul de cercetare al armatei americane)

• Fetele lui ENIAC 1945-1955 (MIT)

• Marea istorie evolutionista a calculatorului (Mai multe imagini ENIAC)

• Femeile: Programatorii ENIAC, Universitatea din Bremen

• Programe de programare de la ENIAC, calculator electronic Eerste

• programele programului ENIAC, primul calculator electronic

• "Femeile in computere: experiente si contributii in cadrul industriei emergente de calcul", Martha Vickers Steel (2001).

 

Ultima actualizare: Sat Nov 9 08:27:36 2013 EST

 


Frank da Cruz / fdc@columbia.edu / Universitatea Columbia Istoria Calculatoarelor
 

Translated by: Irina Vasilescu

Link to the original page: Click Here

We love giving back to the community

We believe in helping people and that matter to us more than anything else. Since the very beginning of our company, our team have been willing and wishing to help.