Очистить\снять флаг направления
CLD - Очистить флаг направления DF.
Очищает\снимает флаг DF в регистре FLAGS. Когда флагу DF присвоено значение 0, строковые операции увеличивают индексные регистры (
si и/или
di). Работа одинакова во всех режимах.
Флаг DF устанавливается в 0. Флаги CF, OF, ZF, SF, AF и PF остаются неизменными.
В качестве примера, сначала установим флаг DF а следующей инструкцией очистим его.
- title Автор: Довгополов Евгений Сергеевич
- .model small
- .stack 100h
- code segment public
- ____assume cs:code
- ____main proc
- ________std
- ________cld
- ________mov_____ax, 4C00h
- ________int_____21h
- ____main endp
- code ends
- end main