(CoMplement Carry flag)
Инвертирование флага переноса
Назначение: изменение значения флага переноса cf на обратное.
Синтаксис
Алгоритм работы:
инвертирование значения флага переноса cf.
Состояние флагов после выполнения команды:
Применение:
Данная команда используется для изменения значения флага cf на противоположное. В частности, этот флаг можно использовать для связи с процедурой и по его состоянию судить о результате работы данной процедуры. После выхода из процедуры этот флаг можно проанализировать командой условного перехода jc.
proc1 proc... cmc...proc1 endp... call proc1 jc m1 ;если cf=1, то переход на m1...m1:... |
См. также: уроки 8, 9, 15 и команды clc, stc, jc, jnc