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