IBM 1400 серия
![]() | |
![]() Система обработки данных IBM 1401, первый представитель серии 1400. | |
Тип | миникомпьютер / небольшой мэйнфрейм |
---|---|
Дата выпуска | 1959 год |
Предшественник | ИБМ 407 |
Преемник | IBM 8000 (не выпущен) IBM Компьютеры среднего класса |
Связанный | IBM серии 700/7000 ИБМ 1130 |
Серия IBM 1400 с десятичной системой второго поколения — это ( транзисторные среднего класса ) бизнес- компьютеры , которые IBM продавала в начале 1960-х годов. Компьютеры предлагались для замены счетных машин, таких как IBM 407 . Машины серии 1400 хранили информацию в магнитных сердечниках в виде строк символов переменной длины, разделенных слева специальным битом, называемым «словарным знаком», а справа — «меткой записи». Арифметика велась по цифрам. Поддержка ввода и вывода включала перфокарты , магнитную ленту и высокоскоростные линейные принтеры . Дисковое хранилище также было доступно.
Многие члены этой серии могли использоваться как независимые системы, как расширения оборудования IBM с перфокартами или как вспомогательное оборудование для других компьютерных систем. Однако некоторые из них предназначались для конкретных применений или были экономичны только как независимые системы.
История
[ редактировать ]Модель 1401 , анонсированная 5 октября 1959 года, является первым представителем серии IBM 1400. Это был первый компьютер, на котором было развернуто более 10 000 единиц. [1] IBM 1410 имеет аналогичную конструкцию, но с большим адресным пространством . IBM 1460 логически, но не физически идентичен IBM 1401 со всеми опциями, с 16 000 символов памяти и в два раза быстрее. 1240 — это банковская система, эквивалентная системе 1440 с MICR поддержкой . IBM 7010 логически, но не физически идентичен IBM 1410 и в два раза быстрее.
В серию 1400 входят:
- IBM 1240 - 1963 г. Банковская система [2]
- ИБМ 1401–1959 гг.
- ИБМ 1410 - 1960 г.
- IBM 1420 - 1962 высокоскоростная банковская транзитная система [3]
- ИБМ 1440–1962 гг.
- IBM 1450–1968 Система обработки банковских данных для небольших банков [4]
- ИБМ 1460–1963 гг.
- IBM 7010 - 1962 г.
Периферийные устройства, используемые с машинами серии 1400, включали:
- Кардридер/перфораторы: IBM 1402 , IBM 1442 , IBM 1444.
- Принтеры: IBM 1403 , IBM 1404 , IBM 1443 , IBM 1445.
- 7-дорожечные ленточные накопители: IBM 729 , IBM 7330 , IBM 7335.
- Дисковые накопители: IBM 1301 , IBM 1311 , IBM 1405 RAMAC.
- Проверка обработки IBM 1210
- Ввод/вывод бумажной ленты
- Консольная пишущая машинка IBM 1407 , IBM 1447
Совместимые системы
[ редактировать ]IBM предоставила несколько моделей, совместимых (или почти) с 1401.
- 1460 в два раза быстрее, и многие особенности 1401 были стандартными.
- 1440 был популярной и недорогой альтернативой, хотя и не полностью совместимой с 1401.
- 1240, 1420, 1450 — системы, специально разработанные для банковской деятельности.
- 1410 — гораздо более быстрая система, аналогичная 1401, но со значительными отличиями, такими как больший объем памяти (до 100 000 символов), большее количество индексных регистров (пятнадцать) и дополнительные инструкции. Замечательной особенностью эпохи до микропрограммирования был переключатель «режима совместимости», который позволял запускать 1401 программу без изменений.
- 7010 — более быстрая и точно совместимая версия 1410.
- IBM System/360 Model 30 можно было заказать с микропрограммой совместимости 1401. Несколько периферийных устройств серии 1400 были адаптированы для использования с System/360.
Honeywell Honeywell 200 обеспечивал приблизительную совместимость со стандартом 1401 благодаря сочетанию сходства архитектуры и поддержки программного обеспечения.
Кодирование полей и символов
[ редактировать ]В серии 1400 наименьшая адресуемая единица в основной памяти называется символом.Модель 1400 хранит внутри себя буквенно-цифровые символы в двоично-десятичной форме (BCD), охватывая шесть бит, называемых BA8421. Если символ представляет собой код операции или является первым символом в поле, включается еще один бит, называемый «словарным знаком». бит нечетной четности Также включен , называемый «C».
Арифметика основана на 10, при этом позиция единицы находится в старшей и самой значимой десятичной цифре в конце младшего адреса многозначного поля, таким образом, в стиле «с прямым порядком байтов» . Это относится как к вычислению (возможно, индексированному) адреса для доступа к операндам, так и к различным операндам арифметических инструкций. Если поле адреса в инструкции, обозначающее операнд, имеет фиксированную длину (которая зависит от размера памяти), то числовые операнды арифметических инструкций могут иметь произвольную (положительную) длину. Подход со словесными метками позволяет 1410 получать доступ к полю (в зависимости от выполняемой инструкции) на любом конце, так что можно выбрать наиболее эффективный доступ. Таким образом, компилятор языка программирования более высокого уровня должен позаботиться о начальном приращении адреса операнда (на длину операнда минус 1), например, для команд сложения, вычитания или умножения. [5]
Языки программирования
[ редактировать ]Языки программирования для серии 1400 включали систему символического программирования (SPS, язык ассемблера ), автокодер (более полнофункциональный язык ассемблера), COBOL , FORTRAN , генератор программ отчетов (RPG) и FARGO .
Выход на пенсию
[ редактировать ]Серия 1400 была заменена System/360 , а позже и машинами начального уровня, такими как IBM System/3 , System/32 , System/34 , System/36 , System/38 и AS/400 .
Официально модели 1400 были сняты с производства в начале 1970-х годов, однако некоторые периферийные устройства серии 1400 все еще продавались с третьего поколения системами .
Два компьютера 1401 были восстановлены до полной работоспособности в Музее компьютерной истории .
Примечания
[ редактировать ]- ^ да Круз, Франк (7 сентября 2015 г.). «ИБМ 1401» . История вычислительной техники Колумбийского университета . Колумбийский университет . Проверено 11 сентября 2017 г.
- ^ «1963 год» . Архивы IBM: История IBM . ИБМ . 23 января 2003 года . Проверено 11 сентября 2017 г.
- ^ «Банк в 1960-е годы» . История Федерального резервного банка Атланты, 1914–1989 гг . Федеральный резервный банк Атланты . Проверено 11 сентября 2017 г.
- ^ «Хронология ДПД» . Архивы IBM: Отдел обработки данных IBM . ИБМ . 23 января 2003 года . Проверено 11 сентября 2017 г.
- ^ Принципы работы IBM 1410 (PDF) (Технический отчет). Справочная библиотека по системам IBM. Международная корпорация бизнес-машин . 1 мая 1963 года. А22-0526.
Ссылки
[ редактировать ]- Архивы IBM: Генеалогическое древо и хронология мэйнфреймов IBM до 360 года .
- IBM (апрель 1969 г.). Каталог программ для IBM 1240-1401-1420-1440-1450 и 1460 (PDF) . С20-1601-9. Архивировано из оригинала (PDF) 19 октября 2006 г. Проверено 24 сентября 2006 г.
- IBM (октябрь 1967 г.). Библиография IBM 1401 и 1460 (PDF) . А24-1495-4. Архивировано из оригинала (PDF) 12 февраля 2006 г. Проверено 26 сентября 2006 г. Источник компонентов 1401, 1460.
- IBM (nd). Библиография IBM 1410/7010 (PDF) . А22-6826-4. Источник компонентов 1410/7010.
Внешние ссылки
[ редактировать ]
- Многие руководства для IBM серии 1400 доступны в Интернете (файлы PDF) по адресу http://bitsavers.org/pdf/ibm/1410/ .