Kronos - это серия систем с печатными платами , оснащенных 32-битным процессором , [1] и рабочих станций на их основе [1] с запатентованной аппаратной архитектурой, разработанной в середине 1980-х годов в Академгородке , исследовательском городе в Сибири , Академией. наук Советского Союза , Сибирское отделение, Новосибирский вычислительный центр, проект модульных асинхронных развивающихся систем (МАРС), Kronos Research Group (KRG). [1] [2] [3]
Разработчик | Академия наук Советского Союза , Сибирское отделение, Новосибирский вычислительный центр, проект модульных асинхронных развивающихся систем (МАРС), Kronos Research Group (KRG) |
---|---|
Семейство продуктов | Вирт Лилит |
Тип | рабочая станция |
Дата выпуска | 1988 |
Наличие в рознице | никто |
Снято с производства | да |
Операционная система | Эксельсиор |
Процессор | 32-битный |
Отображать | монохромный растровый |
Маркетинговая цель | Исследовать |
Веб-сайт | кронос |
История
В 1984 году исследовательская группа Kronos Research Group (KRG) была основана четырьмя студентами Новосибирского государственного университета , двумя с математического факультета (Дмитрий «Лев» Кузнецов, Алекс Недория) и двумя с физического факультета (Евгений Тарасов, Владимир Васекин). В то время основной задачей было создание домашних компьютеров для членов РПК. [ необходима цитата ]
В 1985 году группа присоединилась к российскому компьютерному проекту пятого поколения СТАРТ, в котором Кронос стал платформой для разработки многопроцессорных реконфигурируемых модульных асинхронных развивающихся систем (МАРС) [4] и сыграл ведущую роль в разработке первой в России полноценной 32-разрядной рабочей станции. и его программное обеспечение. [ необходима цитата ]
За 7 лет (1984–1991) группа разработала и реализовала: [ цитата необходима ]
- Kronos 2.1 и 2.2 - 32-битные процессорные платы для DEC LSI-11
- Kronos 2.5 - 32-битная процессорная плата для компьютеров Labtam
- Kronos 2.6 - 32-битная рабочая станция
Проект СТАРТ был завершен в 1988 году. В период после СНВ (1988–1991) несколько российских промышленных организаций выразили заинтересованность в продолжении разработки Кроноса, а некоторые участвовали в содействии созданию прототипов Кроноса и МАРС, включая проектирование Кронос-на-чипе. Однако изменение объемов финансирования и хаотичная экономическая ситуация во время перестройки не позволили реализовать эти планы. [ необходима цитата ]
Архитектура
Kronos набор команд архитектура была основана на Никлаус Вирт «s Modula-2 рабочей станцию Lilith , разработанная в швейцарском Федеральном технологическом институте ( ETH Zurich ) из Цюриха Швейцарии, которая , в свою очередь , была вдохновлена Xerox Alto разработана в Xerox PARC . [1]
Основанный на Modula-2 Kronos вполне соответствовал основным принципам MARS, поскольку Modula-2 в основном модульный, что позволяет разделять программы на блоки с относительно хорошо определенными интерфейсами. Эти интерфейсы поддерживают раздельную компиляцию модулей и отделение спецификаций модулей от их реализации. Основное различие между Lilith и Kronos заключалось в том, что процессор Lilith был 16-битным , в то время как Kronos был 32-битным и включал несколько расширений в набор инструкций для обеспечения межпроцессорной связи, необходимой в MARS. [ необходима цитата ]
Kronos удовлетворил многие аспекты дизайна компьютера с сокращенным набором команд (RISC), хотя это не был чистый RISC: стек оценки использовался для оценки выражений и хранения параметров для вызовов процедур. Поскольку большинство выполняемых инструкций были закодированы в один байт, объектный код Kronos был очень компактным. Хотя Kronos был проприетарным процессором, он хорошо подходил для приложений, которые были более чувствительны к высокой программируемости, чем к совместимости программного обеспечения. Например, встроенные системы управления требуют быстрого и надежного проектирования новых оригинальных приложений для управления уникальными объектами и процессами. Modula-2 был тогда идеальным языком для этой цели, а Kronos был идеальным процессором для эффективной работы программного обеспечения Modula-2. [ необходима цитата ]
Программное обеспечение
Программное обеспечение Kronos включало: [ необходима ссылка ]
- Версии фирменной операционной системы Excelsior
- Компиляторы для Modula-2, C и Fortran
- САПР
- Другие приложения
Операционная система
Разработчик | Kronos Research Group (KRG) |
---|---|
Написано в | Модула-2 |
Рабочее состояние | Снято с производства |
Исходная модель | проприетарный |
Первый выпуск | 1988 |
Маркетинговая цель | Исследовать |
Доступно в | русский |
Метод обновления | Скомпилировать из исходного кода |
Менеджер пакетов | Модула-2 модули |
Платформы | Кронос |
Тип ядра | Модульный |
Предшествует | Медос-2 |
Официальный веб-сайт | www .kronos .ru / литература / процессоры |
Рабочая станция Kronos включает в себя операционную систему под названием Excelsior , разработанный исследовательской группой Kronos (КРГ). Это однопользовательская система, основанная на модулях Модула-2. [5]
По конструкции она похожа на ОС Medos-2 , разработанную для рабочей станции Lilith в ETH Zurich Свендом Эриком Кнудсеном по совету Никлауса Вирта. [6] [7]
Рекомендации
- ^ a b c d "Кронос: история проекта" . xTech . Проверено 8 апреля 2021 года .
- ^ Кузнецов Д.Н. Недоря, А.Е .; Осипов, А.В.; Тарасов, Е.В. (1986). Котов В.Е. (ред.). «Процессор Kronos в многопроцессорной системе». Компьютерные системы и программное обеспечение . Новосибирск: 13–19.
- ^ Wolcott, P .; Гудман, С.Е. (сентябрь 1988 г.). «Высокоскоростные компьютеры Советского Союза». Компьютер . Институт инженеров по электротехнике и радиоэлектронике . 21 (9): 32–41. DOI : 10.1109 / 2.14345 .
- ^ Котов, В.Е. (1991). «Параллелизм + модульность + программируемость = MARS». Коммуникации ACM . 34 (5): 32–45.
- ^ Кузнецов Д.Н. Недоря, А.Е .; Тарасов, Э.В. Филиппов В.Е. «Кронос: семейство процессоров для языков высокого уровня» . Кронос: История проекта . xTech . Проверено 13 апреля 2021 года .
- ^ Кнудсен, Свенд Эрик (1983). Medos-2: ориентированная на Modula-2 операционная система для персонального компьютера Лилит (PhD). ETH Zurich . DOI : 10.3929 / ethz-a-000300091 .
- ^ Кнудсен, Свенд Эрик (25 октября 2000 г.). «Медос в ретроспективе». В Бёсёрменьи, Ласло; Гуткнехт, Юрг ; Помбергер, Густав (ред.). Школа Никлауса Вирта: Искусство простоты . Морган Кауфманн. С. 69–86. ISBN 978-1558607231.ISBN 1-55860-723-4 и dpunkt, ISBN 3-932588-85-1 .
Внешние ссылки
- Официальный сайт , история на русском языке
- Исследовательская группа Kronos, извлеченная из Интернет-архива
- Краткая история Модулы и Лилит
- Приобретение рабочей станции Kronos и др. Национальным музеем науки и промышленности в Лондоне.
- Исторический исходный код 32-битной рабочей станции Kronos 198x СССР
- Эмулятор для рабочей станции Kronos (через Интернет-архив) работает под Windows-NT; успешно протестирован на нем. Возможны два входа:
sys
илиguest
оба без пароля. См. Также: Дополнительная документация по Кроносу на русском языке