Harvard Mark I

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Harvard Mark I Computer - Left Segment.jpg

Harvard Mark I, inaczej IBM Automatic Sequence Controlled Calculator (ASCC) – największy w historii kalkulator elektromechaniczny; zbudowany w czasie wojny przez zespół (Claire D. Lake, Francis E. Hamilton, Benjamin M. Durfeepod) pod kierunkiem Howarda Aikena, według jego pomysłu z 1937 r. Architektura harwardzka[1].

Harvard Mark I miał blisko 51 stóp (16 m) długości i 8 stóp (2,4 m) wysokości, ważył ponad 9445 funtów (4,3 t). Zawierał ponad 530 mil (850 km) przewodów[2] z trzema milionami połączeń[3]. Uruchomiony w Harvard Computation Laboratory (od maja 1944 roku – przedtem znajdował się w IBM Endicott Labs).

Harvard Mark I był maszyną uniwersalną, szczególnie jednak przeznaczoną do takich zadań, jak:

Harvard Mark I Computer - Right Segment.JPG

Maszyna początkowo wykonywała obliczenia dla wojska. Stosowano ją do budowy tablic artyleryjskich, rozwiązywania problemów z dziedziny zaopatrzenia i transportu, a także zagadnień związanych z konstrukcją broni jądrowej.

Główny mechanizm sekwencyjny był jednokierunkowy. Pętle w programie były wykonywane przez ich rozwinięcie. Z początku instrukcje warunkowe były wykonywane ręcznie przez operatora. W 1946 zautomatyzowano tę czynność wprowadzając możliwość wywoływania podprogramów[4], ustawianych przez przewody z wtykami[5][6].

Najbardziej znaną programistką tej maszyny była Grace Hopper, znana m.in. z wprowadzenia do języka informatyki słowa bug (pluskwa, owad).

Maszyna była wykorzystywana do roku 1959.

Zobacz też[edytuj | edytuj kod]

Przypisy[edytuj | edytuj kod]

  1. Amerykańskie komputery lat 40. XX w. - Harvard Mark I - Komputer, myszka i Ty - Blog komputerowy firmy Wajkomp, „Komputer, myszka i Ty - Blog komputerowy firmy Wajkomp”, 18 września 2017 [dostęp 2018-11-04] (pol.).
  2. IBM Archives: Feeds, speeds and specifications ASCC Statistics, www-03.ibm.com, 23 stycznia 2003 [dostęp 2018-11-04] (ang.).
  3. What was the Automatic Sequence Controlled Calculator (ASSC)? [w:] IBM Archives -- FAQ's for Products and Services, www-03.ibm.com, 11 czerwca 2001 [dostęp 2018-11-04] (ang.).
  4. Kurt W. Beyer, Grace Hopper and the Invention of the Information Age, BookBaby, 16 lutego 2015, s. 78-79, ISBN 978-1-4835-5049-7 [dostęp 2018-11-04] (ang.).
  5. Bloch, Richard M. (Richard Milton), Oral history interview with Richard M. Bloch, 22 lutego 1984, s. 9-10 [dostęp 2018-11-04] (ang.).
  6. The Erwin Tomash Library, Obraz: Harvard.Vol 16.1948.subsiderary sequence mechanism, opis: H Chapter, s. 577-578, www.cbi.umn.edu, 1948 [dostęp 2018-11-04] (ang.).

Linki zewnętrzne[edytuj | edytuj kod]