Jump to content

IBM Система/4 Пи

(Перенаправлено с IBM AP-101 )
Компьютер общего назначения IBM AP-101S Space Shuttle является членом семейства System/4 Pi.

IBM AWACS System/4 Pi — это семейство авионики компьютеров , используемых в различных версиях на истребителе F-15 Eagle , E-3 Sentry , Harpoon Missile , , Skylab НАСА ракете MOL и космическом шаттле , а также другие самолеты. Разработка началась в 1965 году, поставки – в 1967 году. [1]

Он основан на подходе, используемом в System/360 семействе мэйнфреймов , члены которого предназначались для использования во многих различных пользовательских приложениях. (Это выражено в названии: в сфере 4 π стерадиана , как 360 градусов . в круге [2] Раньше для каждого аэрокосмического приложения разрабатывались специальные компьютеры, что было чрезвычайно дорого.

System/4 Pi состояла из базовых моделей: [3] [4]

  • Модель TC (Тактический Компьютер) [5] [6] - Компьютер размером с портфель для таких приложений, как наведение ракет, вертолетов, спутников и подводных лодок. Вес: около 18 фунтов (8,2 кг)
  • Модель CP (индивидуальный процессор/ценовая производительность) [7] [8] - Процессор среднего уровня для таких приложений, как навигация самолетов, доставка вооружения, радиолокационная корреляция и мобильные боевые системы. Вес: всего 80 фунтов (36 кг) [9]
    • Модель CP-2 (цена-производительность – модель 2), вес 47 фунтов (21 кг) [10]
  • Модель EP (расширенная производительность) [11] [12] - Крупномасштабный процессор данных для приложений, требующих обработки больших объемов данных в режиме реального времени, таких как пилотируемые космические корабли, бортовые системы предупреждения и управления и системы управления. Вес: 75 фунтов (34 кг)

Соединения системы/360

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

Соединения с System/360: [13]

  • Основные массивы хранения данных System/4 Pi были собраны из базовых плоскостей, которые представляли собой военизированные версии тех, что использовались в компьютерах IBM System/360.
  • Программное обеспечение было и для 360, и для 4 Pi.
  • Модель EP использовала подмножество инструкций IBM System/360. [14] (Модель 44) [15] - пользовательские программы можно проверить в System/360

Использование

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

На космической станции «Скайлэб» использовалась модель TC-1 . [16] который имел 16 бит длину слова и 16 384 слова памяти со специальной сборкой ввода/вывода. [17]

AP-101, являющийся топовой моделью линейки System/4 Pi, имеет общую архитектуру с System/360 мэйнфреймами . [18] Он имеет 16 32-битных регистров и использует микропрограмму для определения набора инструкций из 154 инструкций. Первоначально для адресации памяти было доступно только 16 бит; позже это было расширено четырьмя битами из регистра слова состояния программы , что позволило напрямую адресовать диапазон памяти в 1 М ячеек. Этот компьютер авионики использовался в американских космических кораблях «Шаттл» , бомбардировщиках B-52 и B-1B . [18] и другие самолеты. Это переработанная версия АП-1, используемого в истребителе F-15 . [19] На момент разработки это был высокопроизводительный конвейерный процессор с памятью на магнитных сердечниках . Хотя сегодня его характеристики превосходят большинство современных микропроцессоров , он считался высокопроизводительным для своей эпохи, поскольку мог обрабатывать 480 000 инструкций в секунду (0,48 MIPS; по сравнению с 7 000 инструкций в секунду (0,007 MIPS) компьютера, используемого на космическом корабле Gemini , в то время как лучшие микропроцессоры по состоянию на 2020 год были способны выполнять более 2 000 000 MIPS). [18] [20] Она осталась на вооружении космического корабля "Шаттл", потому что работала, была сертифицирована для полетов, а разработка новой системы была бы слишком дорогой. [21] Космические шаттлы AP-101 были дополнены стеклянной кабиной .

Бомбардировщик B-1B использует сеть из восьми компьютеров модели AP-101F . [22]

Полупроводниковая плата памяти от компьютера общего назначения IBM AP-101S Space Shuttle.

AP -101B, первоначально использовавшийся в «Шаттле», имел память на магнитном сердечнике. В модернизации AP -101S в начале 1990-х годов использовалась полупроводниковая память . [23] Каждый AP-101 на «Шаттле» был связан с процессором ввода-вывода (IOP), состоящим из одного главного контроллера последовательностей (MSC) и 24 элементов управления шиной (BCE). MSC и BCE выполняли программы из той же системы памяти, что и основной ЦП, разгружая управление системой последовательной шины данных Шаттла с ЦП.

(GPC) использовались пять компьютеров AP-101 На «Спейс шаттле» в качестве компьютеров общего назначения . Четыре работали синхронно в целях резервирования, а пятый представлял собой резервное программное обеспечение, написанное независимо. «Шаттла» Программное обеспечение наведения, навигации и управления было написано на HAL/S , специальном языке программирования высокого уровня , в то время как большая часть операционной системы и служебного программного обеспечения низкого уровня была написана на языке ассемблера . AP-101, используемые ВВС США , в основном запрограммированы на JOVIAL , подобно системе, установленной на бомбардировщике B-1B. [24]

  1. ^ IBM 1967 , с. 1-3 (9).
  2. ^ IBM 1967 , Предисловие, стр. iii/iv (6).
  3. ^ IBM 1967 .
  4. ^ Бедфорд, ДП; Маркарян, Х.; Плешкох, Нидерланды (март 1967 г.). «Приложение E: ХАРАКТЕРИСТИКИ КОМПЬЮТЕРА СИСТЕМЫ 4 Pi» . Исследование управляющих компьютеров систем управления и стабилизации гироскопа момента управления. Том I — Инженерное дело . Модель ТС и СР-2. стр. Е-1 – Е-21 (126–147).
  5. ^ IBM 1967 , Раздел 2: Модель TC, стр. 2-1 - 2-13/2-14 (20-32).
  6. ^ Обзор IBM , Модель TC, стр. -2-13 (1-16).
  7. ^ IBM 1967 , Раздел 3: Модель CP, стр. 3-1 - 3-9/3-10 (33-41).
  8. ^ Обзор IBM , Модель CP, стр. -3-15 (17-35).
  9. ^ Обзор IBM , Модель CP, стр. 3 (23).
  10. ^ Обзор IBM , Модель CP-2, стр. -2-13 (36-51).
  11. ^ IBM 1967 , Раздел 4: Модель EP, стр. 4-1 — 4-13/4-14 (42-54).
  12. ^ Обзор IBM , Модель EP, стр. -2-18 (52-72).
  13. ^ IBM 1967 , стр. 1–7, 1–12 – 1–13/1–14, 4–3 (13, 18–19, 44).
  14. ^ « Совместимость 1.1 System/360 и 2.2 Совместимость System/360 » . Инженерное описание System/4 Pi: Модель EP . Овего, штат Нью-Йорк: Подразделение федеральных систем IBM. 1966. стр. 1, 4–5 (6, 9–10).
  15. ^ Обзор IBM , Модель EP: Краткое описание, стр. 2 (56).
  16. ^ Дженкинс, Деннис (5 апреля 2001 г.). «Передовая автоматизация транспортных средств и компьютеры на борту шаттла» . Домашняя страница истории НАСА . НАСА . Проверено 27 октября 2013 г.
  17. ^ «Космическая станция Скайлэб» . eoПортал . ЕКА . Проверено 27 октября 2013 г.
  18. ^ Jump up to: а б с «Компьютеры в космических полетах: опыт НАСА» . www.hq.nasa.gov . Глава четвертая — Компьютеры в системе авионики космического корабля «Шаттл» — Конфигурация оборудования DPS . Проверено 15 ноября 2018 г.
  19. ^ Компьютеры в космических полетах: опыт НАСА - Глава четвертая - Компьютеры в системе авионики космического корабля "Шаттл"
  20. ^ Марко Кьяппетта (7 февраля 2020 г.). «Обзор AMD Threadripper 3990X: высвобождение 64-ядерного многопоточного зверя» . Горячее оборудование. Архивировано из оригинала 18 марта 2020 года . Проверено 22 марта 2020 г.
  21. ^ Росси, Бен (18 июля 2011 г.). «Шаттл: ИТ-наследие НАСА» . Информационный век.
  22. ^ Стормонт, ДП; Велган, Р. (23–27 мая 1994 г.). «Управление рисками при модернизации компьютера B-1B» . Материалы Национальной конференции по аэрокосмической и электронике (NAECON'94) . Том. 2. С. 1143–1149. дои : 10.1109/NAECON.1994.332913 . ISBN  0-7803-1893-5 . S2CID   109575632 .
  23. ^ Норман, П. Гленн (1987), «Новый универсальный компьютер (GPC) AP101S для космического корабля «Шаттл», IEEE Proceedings , 75 (3): 308–319, Bibcode : 1987IEEP..75..308N , doi : 10.1109/PROC.1987.13738 , S2CID   19179436
  24. Рад сгладить переход ВВС США на Аду. (язык обработки)

Библиография

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


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 399968ef8e34504f18887e4009b0b309__1716281280
URL1:https://arc.ask3.ru/arc/aa/39/09/399968ef8e34504f18887e4009b0b309.html
Заголовок, (Title) документа по адресу, URL1:
IBM System/4 Pi - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)