Реферат: Семантический анализ структуры EXE файла и дисассемблер (с примерами и исходниками), вирусология
02
00
OF
SF
ZF
AF
PF
CF
r
r
r
r
r
r
Применение:
Данная команда используется для сравнения двух операндов методом вычитания, при этом операнды не изменяются. По результатам выполнения команды устанавливаются флаги. Команда cmp применяется с командами условного перехода и командой установки байта по значению setcc.
О б ъ е к т н ы й к о д (три формата):
Регистр или память с регистром:
|001110dw|modregr/m|
Непосредственное значение с регистром AX (AL):
|0011110w|--data--|data, если w=1|
Непосредственное значение с регистром или памятью:
|100000sw|mod111r/m|--data--|data, если sw=0|
DEC
(DECrement operand by 1)
Уменьшение операнда на единицу
Схема команды: |
dec операнд |
Назначение: уменьшение значения операнда в памяти или регистре на 1.
Алгоритм работы:
команда вычитает 1 из операнда. Состояние флагов после выполнения команды:
11 |
К-во Просмотров: 341
Бесплатно скачать Реферат: Семантический анализ структуры EXE файла и дисассемблер (с примерами и исходниками), вирусология
|