stringtranslate.com

IBM серии 1400

Серия IBM 1400 — это второе поколение ( транзисторных ) десятичных компьютеров среднего класса , которые IBM выпустила на рынок в начале 1960-х годов. Эти компьютеры предлагались для замены табуляторных машин, таких как IBM 407. Машины серии 1400 хранили информацию на магнитных сердечниках в виде строк символов переменной длины, разделенных слева специальным битом, называемым «словесным знаком», а справа — «меткой записи». Арифметические операции выполнялись поразрядно. Поддержка ввода и вывода включала перфокарты , магнитную ленту и высокоскоростные линейные принтеры . Также было доступно дисковое хранилище .

Многие члены серии могли использоваться как независимые системы, как расширения для оборудования IBM с перфокартами или как вспомогательное оборудование для других компьютерных систем. Некоторые, однако, были предназначены для конкретных приложений или были экономичны только как независимые системы.

История

1401 , анонсированный 5 октября 1959 года, является первым членом серии IBM 1400. Это был первый компьютер, который был развернут тиражом более 10 000 единиц. [ 1] IBM 1410 имеет похожую конструкцию, но с большим адресным пространством . IBM 1460 логически, но не физически, идентичен 1401 со всеми опциями, с 16 000 символами памяти и в два раза быстрее. 1240 — это банковская система, эквивалентная системе 1440 с поддержкой MICR . IBM 7010 логически, но не физически, идентичен 1410 и в два раза быстрее.

В серию 1400 входят:

Периферийные устройства, используемые с машинами серии 1400, включают:

Совместимые системы

IBM выпустила несколько моделей, совместимых (или почти совместимых) с 1401.

Honeywell 200 от Honeywell обеспечивал приблизительную совместимость с 1401 за счет сочетания архитектурного сходства и программной поддержки.

Кодирование полей и символов

В серии 1400 наименьшая адресуемая единица в основной памяти называется символом. 1400 хранит буквенно-цифровые символы внутри в двоично-десятичной (BCD) форме, охватывая шесть бит, называемых BA8421. Когда символ является кодом операции или первым символом в поле, включается еще один бит, называемый «словесным знаком». Также включается бит нечетной четности , называемый «C».

Арифметика основана на 10, с позицией единицы в старшей и старшей десятичной цифре в младшем адресе многоразрядного поля, таким образом, в стиле ″big-endian″ . Это относится как к (возможно, индексированному) вычислению адреса для доступа к операндам, так и к различным операндам арифметических инструкций. В то время как поле адреса в инструкции, обозначающее операнд, имеет фиксированную длину (которая зависит от размера памяти), числовые операнды арифметических инструкций могут иметь произвольную (положительную) длину. Подход с использованием словесных обозначений позволяет 1410 получать доступ к полю (в зависимости от выполняемой инструкции) с любого конца, так что можно выбрать наиболее эффективный доступ. Таким образом, компилятор языка программирования более высокого уровня должен заботиться о начальном приращении адреса операнда (на длину операнда минус 1), например, для инструкций сложения, вычитания или умножения. [5]

Языки программирования

Языки программирования для серии 1400 включали Symbolic Programming System (SPS, язык ассемблера ), Autocoder (более полнофункциональный язык ассемблера), COBOL , FORTRAN , Report Program Generator (RPG) и FARGO .

Выход на пенсию

Серия 1400 была заменена на System/360 , а позднее на машины более низкого класса, такие как IBM System/3 , System/32 , System/34 , System/36 , System/38 и AS/400 .

Официально выпуск компьютеров серии 1400 был прекращен в начале 1970-х годов, однако некоторые периферийные устройства серии 1400 по-прежнему продавались вместе с системами третьего поколения .

Два компьютера 1401 были восстановлены до полностью рабочего состояния в Музее компьютерной истории .

Примечания

  1. ^ da Cruz, Frank (7 сентября 2015 г.). "IBM 1401". История вычислений в Колумбийском университете . Колумбийский университет . Получено 11 сентября 2017 г.
  2. ^ "1963". Архивы IBM: История IBM . IBM . 23 января 2003 г. Архивировано из оригинала 17 января 2005 г. Получено 11 сентября 2017 г.
  3. ^ "Банк в 1960-х". История Федерального резервного банка Атланты, 1914–1989 . Федеральный резервный банк Атланты . Получено 11 сентября 2017 г.
  4. ^ "DPD chronology". Архивы IBM: IBM Data Processing Division . IBM . 23 января 2003 г. Архивировано из оригинала 11 октября 2008 г. Получено 11 сентября 2017 г.
  5. ^ IBM 1410 Principles of Operation (PDF) (Технический отчет). IBM Systems Reference Library. International Business Machines Corporation . 1 мая 1963 г. A22-0526.

Ссылки

Внешние ссылки