ХАНДЫФАР

Очистить\снять флаг направления

CLD - Очистить флаг направления DF.


Очищает\снимает флаг DF в регистре FLAGS. Когда флагу DF присвоено значение 0, строковые операции увеличивают индексные регистры (si и/или di). Работа одинакова во всех режимах.

Флаг DF устанавливается в 0. Флаги CF, OF, ZF, SF, AF и PF остаются неизменными.

В качестве примера, сначала установим флаг DF а следующей инструкцией очистим его.

  1. title Автор: Довгополов Евгений Сергеевич
  2. .model small
  3. .stack 100h
  4. code segment public
  5. ____assume cs:code
  6. ____main proc
  7. ________std
  8. ________cld
  9. ________mov_____ax, 4C00h
  10. ________int_____21h
  11. ____main endp
  12. code ends
  13. end main
Made on
Tilda