GE 645

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

Мейнфрейм GE 645 был развитием GE 635 для использования в проекте Multics. Это был первый компьютер, на котором реализована настраиваемая система памяти с аппаратной защитой. Исходный CTSS был реализован на модифицированном IBM 7094 с двумя банками памяти и переключением банков между пользовательским и супервизорным режимами. Компания Multics реализовала многоуровневую безопасность (MLS) на GE 635, на котором запущен симулятор 645, начиная с 18 октября 1965 года в Техническом центре Массачусетского технологического института. Когда 645 был поставлен в 1967 году, это была первая эксплуатационная поставка этого компьютера, пришедшая на смену 635. В 1969 году операционная система GECOS была полностью заменена на Multics с супервизором Multics (главный режим теперь известен как режим ядра ) разделенные кольцами защиты с «воротами», разрешающими доступ из пользовательского режима. Более позднее поколение в виде 645F (F для последующего) не было завершено к тому времени, когда подразделение было продано Honeywell и стало известно как Honeywell 6180. Первоначальный механизм управления доступом GE / Honeywell 645 был признан неадекватным для высокоскоростного перехвата инструкций доступа, и повторная реализация в 6180 решила эти проблемы. Большая часть этих компьютеров, на которых выполняется разделение времени на Multics, были установлены на сайтах АНБ и аналогичных государственных. Их использование было ограничено крайними мерами безопасности и имело ограниченное влияние на последующие системы, кроме кольца защиты.

Аппаратная защита, представленная на этом компьютере и модифицированная на 6180, была позже реализована в Intel 286 компьютерный процессор в качестве четырехуровневого защитного кольца, но четыре кольца оказались слишком громоздкими для программирования и слишком медленными для работы. Архитектура защитного кольца теперь используется только для защиты режима ядра от кода пользовательского режима, как это было при первоначальном использовании 645.

Ссылки

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

Последняя правка сделана 2021-05-21 08:50:21
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте