Jump to content

IBM System/360 Модель 44

(Перенаправлено с IBM 2044 )
IBM System/360 Модель 44
Передняя панель System/360 Model 44
Производитель Международная корпорация бизнес-машин ( IBM )
Семейство продуктов Система/360
Дата выпуска 16 августа 1965 г. ( 16 августа 1965 г. )
Снято с производства 23 сентября 1973 г. ( 23 сентября 1973 г. )
Память Ядро 32–256 КБ

IBM System/360 Model 44 является специализированным членом семейства IBM System/360 с вариантом компьютерной архитектуры System/360 , предназначенным для научных вычислений, вычислений в реальном времени , управления процессами и числового программного управления (NC). [примечание 1]

Модель 44 была анонсирована 16 августа 1965 года и снята с производства 24 сентября 1973 года. [1]

Архитектура

[ редактировать ]

В базовой модели 44 отсутствуют символы «хранилище-хранилище» и наборы десятичных команд стандартной системы / 360. [2] однако была доступна функция «расширенного набора команд» для предоставления недостающих инструкций. [1] Устройство имеет четыре уникальные инструкции: изменение маски приоритета (CHPM), загрузка специального PSW (LPSX), чтение прямого слова (RDDW) и запись прямого слова (WRDW). [2] : стр.73

Система поставляется с четырьмя объемами памяти: E (32 КиБ), F (64 КиБ), G (128 КиБ) и H (256 КиБ) со временем доступа 1 мкс, что приближает ее к модели 65 ( 0,75 мкс), чем у модели 50 (2,0 мкс). [3] : стр.6–11, 6–12. [1] Защита хранилища является дополнительной функцией. [4] : стр.9

Регистры общего назначения обычно расположены в неадресуемой части основной памяти длительностью 1 мкс, называемой «оперативной памятью». Для повышения скорости регистры общего назначения могут быть реализованы в схеме Solid Logic Technology (SLT) со временем доступа 0,25 мкс. [4] : стр.8

Уникальной особенностью модели 44 является « арифметика с плавающей запятой переменной длины ». Он имеет те же короткие и длинные инструкции с плавающей запятой, что и другие модели линейки System/360, но также имеет поворотный переключатель на передней панели, который можно использовать для установки точности длинных операций с плавающей запятой. цифры. Мантисса длинных чисел с плавающей запятой может иметь длину 32, 40, 48 или 56 бит, при этом 56 бит являются стандартным значением. Независимо от настройки, длинные числа с плавающей запятой по-прежнему занимают 64 бита в памяти (первые восемь бит — это знак и показатель степени); эта настройка приводит только тогда, когда она меньше 56 бит, к длинным операциям с плавающей запятой, игнорирующим некоторые из младших битов этих чисел. Это обеспечивает улучшение скорости, когда большая точность не требуется. [4] : стр. 13

Дополнительная функция обеспечивает шесть внешних линий прерываний . [4] : стр.9

Функция прямого слова позволяет передавать полное 32-битное слово информации между внешним устройством и основной памятью. Это отличается от стандартной функции прямого управления System/360 , которая передает один байт. Команда Write Direct Word помещает содержимое слова в память в виде статических сигналов по 32 линиям прямого вывода и использует поле I 2 команды в качестве до восьми тактирующих импульсов. Слово прямого чтения считывает 32 строки прямого ввода в память и отправляет поле I 2 в виде тактирующих импульсов. [5] : стр.5

Write Direct Word ('B4'x): WRDW D1(B1),I2

Read Direct Word  ('B5'x): RDDW D1(B1),I2

Функция прямого канала данных обеспечивает быструю и простую передачу данных. Управляемый стандартными инструкциями и командами ввода-вывода System/360, он позволяет подключать внешние устройства, которые выполняют пословную передачу данных с ЦП модели 44 со скоростью передачи до 4 МБ/с. [5] : стр. 12–16.

