Kronos | это... Что такое Kronos? (original) (raw)

Кронос — семейство 32-разрядных процессоров, которые были предназначены для создания микро- и мини-ЭВМ. Архитектура процессоров Кронос ориентирована на поддержку языков программирования высокого уровня (ANSI C, Модула-2, Occam и т. п.), что позволяло реализовать новейшие концепции в области создания программного обеспечения и использования ЭВМ.

Семейство процессоров Кронос было разработано в новосибирском Вычислительном центре СО АН СССР в рамках проекта МАРС (Модульные Асинхронные Развиваемые Системы) во второй половине 1980-х годов исследовательской группой KRONOS (Kronos research group) временного научно-технического коллектива (ВНТК) «СТАРТ». Руководитель — д. ф.-м. н. Вадим Евгеньевич Котов. Ведущие разработчики — Дмитрий Николаевич Кузнецов, Алексей Евгеньевич Недоря, Евгений Викторович Тарасов, Владимир Эдуардович Филиппов. Впоследствии, в 1990 году на базе ВНТК «СТАРТ» был образован Институт систем информатики имени А. П. Ершова СО РАН.[1]

Процессоры Кронос выпускались опытными партиями в основном для целей построения инструментальных машин для создания и отладки ПО. Основное применение нашли процессоры Кронос 2.6 при мелкосерийном производстве рабочей станции Кронос-2.6WS. Первый образец этой рабочей станции был продемонстрирован на выставке «Наука-88» в Москве в 1988 году. Рабочие станции Кронос-2.6WS нашли применение как инструментальные ЭВМ на ряде предприятий оборонного комплекса СССР, в частности использовались для создания бортового программного обеспечения для спутников в Научно-производственном объединении прикладной механики им. академика М. Ф. Решетнёва (НПО ПМ, Красноярск-26).

В настоящее время образцы рабочей станции Кронос-2.6WS сохранились в Музее науки в Лондоне (Великобритания), в Политехническом музее в Москве, в музее Сибирского Отделения Российской Академии наук (СО РАН, Новосибирск), в Новосибирском государственном университете (НГУ) и в ИСИ им. А. П. Ершова СО РАН в Новосибирске.

ЭВМ с процессорами Кронос 2.2, Кронос 2.5 и Кронос 2.6 работают под управлением операционной системы Excelsior, предназначенной для решения широкого круга задач.

Система команд процессоров Кронос[2] базируется на системе команд компьютера Lilith (en), разработанного в Швейцарской высшей технической школе Цюриха — ETH профессором Никлаусом Виртом. Стековая архитектура процессоров схожих с Lillith и Кронос в дальнейшем повлияла на систему команд и архитектуру виртуальной машины Java.

При создании ОС Excelsior разработчики руководствовались следующими принципами:

Демонстрация работы ОС Excelsior

Kronos demo.gif

Примечания

  1. Институт систем информатики имени А. П. Ершова СО РАН
  2. Архитектура процессоров семейства Кронос | Кронос

Ссылки