CLC Скидання прапора перенесення
Команда clc скидає прапор перенесення CF в регістрі прапорів. Команда не має
параметрів і не впливає на решту прапорів процесора.
Приклад
clc ;CF=0, незалежно від
;початкового стану
CLD
Скидання прапора напряму
Команда eld скидає прапор напряму DF в регістрі прапорів, встановлюючи прямий
(в порядку зростання адрес) напрям виконання операцій з рядками
(ланцюжками). Команда не має параметрів і не впливає на решту прапорів
процесора.
Приклад
cld ;DF=0, незалежно від
;початкового стану
Cl1
Скидання прапора переривань
Команда sti
скидає прапор дозволу переривань IF в регістрі прапорів, забороняючи (до установки
цього прапора командою sti) всі апаратні переривання (від таймера, клавіатури, дисків
і так далі) Команда не забороняє процесору виконання команди hit
(реалізація програмних переривань); також не забороняються немасковані переривання,
що поступають на вхід NMI мікропроцесора. Команда не має параметрів
і не впливає на решту прапорів процесора.
Приклад
cli ;IF=0, незалежно від
;початкового стану
386р+ CLTS
Скидання прапора перемикання завдання в регістрі, що управляє, 0
Команда cits скидає прапор TS в регістрі Cr0.
СМС
Інвертування прапора перенесення
Команда сmс змінює значення прапора перенесення CF в регістрі прапорів на зворотне.
Команда не має операндів і не впливає на решту прапорів процесора.
Приклад
cmc ;Состояние прапора CF
;змінюється на зворотне
-
|