Программный комплекс, обеспечивающий декодирование машинных команд процессорных архитектур х86 и х86-64 (quix86)
Семенов Виталий Адольфович
14 сентября 2018
383
Предметная область | — |
Отрасли по ОКВЭД | — |
Страна, регион, город | Российская Федерация, Москва |
Отличия от конкурентов | — |
Вид документа об охране ИС | программа для ЭВМ |
Номер документа ИС | 201761062 |
Дата регистрации документа ИС | 2017-01-16 |
Необходимые инвестиции для внедрения | договорная |
Сроки внедрения | — |
Стоимость предоставления технологии | договорная |
Наличие экспертного заключения | Нет |
Польза для потенциального потребителя
Программный комплекс предназначен для быстрого и корректного декодирования машинных команд процессоров архитектур х86, х86-64. Поддерживаются все режимы работы процессора, включая реальный 16-разрядный, защищенный 32-разрядный и 64-разрядный. Обеспечивается возможность получения префиксов, мнемоники, набора операндов и атрибутов команды и распечатки ее в текстовом виде. Для косвенно адресуемых операндов в памяти поддерживается вычисление конкретного адреса исходя из значений регистров на момент выполнения команды. Область применения - в составе систем анализа бинарного кода, отладчиках, дизассемблерах, ядрах ОС. Программный комплекс не имеет внешних зависимостей, в т.ч. и от стандартной библиотеки языка С.