GE 645 - GE 645 - Wikipedia

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

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

Рекомендации

  1. ^ «Проект МАК 1966-67» (PDF).
  2. ^ а б Э. Л. Глейзер и 2 других. «Системный дизайн компьютера для приложений с разделением времени». Осенняя компьютерная конференция 1965 года.
  3. ^ «Проект МАК 1966-68» (PDF).
  4. ^ Майкл Д. Шредер и Джером Х. Зальцер. «Аппаратная архитектура для реализации защитных колец». Получено 27 сентября 2012.
  5. ^ Дональд А. Маккензи. Механизация доказательства: вычисления, риск и доверие. MIT Press. ISBN  0-262-13393-8.

внешняя ссылка