IBM Система/32
Производитель | Международная корпорация бизнес-машин ( IBM ) |
---|---|
Семейство продуктов | Система/32 |
Дата выпуска | 7 января 1975 г |
Начальная цена | около $1000 в месяц |
Снято с производства | 17 октября 1984 г. |
Операционная система | Программа управления системой (SCP) |
Процессор | Процессор управления хранилищем (CSP) |
Предшественник | IBM Система/3 |
Преемник | IBM Система/34 |
Веб-сайт | Официальный сайт IBM Archives |
Система IBM/32 [1] [2] (IBM 5320) представлен в январе 1975 г. [3] Это был компьютер среднего класса со встроенным экраном, дисководами, принтером и программным обеспечением для создания отчетов. Он использовался в основном малыми и средними предприятиями для бухгалтерских приложений. RPG II был основным языком программирования для машины. [4]
Обзор
[ редактировать ]16 -битная однопользовательская система System/32, также известная как IBM 5320, была представлена в 1975 году. [5] и он был преемником IBM System / 3 model 6 в линейке компьютеров IBM среднего класса . IBM описала ее как «первую систему, включающую аппаратное обеспечение и комплексное прикладное программное обеспечение». [5] Газета New York Times описала 32 как «компактный компьютер для начинающих пользователей с небольшим опытом программирования или вообще без него». [6] В течение 40 месяцев «System/32 превзошел IBM System/3 как самый распространенный компьютер IBM». [5]
Компьютер выглядел как большой офисный стол с очень маленьким дисплеем размером шесть на сорок символов. Имея внешний вид компьютеризированного стола, System/32 получил прозвище «Бионический стол» в честь «Человека за шесть миллионов долларов » (бионический человек), популярной телепрограммы в США, когда компьютер был представлен в 1975 году. Модель 32 имела встроенный линейный принтер , который находился прямо перед оператором, когда он сидел, и мог печатать отчеты, заметки, выписки по счетам, адресные этикетки и т. д.
Он был представлен 7 января 1975 года и был снят с продажи 17 октября 1984 года. Переход на IBM System/34 в целом был простым, поскольку исходный код был совместим, а программы требовали просто перекомпиляции.
Процессор
[ редактировать ]System/32 оснащен 16-разрядным процессором с временем цикла 200 нс, известным как процессор управления памятью (CSP). [7] В то время как System/3 использовал аппаратный процессор, System/32 реализовал набор команд System/3 в микрокоде . В процессоре System/32 использовался вертикальный формат микрокода, в котором каждая микроинструкция занимала 16 бит управляющей памяти. Было 19 различных кодов операций микроинструкций, однако некоторые микроинструкции могли выполнять разные операции в зависимости от того, какие биты были установлены в остальной части микроинструкции, а это означает, что всего было доступно около 70 различных операций. [8] Также был доступен дополнительный набор научных макроинструкций , которые использовались для поддержки компилятора Фортрана путем реализации поддержки арифметики с плавающей запятой в микрокоде. [9] Некоторые инженеры IBM, в том числе Гленн Генри и Фрэнк Солтис , ретроспективно описали микрокод System/32 как напоминающий набор команд RISC . [7] [10]
Эмуляция System/3 работала плохо, что заставило IBM реализовать критически важные части операционной системы SCP непосредственно в микрокоде. [11] В более поздних системах System/34 и System/36 эта проблема решалась за счет использования двух разных процессоров: архитектура System/32 CSP использовалась исключительно для операционной системы, управления вводом-выводом и кода с плавающей запятой, тогда как пользовательский код выполнялся на процессоре основной памяти. (MSP), который реализовал набор инструкций System/3 непосредственно на аппаратном уровне без микрокода. [10] Использование микрокода для реализации эмуляции набора команд, а также критически важных для производительности компонентов операционной системы оказало некоторое влияние на дизайн слоев микрокода в более поздней версии System/38 . [11]
Память/хранилище
[ редактировать ]Он имел 16, 24 или 32 килобайта основной памяти и 4 или 8 килобайт управляющей памяти. Более крупный магазин управления был дополнительной опцией и был необходим для поддержки набора научных инструкций. [9] [8]
Один жесткий диск был доступен в одном из трех размеров: [12]
- 5 МБ
- 9 МБ
- 13 МБ
Система включала восьмидюймовый дисковод , который также мог читать дискеты семейства IBM 3740.
Была использована только одна сторона 77-дорожечной дискеты. Каждая дорожка содержала 26 секторов по 128 байт. Расширенный формат был предложен IBM и допускал 512 байт на сектор. Тем не менее, это была 8-дюймовая дискета емкостью менее трети мегабайта. [13]
Оператор системы/32
[ редактировать ]При вводе входных данных оператор просматривал символьный дисплей, который также был обычным для тогдашнего семейства IBM 3740 для ввода данных на гибкие диски.
Для работы System/32 не требовался компьютерный специалист.
Системное программное обеспечение
[ редактировать ]Некоторые термины, связанные с программным обеспечением System/32, включают:
- SCP (Программа управления системой) — операционная система System/32. [14]
- SEU (Source Entry Utility, редактор программирования),
- DFU (Data File Utility, генератор запросов и отчетов), [15]
- OCL (язык управления операциями, язык командной строки) и
- #LIBRARY (каталог или раздел диска , в котором хранился исполняемый код).
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «IBM представляет самый маленький компьютер для обработки данных» . Нью-Йорк Таймс . 8 января 1975 года.
- ^ «Корпорация IBM представляет 50-фунтовый компьютер» . Нью-Йорк Таймс . 10 сентября 1975 года.
- ^ Архивы IBM: IBM System/32
- ^ «SR30-0017-1 Программирование System32 RPG II» . Январь 1976 года.
- ^ Jump up to: а б с «ИБМ Система/32» . Корпорация IBM . 23 января 2003 г.
- ^ Уильям Д. Смит (17 ноября 1976 г.). «IBM запускает систему Series 1 для выхода на рынок миникомпьютеров» . Нью-Йорк Таймс .
- ^ Jump up to: а б Гленн Генри (30 марта 2014 г.). «IBM System/32: второй персональный компьютер IBM» . Компьютерный музей Гленна . Проверено 22 декабря 2021 г.
- ^ Jump up to: а б «Библиотечная система обслуживания IBM / 32 теоретических диаграммы» (PDF) . Битсейверы . ИБМ. Май 1977 года . Проверено 22 декабря 2021 г.
- ^ Jump up to: а б «Справочное руководство по функциям научных макроинструкций IBM System/34 и IBM System/32» (PDF) . Битсейверы . ИБМ. Июль 1978 года . Проверено 22 декабря 2021 г.
- ^ Jump up to: а б Фрэнк Г. Солтис (1997). Внутри AS/400, второе издание . Дьюк Пресс. ISBN 978-1882419661 .
- ^ Jump up to: а б Генри, Гленн (7 августа 2001 г.). «Интервью с Интервью с ГЛЕННОМ ГЕНРИ» (PDF) . conservancy.umn.edu (интервью). Беседовал Филип Л. Франа. Институт Чарльза Бэббиджа . Проверено 22 декабря 2021 г.
- ^ год спустя добавлено еще 5 вариантов «Компьютерный мир» . Компьютерный мир . 19 января 1976 года.
- ^ «Флоппи-дисковод» .
- ^ «Введение в IBM System/32» (PDF) . ИБМ. Январь 1977 года . Проверено 1 марта 2021 г.
- ^ «Утилита файлов данных IBM System/32 (DFU)» .
Внешние ссылки
[ редактировать ]- Проект восстановления System/32
- Видео Corestore Museum System/32, выполняющего IPL/IPL с диска
- Познавательный пост в группе новостей об архитектуре System/32 и System/34.