Программный комплекс, обеспечивающий декодирование машинных команд процессорных архитектур х86 и х86-64 (quix86)

14 сентября 2018
589
Предметная область —
Отрасли по ОКВЭД —
Страна, регион, город Российская Федерация, Москва
Отличия от конкурентов —
Вид документа об охране ИС программа для ЭВМ
Номер документа ИС 201761062
Дата регистрации документа ИС 2017-01-16
Необходимые инвестиции для внедрения договорная
Сроки внедрения —
Стоимость предоставления технологии договорная
Наличие экспертного заключения Нет

Польза для потенциального потребителя

Программный комплекс предназначен для быстрого и корректного декодирования машинных команд процессоров архитектур х86, х86-64. Поддерживаются все режимы работы процессора, включая реальный 16-разрядный, защищенный 32-разрядный и 64-разрядный. Обеспечивается возможность получения префиксов, мнемоники, набора операндов и атрибутов команды и распечатки ее в текстовом виде. Для косвенно адресуемых операндов в памяти поддерживается вычисление конкретного адреса исходя из значений регистров на момент выполнения команды. Область применения - в составе систем анализа бинарного кода, отладчиках, дизассемблерах, ядрах ОС. Программный комплекс не имеет внешних зависимостей, в т.ч. и от стандартной библиотеки языка С.