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

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

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

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