IBM 602 Kalkulating Punč, predstavljen 1946. godine, bio je elektromehanički kalkulator sposoban za sabiranje, oduzimanje, množenje i deljenje. 602 je bila prva IBM-ova mašina koja je izvršila podelu. (IBM 601, predstavljen 1931., samo se umnožio.) Kao i drugi IBM-ovi kalkulatori, programiran je pomoću kontrolne table. Ulazni podaci su čitani sa bušene kartice, rezultati su mogli biti bušeni na istoj kartici ili pratećoj kartici.

602 je bio dostupan u četiri modela: model 1, model 2, model 50 i model 51. Modeli "serije 50" su bile jeftine verzije koje su radile manjom brzinom, sa upola manjim brojem koraka programa i manje registara za skladištenje i brojača.

Model Mašinski ciklusi po minuti Programski koraci Dvanaestocifrene skladišne jedinice Šestocifreni brojač Četvorocifreni brojač Funkcije
1 200 12 6 3 3 +, -, *, /
2 200 12 6 3 3 +, -, *, /
50 150 6 4 3 1 +, -, *, /
51 150 6 4 3 1 +, -, *

Dva dodatna brojača su bila dostupna kao opciona funkcija.

Koraci programa se izvršavaju u jednom mašinskom ciklusu, osim koraka koji obavljaju množenje ili deljenje koji zahtevaju onoliko mašinskih ciklusa koliko je potrebno za operaciju. Brzina bušenja je otprilike četiri kolone po mašinskom ciklusu. Ukupan broj mašinskih ciklusa potrebnih po kartici varira u zavisnosti od podataka i programiranja.

Elektromehanički memorijski modul iz IBM 602 mašine.
Elektromehanički memorijski modul iz IBM 602 mašine.

Programiranje 602 za svaki problem uključivalo je dve stvari:

  1. Kontrolna tabla ožičena za redosled proračuna
  2. Traka za preskakanje sa „umetcima“ postavljenim za prvu kolonu svakog polja za bušenje

Pogledajte još

uredi

Reference

uredi

Spoljašni linkovi

uredi

Istorija računarstva Univerziteta Kolumbija: IBM 602 Kalkulating Punč