Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Команды целочисленной арифметики



ADD dest,src Сложение двух операндов. Первый операнд может быть регистром или ячейкой памяти, второй - регистром или ячейкой памяти или константой
ADC dest,src Сложение с учетом флага переноса
INC r/m Инкремент
SUB dest,src Вычитание двух операндов
SBB dest,src Вычитание с учетом заема (флага переноса)
DEC r/m Декремент
CMP r/m, m/r Сравнение (вычитание без результата за исключением изменения флагов)
NEG r/m Изменение знака операнда
AAA Коррекция результата после сложения чисел в ASCII-формате
AAS Коррекция результата после вычитания чисел в ASCII-формате
AAM Преобразует результат умножения в двоично-десятичное число
AAD Коррекция перед делением Предполагается, что старшая десятичная цифра делимого находится в младшей тетраде AH, - младшая – в младшей тетраде AL. Результат заносится в AX как двоичное число
DAA Коррекция результата после сложения чисел в двоично-десятичном формате. Результат сложения должен быть в AL
DAS Коррекция результата после вычитания чисел в двоично-десятичном формате. Результат сложения должен быть в AL, после выполнения команды содержит результат в двоично-десятичном формате
MUL r/m Умножение на целое число без знака
IMUL r/m Умножение чисел со знаком
DIV r/m (src) Деление чисел без знака
IDIV r/m Деление чисел со знаком
CBW Расширение байта (AL) в слово с копированием знакового бита
CWD Расширение слова (AX) в двойное слово (DX:AX)с копированием знакового бита
CWDE Расширение слова (AX) в двойное слово (EAX)с копированием знакового бита
CDQ Преобразование двойного слова (EAX) в учетверенное (EDX:EAX)




Дата публикования: 2015-10-09; Прочитано: 216 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...