Jump to content

Кронос (компьютер)

Кронос
Разработчик Академия наук Советского Союза , Сибирское отделение, Новосибирский вычислительный центр, проект «Модульные асинхронные развивающиеся системы» (МАРС), Исследовательская группа «Кронос» (КРГ)
Семейство продуктов Вирт Лилит
Тип рабочая станция
Дата выпуска 1988 год ; 36 лет назад ( 1988 )
Доступность никто
Снято с производства Да
Операционная система Эксельсиор
Процессор 32-битный
Отображать монохромный растровый
Маркетинговая цель Исследовать
Веб-сайт Кронос .ru

Kronos — это серия , оснащенных 32-битным процессором . печатных плат систем [1] и рабочие станции на его базе, [1] собственной аппаратной архитектуры, разработанной в середине 1980-х годов в Академгородке , научном городе в Сибири , Сибирским отделением Академии наук Советского Союза , Новосибирским вычислительным центром, проектом «Модульные асинхронные развиваемые системы» (МАРС), Исследовательской группой «Кронос» ( КРГ). [1] [2] [3]

В 1984 году исследовательская группа «Кронос» (КРГ) была основана четырьмя студентами Новосибирского государственного университета , двумя с математического факультета (Дмитрий «Лео» Кузнецов, Алекс Недория) и двумя с физического факультета (Евгений Тарасов, Владимир Васекин). В то время основной задачей было создание домашних компьютеров для членов КРГ. [ нужна ссылка ]

В 1985 году группа присоединилась к российскому компьютерному проекту пятого поколения СТАРТ, в рамках которого «Кронос» стал платформой для разработки многопроцессорных реконфигурируемых модульных асинхронных развиваемых систем (МАРС). [4] и сыграл ведущую роль в разработке первой в России полноценной 32-битной рабочей станции и ее программного обеспечения. [ нужна ссылка ]

За 7 лет (1984–1991 гг.) группа разработала и реализовала: [ нужна ссылка ]

  • Kronos 2.1 и 2.2 — 32-битные процессорные платы для DEC LSI-11.
  • Kronos 2.5 – 32-битная процессорная плата для компьютеров Labtam
  • Кронос 2.6 – 32-битная рабочая станция

Проект СНВ был завершен в 1988 году. В годы после СНВ (1988–1991 годы) несколько российских промышленных организаций выразили заинтересованность в продолжении разработки «Кроноса», а некоторые участвовали в содействии созданию прототипов «Кронос» и «МАРС», включая разработку Кронос-на-чипе. Однако изменение уровня финансирования и хаотичная экономическая ситуация во время перестройки не позволили этим планам реализоваться. [ нужна ссылка ]

Архитектура

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

Kronos Архитектура набора команд была основана на Никлауса Вирта , Modula-2 рабочей станции Lilith разработанной в Швейцарском федеральном технологическом институте ( ETH Zurich ) Цюриха, Швейцария, которая, в свою очередь, была вдохновлена ​​Xerox Alto , разработанным в Xerox PARC . [1]

Kronos на базе Modula-2 вполне соответствовал основным принципам MARS, поскольку Modula-2 принципиально модульен, что позволяет разделять программы на блоки с относительно четко определенными интерфейсами. Эти интерфейсы поддерживали отдельную компиляцию модулей и отделение спецификаций модулей от их реализации. Основное различие между Лилит и Кроносом заключалось в том, что процессор Лилит был 16-битным , а Кронос — 32-битным и включал несколько расширений набора команд для обеспечения межпроцессорной связи, необходимой в MARS. [ нужна ссылка ]

Kronos удовлетворял многим аспектам конструкции компьютера с сокращенным набором команд (RISC), хотя он не был чистым RISC: стек вычислений использовался для оценки выражений и хранения параметров для вызовов процедур. Поскольку большинство выполняемых инструкций было закодировано в один байт, объектный код Kronos был очень компактным. Хотя Kronos был запатентованным процессором, он хорошо подходил для приложений, которые были чувствительны к высокой программируемости, а не к совместимости программного обеспечения. Например, встраиваемые системы управления требуют быстрого и надежного проектирования новых оригинальных приложений для управления уникальными объектами и процессами. Тогда Modula-2 был идеальным языком для этой цели, а Kronos был идеальным процессором для эффективного запуска программного обеспечения Modula-2. [ нужна ссылка ]

Аппаратное обеспечение

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

