Инструкция INCУвеличение регистра или ячейки памяти на 1
INC reg/mem
8 _- Увеличить reg/mem
8 на 1.
INC reg/mem
16 - Увеличить reg/mem
16 на 1.
Добавляет 1 к целевому операнду, сохраняя при этом состояние флага CF. Целевым операндом может быть регистр или ячейка памяти. Эта инструкция позволяет обновлять счётчик циклов, не нарушая флаг CF. Используйте инструкцию
add с непосредственным операндом, равным 1, для выполнения операции увеличение, которая обновляет флаг CF.
Эта инструкция может использоваться с префиксом
lock, чтобы разрешить выполнение инструкции атомарно.
На флаг CF это не влияет. Флаги OF, SF, ZF, AF и PF устанавливаются в соответствии с результатом.
- title Автор: Довгополов Евгений Сергеевич
- .model small
- .stack 100h
- code segment public
- ____assume cs:code
- ____main proc
- ________mov_____cx, 2
- ________inc_____cx
- ________mov_____ax, 4C00h
- ________int_____21h
- ____main endp
- code ends
- end main