Original article: http://www.columbia.edu/cu/computinghistory/cpc.html
Праграмаваны электронны калькулятар IBM Card Model A1
Злева направа: назапашвальнік тыпу 941, уліковая машына тыпу 412-418, электронны калькулятар тыпу 605, высакахуткасны перфаратар тыпу 527. Фота: IBM CPC Principles of Operation, 22-8686-3 (1954); КЛІКНІЦЕ НА ВЫЯВУ, каб павялічыць.
На спансаваным IBM вылічальным форуме ў 1946 г. і на іншым у 1947 г. прафесар Калумбійскага універсітэта Уоллес Экерт апісаў сваю ўстаноўку ў лабараторыі Watson Lab , у якой "у нас ёсць два невялікія рэлейныя калькулятары, якія з'яўляюцца эксперыментальнымі; адзін звязаны з бухгалтарскай машынай і спецыяльны блок кіравання для працы як дзіцячы калькулятар паслядоўнасці з інструкцыямі на перфакартах " [ 105 ]1 . У 1948 годзе супрацоўнікі Northrop Aircraft злучылі калькулятар 603 і ўліковую машыну 405 ( ФОТА ) прыкладна такім жа чынам [ 4,57 ]2 (Малаверагодна, што яны ведалі пра ўстаноўку Экерта3 ), у якім «паслядоўнасць дзеянняў кантралюецца наборам праграмных карт, якія праходзяць праз 405. Гэтыя карты ўтрымліваюць знакі x або лічбы ў селектары пікапа для выкліку неабходных перадач і г.д. Гэтыя карты могуць таксама ўтрымліваць фактары, якія трэба выкарыстоўваць у разліках». Нортрап назваў гэтую прыладу сваім « ENIAC для беднякоў » [ 4 ].
Запраграмаваны калькулятар карткі IBM (1949)
У 1949 годзе IBM выпусціла камерцыйны прадукт, які аб'яднаў калькулятар 604 з 402 Electronic Accounting Machine (або 417) і знешняй рэлейнай памяццю, каб сфармаваць Card Programmed Calculator (CPC), намаляваны злева [ 57 ], які быў прададзены тыражом 2500 адзінак. Пазнейшыя мадэлі CPC, такія як мадэль A1 (1954), намаляваная вышэй, замянілі розныя бухгалтарскія машыны (напрыклад, 412, 418, 407 ) і калькулятар тыпу 605 . Мадэлі CPC на аснове 605 былі шырока вядомыя як CPC-II; гэта была канфігурацыя CPC у Watson Lab, паказаная ў галерэі Watson Lab .
CPC можа змясціць больш буйныя праграмы, чым 604 (або 605), сам па сабе, захоўваючы іх на перфакартах; адсюль і назва. Фактычна працягласць праграмы не была абмежавана. Залішне казаць, што магчымасць запраграмаваць калькулятар з калодай карт, а не (літаральна) развязваць праграму на панэлі, была даволі значнай падзеяй. CPC, аднак, не быў кампутарам з захаванай праграмай, як 650 або 701 ; гэта быў «звонку запраграмаваны аўтаматычны калькулятар», што азначае, што інструкцыі выконваліся непасрэдна з картак. Можна было, аднак, захоўваць да 10 інструкцый у памяці і выконваць іх паўторна ў цыкле.
Блокі CPC могуць быць настроены ў розных камбінацыях; напрыклад, нуль, адзін або больш 941 адзінак захоўвання для жаданага аб'ёму памяці. Вось агульныя характарыстыкі для пяці мадэляў ("Тыпы"):
Тып |
Даўжыня |
Шырыня |
Вага |
Ампер |
BTU |
Заўвагі |
412 |
75" |
43" |
2626 фунтаў |
6,0А |
5000 |
100 карт у хвіліну, літарна-лічбавы |
418 |
75" |
43" |
2553 фунты |
6,0А |
5000 |
150 карт у хвіліну, толькі лічбавыя |
527 |
40" |
26" |
785 фунтаў |
3.2A |
2190 |
Разлік сумарнага ўдару. |
605 |
53" |
33" |
1535 фунтаў |
33,0А |
19450 |
Калькулятар, падобны на 604 . |
941 |
32" |
26" |
585 фунтаў |
1,6А |
1290 год |
Захоўвае 16 10-значных лічбаў са знакам. |
Нягледзячы на тое, што праграмаванне карт было вялікім прарывам, яно крыху адрознівалася ад таго, што вы маглі б падумаць. Паколькі поле з інструкцыямі на картцы спасылалася на «мікрапраграму» на панэлі 604 або 605 , адна і тая ж калода карт давала б зусім розныя вынікі з па-рознаму падлучанымі платамі; такім чынам, немагчыма было сказаць, што робіць праграма, проста «чытаючы» яе. На працягу некалькіх гадоў, як толькі сталі даступнымі камп'ютэры агульнага прызначэння з захаванымі праграмамі, такія як 650 і 701 , з'явіліся такія мовы праграмавання, як SOAP і FORTRAN, якія сапраўды «гаварылі тое, што рабілі» (і наадварот!).
___________________
Спасылкі...
Таксама глядзіце: IBM 402 , IBM 405 , IBM 407 , IBM 601 , IBM 602 , IBM 603 , IBM 604 , IBM 607 , IBM 608 , IBM 609 , Northrop , Aberdeen . І ГЭТАЯ ГРУПАВАЯ ФОТА ўдзельнікаў Кампутарнага форуму 1948 года.
Пазасайтавыя спасылкі (дзейнічае ад 17 ліпеня 2003 г.)...