Усовершенствованная версия «Кроноса» базировалась на 32-разрядном процессоре стекового типа КА1845ВМ1, блоке обработки данных КА1845ВС1 и блоке управления памятью УУП. Все три были разработаны и изготовлены КНИИМП Киевским научно-исследовательским институтом микроприборов.

  • КА1845ВМ1 имел 246 команд, что позволяло поддерживать язык Модула-2. Он также имел аппаратную поддержку прерываний и синхронизации процессов. Процессор изготовлен по 2,5-мкм КМОП-технологии с двумя слоями металлизации и упакован в планарный 84-контактный металлополимерный корпус. Он содержит 199 тысяч элементов и имеет площадь 8,55x8,1 мм^2. Максимальная тактовая частота составляет 10 МГц.
  • КА1845ВС1 содержал АЛУ, стек 8х32, матричный сдвиг, блок регистров 16х32 и мультиплексоры флагов состояния. Объем адресуемой памяти составляет 4 ГБ. Площадь чипа 5,8х5,25 мм^2, 16 тыс. элементов.
  • УУП обеспечивал работу с виртуальной памятью до 4 ГБ. Он содержит кэш данных (128x32), буфер перенаправления (128x40), контроллер динамического ОЗУ и схему обнаружения и исправления ошибок. Время доступа к памяти не превышает 100 нс. Микросхема УУП содержит 102 тысячи элементов и имеет площадь 9,1х7,3 мм^2.

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

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

Программное обеспечение Kronos включало в себя: [ нужна ссылка ]

  • Версии фирменной операционной системы Excelsior
  • Компиляторы для Modula-2, C и Fortran
  • САПР-системы
  • Другие приложения

Операционная система

[ редактировать ]
Эксельсиор
Разработчик Исследовательская группа Кронос (КРГ)
Написано в Модуль-2
Рабочее состояние Снято с производства
Исходная модель собственный
Первоначальный выпуск 1988 год ; 36 лет назад ( 1988 )
Маркетинговая цель Исследовать
Доступно в Русский
Обновить метод Скомпилировать из исходного кода
Менеджер пакетов Модули Модуль-2
Платформы Кронос
ядра Тип Модульный
Предшественник Страхи-2
Официальный сайт www .kronos .ru /литература /процессоры

Рабочая станция Kronos включает систему Excelsior операционную , разработанную исследовательской группой Kronos (KRG). Это однопользовательская система, основанная на модулях Модула-2. [5]

По дизайну она похожа на ОС Medos-2 , разработанную для рабочей станции Lilith в ETH Zurich Свеном Эриком Кнудсеном по совету Никлауса Вирта. [6] [7]

  1. ^ Jump up to: а б с д «Кронос: История проекта» (на русском языке). хТех . Проверено 8 апреля 2021 г.
  2. ^ Кузнецов Д.Н.; Недоря, А.Е.; Осипов А.В.; Тарасов, Е.В. (1986). Котов В.Е. (ред.). «Процессор Kronos в многопроцессорной системе». Компьютерные системы и программное обеспечение (на русском языке). Новосибирск: 13–19.
  3. ^ Уолкотт, П.; Гудман, SE (сентябрь 1988 г.). «Высокоскоростные компьютеры Советского Союза». Компьютер . 21 (9). Институт инженеров по электротехнике и электронике : 32–41. дои : 10.1109/2.14345 . S2CID   15721973 .
  4. ^ Котов, В.Е. (1991). «Параллелизм + модульность + программируемость = MARS» . Коммуникации АКМ . 34 (5): 32–45. дои : 10.1145/103701.103707 . S2CID   10320717 .
  5. ^ Кузнецов Д.Н.; Недоря, А.Е.; Тарасов Е.В.; Филиппов В.Е. «Кронос: семейство процессоров для языков высокого уровня» . Кронос: История проекта (на русском языке). хТех . Проверено 13 апреля 2021 г.
  6. ^ Кнудсен, Свенд Эрик (1983). Медос-2: Операционная система, ориентированная на Модуль-2, для персонального компьютера Лилит (доктор философии). ETH Цюрих . дои : 10.3929/ethz-a-000300091 .
  7. ^ Кнудсен, Свенд Эрик (25 октября 2000 г.). «Медос в ретроспективе». В Бёсёрменьи, Ласло; Гуткнехт, Юрг ; Помбергер, Густав (ред.). Школа Никлауса Вирта: искусство простоты . Морган Кауфманн. стр. 69–86. ISBN  978-1558607231 . ISBN   1-55860-723-4 и дпункт, ISBN   3-932588-85-1 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6b34852e5c10f26e56b611bfda1e1312__1710681960
URL1:https://arc.ask3.ru/arc/aa/6b/12/6b34852e5c10f26e56b611bfda1e1312.html
Заголовок, (Title) документа по адресу, URL1:
Kronos (computer) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)