Kronos este o familie de procesoare pe 32 de biți care au fost concepute pentru a crea micro și mini computere . Arhitectura procesorului Kronos este axată pe suportarea limbajelor de programare de nivel înalt ( ANSI C , Modula-2 , Occam etc.), ceea ce a făcut posibilă implementarea celor mai noi concepte în domeniul dezvoltării software și al utilizării computerelor.
Familia de procesoare Kronos a fost dezvoltată la Centrul de calcul Novosibirsk al filialei siberiene a Academiei de Științe a URSS, ca parte a proiectului MARS (Sisteme evoluate asincrone modulare) în a doua jumătate a anilor 1980 de către grupul de cercetare Kronos al grupului științific temporar. și echipa tehnică „Start”. Şeful - Vadim Evgenyevich Kotov , dezvoltatori de top - Dmitri Nikolayevich Kuznetsov, Alexey Evgenievich Nedorya, Evgeny Viktorovich Tarasov, Vladimir Eduardovich Filippov. În 1990, pe baza VNTK „Start”, a fost înființat Institutul de Sisteme Informatice Ershov al Filialei Siberiei a Academiei Ruse de Științe .
Procesoarele Kronos au fost produse în loturi pilot în principal în scopul construirii de mașini-unelte pentru crearea și depanarea software-ului. Procesoarele Kronos 2.6 au fost utilizate în principal în producția la scară mică a stației de lucru Kronos-2.6WS. Prima mostră a acestei stații de lucru a fost demonstrată la expoziția Nauka-88 de la Moscova în 1988. Stațiile de lucru Kronos-2.6WS au fost folosite ca calculatoare instrumentale la o serie de întreprinderi din complexul de apărare al URSS, în special, au fost folosite pentru a crea software la bord pentru sateliți la Asociația de Cercetare și Producție a Mecanică Aplicată Reshetnev ( Krasnoyarsk-26 ) .
În prezent, mostre ale stației de lucru Kronos-2.6WS sunt păstrate la Muzeul Științei din Londra , la Muzeul Politehnic din Moscova, la Muzeul Filialei Siberiei a Academiei Ruse de Științe din Novosibirsk, la Universitatea de Stat din Novosibirsk și la Institutul Ershov de Sisteme Informatice din Novosibirsk.
Calculatoarele cu procesoare Kronos 2.2, Kronos 2.5 și Kronos 2.6 rulau sistemul de operare Excelsior , conceput pentru a rezolva o gamă largă de sarcini. Setul de instrucțiuni pentru procesorul Kronos [1] s-a bazat pe setul de instrucțiuni pentru computer Lilith dezvoltat la ETH Zurich de profesorul Niklaus Wirth . Arhitectura de stivă a procesoarelor similare cu Lillith și Kronos a influențat și mai mult setul de instrucțiuni și arhitectura mașinii virtuale Java . La crearea sistemului de operare Excelsior, dezvoltatorii au fost ghidați de următoarele principii: