Harvard Mark I: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
PResümee puudub
P pisitoimetamine
3. rida:
[[Fail:Harvard Mark I Computer - Right Segment.JPG|pisi|Paremal otsas sisalduvad andme- ja programmilugejad ning automaatsed kirjutusmasinad]]
[[Fail:Harvard Mark I Computer - Left Segment.jpg|pisi|Vasakpoolne osa koosnes elektromehaanilistest arvutuskomponentidest]]
'''Harvard Mark I''' oli esimene programm, mille lõi 29. märtsil 1944 [[John von Neumann]], kes töötas tol ajal [[Manhattani projekt|Manhattani projekti]]i kallal. Mark I arvutas ka trükis matemaatilisi tabeleid, mis olid tema "analüütilise mootori" jaoks olnud Briti leiutaja [[Charles Babbage|Charles Babbage'i]] esialgne eesmärk.
 
[[IBM]]-i automaatse järjestuse kontrolli kalkulaator (ASCC), [[Harvardi ülikool|Harvardi ülikooli]]i töötajad nimetasid Mark I, üldotstarbeline elektromehaaniline arvuti, mida kasutati II maailmasõja lõppu poole.
 
Mark I lammutati 1959. aastal, kuid selle osi näidatakse Harvardi teaduskeskuses, originaalse masina muud osad viidi IBM-i ja Smithsoniani institutsiooni.[[Fail:Harvard Mark I Computer - Input-Output Details.jpg|pisi|Sisendi/väljundi ja kontroll-lugejate lähiümbrus|214x214px]]
 
== Päritolu ==
Esialgne kontseptsioon esitas [[Howard Aiken]] 1937. aasta novembris IBM-ile. Pärast IBM-i insenerid kiitsid uuringut ja isegi ettevõtte esimees [[Thomas John Watson]] isiklikult projekti ja selle rahastamise heaks ja kasulikum, 1939. aasta veebruaris. Howard Aiken hakkas 1937. aasta alguses otsima võimalust oma kalkulaatori kujundamiseks ja ehitamiseks. Pärast kahe edutult tagasilükkamist näitas ette ta näidisplaani, mille [[Charles Babbage|Charles Babbage'i]] poeg oli andnud Harvardi ülikoolile 70 aastat varem. See viis ta uurima Babbage'i mõtteid ja lisama analüütilise mootorile tema ettepanekuid; saadud masin tõi Babbage'i analüütilise mootorile põhimõtteliselt peaaegu täielikult ellu, lisades olulisi uusi funktsioone. ASCC arendas ja ehitas IBM oma tehases ja saadeti [[Harvardi ülikool|Harvardi ülikooli]]i 1944. aasta veebruaris. See algas USA mereväe büroode arvutuste tegemist mais ja tulemusi ametlikult esitati ülikoolile 7. augustil 1944.
 
== Disain ja ehitus ==
ASCC ehitati [[Lüliti|lülititestlüliti]]test, [[Relee|releedestrelee]]dest, pöörlevatest võllidest ja [[Sidur|siduritestsidur]]itest. Selles kasutati 765 000 elektromehaanilist komponenti ja sadu miile traati, mille maht oli 816 kuupjalga (23 m<sup>3</sup>) – pikkus 51 jalga (16 &nbsp;m), kõrgus 8 jalga (2,4 &nbsp;m) ja sügavus 2 jalga (0,61 &nbsp;m). See kaalus umbes 10 000 naela (4500 &nbsp;kg). Põhilisi arvutusühikuid tuli sünkroonida ja mehaaniliselt juhtida, nii et neid juhiti 50-suu (15 &nbsp;m) veovahendiga, mis oli ühendatud 5-hobujõulise (3,7 &nbsp;kW) elektrimootoriga, mis oli peamise toiteallikana ja süsteemi kellaajana. IBMi arhiivides.
 
Automaatse järjestuste kontroll kalkulaator (Harvardi märk I) oli esimene operatsioonimasin, mis suutis pikki arvutusi automaatselt teostada. Howard Aikeni poolt loodud Mark I projekt valmis tehases, NY-s IBM-i inseneridena. Terasraadist 51 jalga pikk ja 8 jalga kõrgune, mis hoiavad kalkulaatorit ja nad koosnevad väikestest käikudest, lugejatest, lülitite blokeerivastest paneedest ja kontrollringkonnadest. ASCC kasutas 500 miili (800 &nbsp;km) traati koos kolme miljoni ühendusega, 3500 multipole releed, 35 000 kontakti, 2225 loendurit, 1464 tenpoolelülitit ja 72 lisamasinat, millest igaüks oli 23 märkimis arvul. See oli tööstuse suurim elektromehaaniline kalkulaator.
 
Marki I ümbritsust kujundas futuristlik Ameerika tööstusdisainer [[Norman Bel Geddes]]. Aiken pidas tarkvararakenduseks ressursside raiskamist, sest arvutusvõimsus oli sõja ajal suure nõudlusega ja rahalisi vahendeid (vastavalt Grace Hopperile 50 000 eurot või rohkem) oleks võinud kasutada täiendava arvutiseadmete ehitamiseks.
21. rida:
== Operatsioon ==
[[Fail:Harvard Mark I card punch.agr.jpg|pisi|Lintpunch, mida kasutatakse programmide ettevalmistamiseks]]
Mark I oli 60 komplekti: 24 lülitit käsitsi sisestamiseks, see võib salvestada 72 numbrit, iga 23 kümnendikoha pikk. See võib sekundis teha 3 liitamist või lahutamist. Korrutamine kestis 6 sekundit, jagunemine võttis 15,3 sekundit ja ühe või enama minuti jooksul võttis logaritm või trigonomeetriline funktsioon. Mark I väljastas oma tulemusi 24-kanalilisele perforeeritud paberilindile. Ta tegi oleva juhendi mis talle ole antud ja seejärel luges järgmise kirja. Juhiseid ei saanud salvestusregistritest täita.
 
Andmete ja juhiste eraldamine on tuntud kui [[Harvardi arhitektuur]] (kuigi selle lahutamise täpne olemus, mis muudab masina Harvardi, mitte Von Neumanni, on ajaga varjatud; seega Modifitseeritud Harvardi arhitektuur. Mark I esimesed programmeerijad olid arvutite pioneerid [[Richard Milton Bloch]], [[Robert Campbell]] ja [[Grace Hopper]].
32. rida:
Suure panuse Manhattani projekti andis 1928. aastal [[Leslie John Comrie]], kes esimesena kasutas IBM-i perforeeritud paberi varustuse teadusliku tööks: astronoomiliste tabelite arvutamiseks erinevatel meetoditel, nagu oletas Babbage 100 aastat varem tema Diferentsi mootorile. Päris varsti hakkas IBM oma tabuleid muutma, selleks et arvutused ei oleks nii kauemad. Üks tabulaatoritest, ehitatud 1931. aastal, oli Columbia Difference Tabulator.
 
[[John von Neumann|John von Neumannil]]il oli Los Alamose meeskonnas, kes kasutas "modifitseeritud IBM perfokaardiga masinad", et määratleda implosiooni mõju. Implosion on protsess, mille käigus hävitatakse esemeid, lagunedes enda sisse. 29. märtsil 1944 nõudis Neumann, et leida lahendust probleemile seoses Mark I implosiooniga. Augusti alguses 1944 saabus ta koos kahe matemaatikutega, kes kirjutasid esimese simulatsiooniprogrammi, et uurida esimest [[Aatomipomm|aatomipommiaatomipomm]]i.
 
"Von Neumann liitus Manhetiti projektiga 1943. aastal, töötades välja tuumapommi ehitamiseks vajalikke andmeid. Ta näitas, et implosiooni disain, mis pärast kasutatakse Triniti ja Fat Mani pommides, oli tõenäoliselt kiirem ja tõhusam kui relva disain.
40. rida:
 
== Järeltulijad ==
Mark I-le järgnesid [[Harvard Mark II]] (1947 või 1948), Mark III / ADEC (september 1949) ja [[Harvard Mark IV]] (1952) '''''–''''' kogu Aikeni töö. Mark II oli Mark I-ga paremaks, kuigi see ikka põhines elektromehaanilistel releedel. Mark III kasutas enamasti elektroonikakomponente: [[Vaakumpump|vaakumpumpasidvaakumpump]]asid ja kristallidioode, aga ka mehaanilisi komponente: mäluseadmetele pöörlevad magnetilised trumlid, pluss-releed trumlite vahel andmete edastamiseks. Mark IV oli täiesti elektrooniline, asendades ülejäänud mehaanilisi komponente '''''–''''' magnetilisele tuumamälule. Mark II ja Mark III olid viidud USA mereväebaasile Dahlgrenis [[Virginia|Virginias]]s. Mark IV oli ehitatud USA sõjaväe õhujõududele, kuid see seisis Harvardis.
 
== Viited ==
1) The machine’s name as actually displayed on the hardware itself is "Aiken-IBM Automatic Sequence Controlled Calculator Mark I". An early photograph (Wilkes 1956:16 figure 1-7) displays the name as "IBM Automatic Sequence Controlled Calculator".
 
2) Bernard Cohen, p.&nbsp;164 (2000)
 
3) Bernard Cohen, p. &nbsp;53 (2000)
 
4) Bernard Cohen, p.&nbsp;39 (2000) It was first rejected by the Monroe Calculator Company and then by Harvard University.
 
5) [http://www-03.ibm.com/ibm/history/exhibits/markI/markI_intro2.html "IBM's ASCC introduction 2"]. Retrieved 14 December 2013.
59. rida:
8) Computer Oral History Collection, 1969-1973, 1977 Grace Murray Hopper Interview, January 7, 1969, Archives Center, National Museum of American History [https://web.archive.org/web/20120223191745/http://invention.smithsonian.org/downloads/fa_cohc_tr_hopp690107.pdf "Archived copy"] (PDF). Archived from [http://invention.si.edu/downloads/fa_cohc_tr_hopp690107.pdf] the original (PDF) on 2012-02-23. Retrieved 2012-10-21.
 
9) [[Maurice Vincent Wilkes]] (1956). [https://books.google.ee/books?id=n_oNAAAAQAAJ&redir_esc=y Automatic Digital Computers]. New York: John Wiley & Sons. pp. &nbsp;16–20.
 
10 Campbell, 1999, p.&nbsp;43
 
11) Campbell, 1999, p.&nbsp;53
 
