Assembler - язык неограниченных возможностей


              

Процессоры Intel в реальном режиме

Адресация по базе с индексированием
Адресация по базе с индексированием и масштабированием
Адресация по базе со сдвигом

Арифметические операции ММХ
Команды выполняют вычитание отдельных элементов
Умножает каждое из четырех слов

Базовая арифметика FPU
бесконечность соответствующего знака. Если оба
когда источником является 32- или
в разном определении значения частного.

Числа с плавающей запятой
Десятичная арифметика
а не 1Fh, как было
в АХ после выполнения команды

Другие команды
Результат работы CPUID зависит от
Процессор поддерживает физические адреса больше
CPUID на процессорах семейства Р6
номер модификации) или 061Хh для

Двоичная арифметика
Эта команда во всем аналогична
Выполняет целочисленное деление со знаком
операцию дополнения до двух. Эта

Исключения FPU

Команды передачи управления
Это набор команд, каждая из
Выполняет ближний переход на указанную
и передает управление по адресу,
Возврат управления из обработчика прерывания
Команда ENTER создает стековый кадр

Команды пересылки данных FPU
Если операнд не указан, обменивается

Команды пересылки данных ММХ

Команды преобразования типов ММХ
Команды распаковывают младшие элементы источника

Команды сравнения FPU
Эти команды сравнивают содержимое регистра

Команды сравнения ММХ

Команды управления FPU
в отличие от FNSTCW, проверяет
команды сохраняются первые два байта
Команда FXSAVE сохраняет все текущее

Команды управления состоянием ММХ
Константы FPU
Косвенная адресация
Косвенная адресация с масштабированием

Логические операции
Оба этих примера могут выполняться

Логические операции ММХ
Непосредственная адресация

Операции над битами и байтами
После выполнения команд BTS, BTR

Основные непривилегированные команды

Пересылка данных
к сравнению чисел без знака,
битном регистре, следует использовать команду
в следующем порядке: АХ, СХ,
в двойное слово, младшая половина
и расширяет нулями, то есть

Прямая адресация
Процессоры Intel в реальном режиме

Расширение AMD 3D
сравнение упакованных вещественных чисел: если

Расширение IА ММХ
Регистр флагов
Регистровая адресация

Регистры FPU
С3 употребляются так же, как
Биты PC определяют точность результатов

Регистры ММХ
Регистры общего назначения
Регистры процессора

Сдвиговые операции
В процессорах 8086 непосредственно можно

Сдвиговые операции ММХ
Сегментные регистры
Способы адресации
Стек

Строковые операции
в зависимости от разрядности адреса)
в зависимости от разрядности адреса)
При использовании формы записи INS

Типы данных FPU
то есть бит 63 равен

Типы данных ММХ

Трансцендентные операции FPU
FPATAN может выполняться над любыми

Управление флагами
в 0. После выполнения этой
Загрузка сегментных регистров

Содержание