Функция приоритетного прерывания добавляет тридцать два уровня прерывания к стандартным пяти. При этом используются ячейки от '800'x до '9FF'x для местоположений старых и новых слов состояния программы. Восьмибитное описание прерывания от прерывающего устройства сохраняется в битовых позициях с 24 по 31 соответствующего старого PSW . Биты 16–23 нового PSW используются в качестве маски, которая объединяется с помощью XOR с описанием прерывания для изменения адреса из нового PSW , что позволяет эффективно индексировать в таблицу переходов для прерывания в соответствии с данными, отправленными устройством. Прерывания пронумерованы от 0 (самый высокий приоритет) до 31 (самый низкий); прерывание с более высоким приоритетом может прервать обработку с более низким приоритетом. 32-битный регистр маски приоритета , установленный инструкцией изменения маски приоритета , может использоваться для выборочного маскировки прерываний, чтобы удерживать их в состоянии ожидания до тех пор, пока маска не будет сброшена. Команда может включать уровни, отмеченные 1 битом, отключать уровни, отмеченные 0 битами, отменять уровни, отмеченные 1 битом, или отменять и включать уровни, отмеченные 1 битом, в зависимости от значения I. 2 поле. Команда Load PSW Special используется для выхода из программы прерывания и перехода к следующей процедуре с наивысшим приоритетом или коду, не требующему прерывания. [5] : стр. 17–21.

Load PSW Special ('B2'x): LPSX D1(B1),I2
I 2 зарезервирован и должен быть равен нулю.

Change Priority Mask ('B3'x): CHPM D1(B1),I2
Два старших бита поля I 2 называются битом маски. и бит отмены .
Оставшаяся часть поля I 2 зарезервирована и должна быть равна нулю.

 (mask bit) (cancel bit) Function
    1            0       Enable levels tagged by 1 bits
    0            0       Disable levels tagged by 0 bits
    0            1       Cancel levels tagged by 1 bits
    1            1       Cancel and enable levels tagged by 1 bits

Периферийные устройства

[ редактировать ]

Модель 44 может поддерживать до одного стандартного и двух высокоскоростных каналов мультиплексора System/360 в дополнение к встроенным адаптерам для однодискового хранилища и консоли 1052 принтера/клавиатуры . [1]

Дисковый картридж IBM 2315
Совместимый картридж 2315, вид сверху

Уникальной особенностью модели 44 является встроенный однодисковый накопитель, который использует картридж IBM 2315 и обеспечивает 1 171 200 байты [4] : стр.5, 11 съемного диска, встроенного прямо в процессор. Второй встроенный привод доступен в качестве опции. [4] : стр. 12 Система программирования модели 44 (M44PS) использует этот диск в качестве резидентного устройства системы. [6] : стр.7

Программное обеспечение

[ редактировать ]

Программное обеспечение системы программирования модели 44 включает супервизор, служебные программы , ассемблер , компилятор FORTRAN IV и библиотеку научных подпрограмм. [1]

Примечания

[ редактировать ]
  1. ^ Пример использования 360/44 для числового программного управления (NC) можно найти по адресу http://www.gao.gov/assets/400/393980.pdf .
  1. ^ Jump up to: а б с д и Корпорация IBM (23 января 2003 г.). «Архивы IBM: System/360 Model 44» . Проверено 18 октября 2012 г.
  2. ^ Jump up to: а б Корпорация IBM (1966). Язык ассемблера системы программирования IBM System/360 Model 44 (PDF) .
  3. ^ Корпорация IBM (1974). Краткое описание системы IBM System/360 (PDF) .
  4. ^ Jump up to: а б с д и ж Корпорация IBM. Функциональные характеристики IBM System/360 Model 44 (PDF) .
  5. ^ Jump up to: а б с Корпорация IBM. Специальные функции сбора данных для IBM System/360 Model 44 (PDF) .
  6. ^ Корпорация IBM (1966). Концепции и возможности системы программирования IBM System/360 Model 44 (PDF) .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c75061af0ec926265fd9c9d5f4405d33__1670467440
URL1:https://arc.ask3.ru/arc/aa/c7/33/c75061af0ec926265fd9c9d5f4405d33.html
Заголовок, (Title) документа по адресу, URL1:
IBM System/360 Model 44 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)