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
[[IBM]]-i automaatse järjestuse kontrolli kalkulaator (ASCC), [[Harvardi ülikool
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
== Disain ja ehitus ==
ASCC ehitati [[
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
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
"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: [[
== 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. 164 (2000)
3) Bernard Cohen, p.
4) Bernard Cohen, p. 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.
10 Campbell, 1999, p. 43
11) Campbell, 1999, p. 53
12) Wexelblat, Richard L. (Ed.) (1981). History of Programming Languages, p.
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. 166 (2000)
16) Bernard Cohen, p.
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.
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.
* Copeland, Jack (2006), Machine against Machine in Copeland 2006, pp.
* 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
|