C.mmp

C.ммр История и структура C.mmp C.mmp была разработана в CMU Уильямом Вульфом в 1971 году.  Обозначение C.mmp происходит от PMS […]

C.ммр

  • История и структура C.mmp

    • C.mmp была разработана в CMU Уильямом Вульфом в 1971 году. 
    • Обозначение C.mmp происходит от PMS Гордона Белла и Аллена Ньюэлла, где C обозначает центральный процессор, а mmp — мульти-мини-процессор. 
    • В 2020 году машина выставлена в CMU на девятом этаже. 
  • Технические детали

    • Система состояла из 16 мини-компьютеров PDP-11, каждый с локальной памятью и периферийными устройствами. 
    • Проблемы с доступностью устройств через Unibus и общая надежность системы были снижены из-за сбоев процессора. 
    • К процессору 0 были подключены дисководы, а остальные процессоры совместно использовали межпроцессорную шину и поперечный переключатель. 
    • Для расширения адресного пространства до 25 бит был добавлен модуль преобразования адресов. 
  • Архитектура и модернизация

    • Изначально использовалась память на магнитных сердечниках, но позже была модернизирована до динамического ОЗУ. 
    • В окончательной системе использовались только пять из 16 процессоров PDP-11/20, остальные были модифицированы для микрокода. 
    • Процессоры PDP-11/40 были модифицированы для поддержки защищенной операционной системы и перехвата определенных инструкций. 
  • Операционная система Hydra

    • Операционная система Hydra была основана на объектно-ориентированных принципах и многопользовательской. 
    • Она использовала микроядро и защищала системные ресурсы с помощью функциональных возможностей. 
    • Большинство программ были написаны на языке программирования BLISS-11, а также поддерживался ALGOL 68 с расширениями для параллельных вычислений. 
  • Надежность и диагностика

    • Общая надежность системы была низкой из-за сбоев синхронизации и пользовательских схем. 
    • Система была разработана с возможностью диагностики и восстановления отказавших процессоров и блоков памяти. 
    • Операционная система стала первым примером отказоустойчивой системы. 
  • Рекомендации

    • В статье не содержится конкретных рекомендаций. 

Полный текст статьи:

C.mmp — Википедия

Оставьте комментарий

Прокрутить вверх