fasm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
fasm [2024/09/20 09:13] – [REP, REPE, REPNE] arv | fasm [2024/09/26 08:40] (current) – [CLC] arv | ||
---|---|---|---|
Line 778: | Line 778: | ||
Flags : CF | Flags : CF | ||
F9 STC ; Установить EFLAGS.CF = 1 | F9 STC ; Установить EFLAGS.CF = 1 | ||
+ | | ||
+ | ==== CLC ==== | ||
+ | Processor : 8086+ \\ | ||
+ | Flags : CF | ||
+ | F8 CLC ; Сброс флага EFLAGS.CF | ||
+ | | ||
+ | ==== CMC ==== | ||
+ | Processor : 8086+ \\ | ||
+ | Flags : CF | ||
+ | F5 CMC ; Инверсия флага EFLAGS.CF | ||
+ | | ||
+ | ==== STD ==== | ||
+ | Processor : 8086+ \\ | ||
+ | Flags : DF | ||
+ | FD STD ; Установить EFLAGS.DF = 1 | ||
+ | |||
+ | ==== CLD ==== | ||
+ | Processor : 8086+ \\ | ||
+ | Flags : DF | ||
+ | FC CLD ; Сброс флага EFLAGS.DF | ||
+ | |||
+ | ==== STI ==== | ||
+ | Processor : 8086+ \\ | ||
+ | Flags : IF | ||
+ | FB STI ; Установить флаг разрешения внешних маскируемых прерываний | ||
+ | |||
+ | ==== CLI ==== | ||
+ | Processor : 8086+ \\ | ||
+ | Flags : IF | ||
+ | FA CLI ; Сброс флага EFLAGS.IF (внешние маскируемые прерывания запрещены) | ||
+ | | ||
+ | ==== LAHF ==== | ||
+ | Processor : 8086+ \\ | ||
+ | Flags : no | ||
+ | 9F LAHF ; AH = EFLAGS(SF, |
fasm.1726823630.txt.gz · Last modified: 2024/09/20 09:13 by arv