Введение

IBM 1401 – десятичный компьютер с переменной длиной слова, анонсированный компанией IBM 5 октября 1959 года. Являясь первым представителем чрезвычайно успешной серии IBM 1400, он был разработан для замены оборудования для обработки данных с перфокарт и для обеспечения периферийных функций для более крупных компьютеров. Компания IBM считает 1401 «Ford Model T» в компьютерной индустрии благодаря его широкой популярности. Было произведено более 12 000 экземпляров, многие из которых впоследствии сдавались в аренду или перепродавались после замены на более современные технологии. Производство 1401 было прекращено 8 февраля 1971 года.

История

Проект 1401 развился из проекта IBM под названием "World Wide Accounting Machine" (WWAM), который, в свою очередь, был реакцией на успех Bull Gamma 3. 1401 использовался как самостоятельная система в сочетании с оборудованием IBM для работы с перфокартами. Он также применялся в качестве вспомогательного оборудования к системам IBM серий 700 или 7000. Ежемесячная арендная плата за конфигурации 1401 начиналась от 2500 долларов США (что эквивалентно примерно $ сегодня). Спрос превысил все ожидания. "IBM была приятно удивлена (если не шокирована), получив 5200 заказов всего за первые пять недель – больше, чем прогнозировалось за весь жизненный цикл машины!" К концу 1961 года 2000 установленных в США машин составляли около четверти всех электронных вычислительных машин с хранимой программой, произведенных всеми производителями. Количество установленных 1401 достигло пика, превысив 10 000, в середине 1960-х годов. "В целом, к середине 1960-х годов почти половина всех компьютерных систем в мире были системами типа 1401". 1401 часто использовался малым бизнесом в качестве основной машины для обработки данных, а также широко применялся как автономный контроллер периферийных устройств для больших ЭВМ. В таких установках, например, с IBM 7090, большие ЭВМ использовали исключительно магнитную ленту для ввода и вывода данных. Именно 1401 осуществлял передачу входных данных с медленных периферийных устройств (таких как IBM 1402 Card Read Punch) на ленту, а выходные данные – с ленты на перфоратор карт, IBM 1403 Printer или другие периферийные устройства. Это позволяло избежать ограничения пропускной способности ЭВМ скоростью считывателя карт или принтера. (Для получения дополнительной информации см. статью о спулинге.) В некоторых более поздних установках (например, в NASA) 1401 использовался в качестве контроллера периферийных устройств переднего плана для IBM 7094 в системе прямого соединения (DCS). Внутри IBM, в частности Джон Ханстра, руководитель, отвечавший за внедрение 1401, поддерживал продолжение развития модели в более крупных вариантах для удовлетворения растущих потребностей (например, IBM 1410), но решение, принятое в 1964 году о сосредоточении ресурсов на System/360, довольно резко прекратило эти усилия. IBM столкнулась с конкуренцией со стороны Honeywell 200 и несовместимостью 360 с архитектурой 1401. IBM стала пионером в использовании микрокодовой эмуляции в виде ПЗУ, благодаря чему некоторые модели System/360 могли выполнять программы, написанные для 1401. Благодаря своей популярности и массовому производству, IBM 1401 часто считалась первым электронным мейнфреймом, представленным в различных странах, таких как Сингапур (1963 г.; для Центрального фонда социального обеспечения) и Южная Корея (1967 г.; для Совета по экономическому планированию). В 1970-х годах IBM установила множество 1401 в Индии и Пакистане, где они оставались в эксплуатации вплоть до 1980-х годов. Две системы 1401 были восстановлены до рабочего состояния в Музее истории компьютеров в Маунтин-Вью, Калифорния.

IBM 1401G

IBM 1401G продавался в шести моделях: (G1 и G11: 1400 позиций памяти; G2 и G12: 2000; G3 и G13: 4000). Одно из различий между 1401 и 1401G заключается в способе управления перфоратором-считывателем.

Принтер IBM 1403

Принтер IBM 1403 был представлен в октябре 1959 года вместе с системой обработки данных 1401. Этот принтер представлял собой совершенно новую разработку.

Модификаторы для команды Select Stacker (K)

Инструкция Select Stacker (K) отправляла команды различным устройствам. Она получила название благодаря своей связи с устройством чтения/пробивки 1402. BCD Значение символьной единицы Пустое 1401 установить запись активности программы на BBB только если A, dd 1 1402 выбрать последнюю прочитанную карту для стекера 1, если прошло не более 10 мс 2 1402 выбрать последнюю прочитанную карту для стекера 8/2, если прошло не более 10 мс 4 1402 выбрать предыдущую пробитую карту для стекера 4 8 1402 выбрать предыдущую пробитую карту для стекера 8/2 = или # 1444 выбрать предыдущую пробитую карту для стекера 2 L 1009 работать в режиме загрузки $ 1402 наложение на A 1009 подавить 3-секундный сигнал тревоги C запрос чтения DDC D 1009 установить направление на прием DDC запрос записи E 1009 установить направление на передачу DDC сброс F 1009 отправить EOF 1402 отключить наложение ) 1402 сбросить наложение

1401 культура

В октябре 2006 года исландский музыкант-авангардист Йоханн Йоханнсон выпустил альбом IBM 1401, A User's Manual через музыкальный лейбл 4AD. Концепция основана на работе, проделанной в 1964 году его отцом, Йоханном Гуннарссоном, главным инженером по обслуживанию одного из первых компьютеров страны, и Элиясом Давидссоном, одним из первых программистов в стране. Изначально альбом был написан для струнного квартета, органа и электроники, чтобы сопровождать танцевальную постановку давней соратницы, Эрны Омарсдоттир. Для записи альбома Йоханн переработал произведение для шестидесятиструнного оркестра, добавив новую финальную часть и включив в него электронику, а также винтажные записи певучего компьютера 1401, найденные на чердаке его отца, и компьютерное "искусство" – в основном китчевые изображения, напечатанные символами "X" и "0" на матричных принтерах. IBM 1401 стал первым компьютером, введенным в Непале в 1971 году для проведения переписи населения. На проведение переписи страны потребовался примерно год. В то время население Непала составляло около 10 миллионов человек. Другие программы могли генерировать музыку, заставляя принтер печатать определенные группы или последовательности символов, используя удары печатающих головок для создания тонов.

Портативная версия для грузовиков

Грузовик, оснащенный IBM 1401 и сконфигурированный в 1960 году для военных нужд, был классифицирован как мобильный вычислительный комплекс и получил прозвище DataMobile.