Иллюстрированный самоучитель по Assembler

Сервис сообщений по Москве и России.              

Иллюстрированный самоучитель по Assembler

Краткое содержание

Система команд процессоров Intel
HLT Останов
Команды предназначены для ввода
INT Программное прерывание
MP Безусловный переход
LEAVE Выход из процедуры высокого уровня
Р+ LGDT Загрузка регистра таблицы глобальных дескрипторов
LOCK Запирание шины



LODSD Загрузка двойного слова из строки
Р+ LTR Загрузка регистра задачи TR
MOVS Пересылка данных из строки в строку
ААА ASCII-коррекция регистра АХ после сложения
MUL Умножение целых чисел без знака
OUTS Вывод строки в порт
POP Извлечение слова из стека
PUSH Занесение операнда в стек
RCR Циклический сдвиг вправо через бит переноса
RET Возврат из процедуры
ROL Циклический сдвиг влево

SBB Целочисленное вычитание с займом
SETcc Установка байта по условию
P+ SIDT Сохранение в памяти содержимого регистра таблицы дескрипторов прерываний
ADC Целочисленное сложение с переносом

AND Логическое И
STI Установка флага прерывания
P+ STR Сохранение содержимого регистра состояния задачи
XADD Обмен и сложение
BSF Прямое сканирование битов
Пример 4
BTR Проверка и сброс бита

CLC Сброс флага переноса
СМР Сравнение
CMPXCHG Сравнение и обмен

DAA Десятичная коррекция в регистре AL после сложения
Содержание раздела