ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «ЭЛЬБРУС» Система двоичной компиляции
Возможность исполнения как привилегированных, так и не привилегированных кодов архитектуры x86, включая операционные системы MS-DOS, Windows, Linux, QNX, FreeBSD, без каких-либо дополнительных модификаций на базе системы битовой компиляции. Комфортная работа с современными графическими приложениями (Microsoft Office, Internet Explorer и др., просмотр видео в формате mpeg4 (DivX))
Схема реализации системы битовой компиляции
Система битовой компиляции представляет собой программное дополнение к микропроцессору «Эльбрус», образуя слой полной двоичной совместимости с архитектурной платформой x86. Любая операционная система и приложения, представленные в кодах x86, работают выше этого слоя, даже не подозревая о его существовании, и воспринимают пару “микропроцессор «Эльбрус» — система битовой компиляции” как обычный x86 микропроцессор. Эффективность исполнения обеспечивается за счет скрытого оптимизирующего двоичного транслятора, который находит наиболее “горячие” регионы x86-кода и преобразует их в широкие команды архитектуры «Эльбрус».
Работа под управлением ОС Windows на ВК «Эльбрусе-3М1» в кодах x86
Работа под управлением ОС Linux на ВК «Эльбрусе-3М1» в кодах x86
Работа под управлением ОС QNX на ВК «Эльбрусе-3М1» в кодах x86
Работа под управлением ОС FreeBSD на ВК «Эльбрусе-3М1» в кодах x86 |