ХАНДЫФАР

Инструкция CMC

Инструкция CMC (Complement Carry) используется для инвертирования состояния флага переноса. Если флаг переноса (CY) в данный момент установлен в 1, после выполнения инструкции CMC он будет сброшен в 0. И наоборот, если флаг переноса в данный момент установлен в 0, он будет установлен в 1.

CMC


Инвертируем флаг переноса CY.

  1. ; Автор: Довгополов Евгений Сергеевич
  2. main:
  3. ____stc__; Устанавливаем флаг переноса равным 1.
  4. ____cmc__; Инвертируем флаг переноса.
  5. ____hlt__; Завершаем программу.

Инструкция CMC не влияет ни на один из флагов в регистре флагов.
Инструкция CMC

Инструкция CMC (Complement Carry) используется для инвертирования состояния флага переноса. Если флаг переноса (CY) в данный момент установлен в 1, после выполнения инструкции CMC он будет сброшен в 0. И наоборот, если флаг переноса в данный момент установлен в 0, он будет установлен в 1.

CMC


Инвертируем флаг переноса CY.

  1. ; Автор: Довгополов Евгений Сергеевич
  2. main:
  3. ____stc
  4. ____cmc
  5. ____hlt

Инструкция CMC не влияет ни на один из флагов в регистре флагов.
Made on
Tilda