IBM 604 Electronic Calculating Punch был первым в мире электронным калькулятором массового производства наряду со своим предшественником IBM 603 . [1] Это была электронная машина для записи единиц измерения , которая могла выполнять множество вычислений, включая деление. Его изобрели и разработали Ральф Палмер, Джерриер Хаддад и Байрон Фелпс. [2] [3] Он был представлен IBM в 1948 году. [4] [5]
Он мог считывать перфокарту с колоды, выполнять некоторые вычисления, основываясь на подключении своей коммутационной панели , и записывать результаты на ту же карту. Отдельный модуль чтения/перфорации карт IBM 521 обрабатывал карты и имел собственную коммутационную панель, которая выбирала столбцы для чтения и перфорации. [6]
Модель 604 и модифицированная версия 605 использовались в качестве компонентов электронных калькуляторов с карточным программированием (CPC и CPC II). 604 также был компонентом Test Assembly , предшественника первых компьютеров IBM. Конструкция и упаковка схемного модуля также использовались для IBM 650 , первого в мире компьютера массового производства и очень популярного компьютера в 1960-х годах.
Полностью транзисторная версия модели 604 была построена и продемонстрирована в октябре 1954 года. Хотя в ней использовалось более 2200 транзисторов по сравнению с 1250 лампами в оригинале, она занимала лишь около половины объема и потребляла лишь на 5% больше мощности. [7] [8] Это была всего лишь экспериментальная машина, но ее технология была использована при создании IBM 608 , который был поставлен в декабре 1957 года и стал первым в мире полностью транзисторным электронным калькулятором, выпускавшимся серийно. [8]
Большая часть схем была основана на модификациях схем, использованных в более раннем электронном умножителе 603 , и была упакована в небольшие сменные сменные блоки , каждый из которых обычно содержал одну миниатюрную вакуумную лампу . Было использовано ограниченное количество стандартизированных схем, что упростило изготовление и обслуживание продукта. [9] Расчетный блок содержал 1250 трубок. [10] Тактовая частота была увеличена с 35 кГц , как у 603, до 50 кГц. Модель 604 выполняла сложение, вычитание, умножение и деление с фиксированной точкой , используя арифметику BCD .
Первоначальные версии поддерживали 40 шагов программы, а вскоре их число было увеличено до 60. Обработка по-прежнему была привязана к времени цикла считывания/перфорации, поэтому выполнение программы должно было завершиться в течение времени между выходом перфокарты из станции считывания и входом в станцию перфорации.
Значительные надежды на будущее бизнеса возлагались на модель 604, в которую было вложено соответствующее количество талантов планирования. Хотя первоначально IBM планировала продать 75 единиц, в конечном итоге было продано более 5600. [3] В 1974 году все еще использовалось более 400 IBM 604. [3]
IBM 604 хранится в Американском компьютерном музее , а еще один — в Компьютерном музее Амстердамского университета .
В комиксе « Приключения Тинтина» двое учёных работают с 604-м, чтобы отправить Тинтина , главного героя комикса, на Луну. [1]
{{cite book}}
: CS1 maint: числовые имена: список авторов ( ссылка )IBM 604 1954 IBM 608 1957.