12) Wexelblat, Richard L. (Ed.) (1981). History of Programming Languages, p. &nbsp;20. New York: Academic Press. ISBN 0-12-745040-8
 
13) "[http://www.columbia.edu/cu/computinghistory/comrie.html Columbia University Computing History]: L.J. Comrie". Retrieved 15 December 2013.
71. rida:
14) "[http://www.columbia.edu/cu/computinghistory/packard.html The Columbia Difference Tabulator] - 1931". Retrieved 15 December 2013.
 
15) AIKEN, Bernard Cohen p.&nbsp;166 (2000)
 
16) Bernard Cohen, p. &nbsp;164 (2000)
 
17) "[https://www.atomicheritage.org/history Atomic Heritage Foundation: John von Neumann]". Retrieved 15 December 2013.
79. rida:
18) Emerson W. Pugh (1995). [https://books.google.ee/books?id=Bc8BGhSOawgC&redir_esc=y Building IBM: Shaping an Industry and Its Technology]. MIT Press. ISBN 978-0-262-16147-3
 
19) [[Martin Campbell-Kelly]]; William Aspray, (1996). Computer: A History of the Information Machine. Basic Books. p. &nbsp;74. ISBN 0-465-02989-2
 
20) "[https://www.atlasobscura.com/places/mark-i Collection of Historical Scientific Instruments Mark I]". Atlas Obscura. Retrieved 2016-05-24.
86. rida:
* Cohen, Bernard (2000). Howard Aiken, Portrait of a computer pioneer. Cambridge, Massachusetts: The MIT Press. ISBN 978-0-2625317-9-5
* Cohen, Bernard, ed. (1999). Makin' Numbers. Cambridge, Massachusetts: The MIT Press. ISBN 0-262-03263-5
* Campbell, Robert (1999), Aiken's First Machine in Cohen 1999, pp. 31-63&nbsp;31–63
* Copeland, Jack (2006), Machine against Machine in Copeland 2006, pp. &nbsp;64–77
* Copeland, Jack, ed. (2006), Colossus: The Secrets of Bletchley Park's Codebreaking Computers, Oxford: Oxford University Press, ISBN 978-0-19-284055-4
* Zuse, Konrad (1993). The Computer - My life. Berlin: Pringler-Verlag. ISBN 0-387-56453-5