
Функции и процедуры Директивы компилятора Встроенный ассемблер Команды редактора и зарезервированные слова Сообщения об ошибках Примеры программ Написать письмо
О проекте Автора!Автора! |
|
Префиксные коды операций встроенного ассемблера
-----------------------------------------------------------------------------
Встроенный ассемблер поддерживает следующие префиксные коды операции:
Код операции - Что означает
LOCK - Заблокировать шину
REP - Повторить строковую операцию
REPE - Повторить строковую операцию пока равно
REPZ - Повторить строковую операцию пока 0
REPNE - Повторить строковую операцию пока не равно
REPNZ - Повторить строковую операцию пока не 0
SEGCS - CS (сегмент кода) переопределение
SEGDS - DS (сегмент данных) переопределение
SEGES - ES (экстра сегмент) переопределение
SEGSS - SS (сегмент стека) переопределение
Перед командой ассемблера может быть записаны нуль, один, два или три из этих
кодов операций. Если вы определяете префиксный код операции без кода операции
команды в том же самом операторе, то префиксный код операции влияет на код
операции команды в следующем операторе ассемблера. Поскольку некоторые 80x86
процессоры не обрабатывают все комбинации правильно, важен порядок следования
нескольких префиксных кодов операций. |