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

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

Kronos - это серия систем с печатными платами , оснащенных 32-битным процессором , и основанных на них рабочих станций с запатентованной аппаратной архитектурой, разработанной в середине 1980-х годов в Академгородке , исследовательском городе в Сибири , Академией наук Советского Союза. , Сибирский филиал, Новосибирский вычислительный центр, проект «Модульные асинхронные развивающиеся системы» (МАРС), Kronos Research Group (KRG).

История

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

В 1985 году группа присоединилась к российскому компьютерному проекту пятого поколения СТАРТ, в котором Кронос стал платформой для разработки многопроцессорных реконфигурируемых модульных асинхронных разрабатываемых систем (МАРС) и сыграл ведущую роль в разработке первой в России полноценной 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 .

Основанный на 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 ; 33 года назад ( 1988 )
Маркетинговая цель Исследовать
Доступно в русский
Метод обновления Скомпилировать из исходного кода
Менеджер пакетов Модула-2 модули
Платформы Кронос
Тип ядра Модульный
Предшествует Медос-2
Официальный веб-сайт www .kronos .ru / литература / процессоры

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

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

использованная литература

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