fasm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
fasm [2024/09/21 08:57] – [STC] arv | fasm [2024/09/26 08:40] (current) – [CLC] arv | ||
---|---|---|---|
Line 783: | Line 783: | ||
Flags : CF | Flags : CF | ||
F8 CLC ; Сброс флага EFLAGS.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.txt · Last modified: 2024/09/26 08:40 by arv