dbo:abstract |
The Interrupt flag (IF) is a flag bit in the CPU's FLAGS register, which determines whether or not the (CPU) will respond immediately to maskable hardware interrupts. If the flag is set to 1 maskable interrupts are enabled. If reset (set to 0) such interrupts will be disabled until interrupts are enabled. The Interrupt flag does not affect the handling of non-maskable interrupts (NMIs) or software interrupts generated by the INT instruction. (en) В системе команд x86 совместимых процессоров инструкция CLI — сокращение от «Clear Interrupt-Enable Flag». Она сбрасывает interrupt flag (IF) в регистре EFLAGS. Когда этот флаг сброшен процессор игнорирует все прерывания (кроме NMI) от внешних устройств. Опкод данной инструкции — 0xFA. (ru) |
dbo:wikiPageExternalLink |
https://software.intel.com/en-us/articles/intel-sdm |
dbo:wikiPageID |
9111229 (xsd:integer) |
dbo:wikiPageLength |
5199 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1117580484 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Programmable_Interrupt_Controller dbr:Non-maskable_interrupt dbr:Kernel_(computer_science) dbr:Device_driver dbr:Intel_8259 dbr:Interrupt_handler dbr:Real_mode dbr:Protected_mode dbr:General_Protection_Fault dbr:Synchronization dbr:Lock_(computer_science) dbr:DOS dbr:DOS_Protected_Mode_Interface dbr:FLAGS_register_(computing) dbr:Interrupt dbc:X86_instructions dbr:Advanced_Programmable_Interrupt_Controller dbc:Interrupts dbr:Bit dbr:Instruction_set dbr:Operating_system dbr:CPU dbr:X86 dbr:Multiprocessing dbr:INT_(x86_instruction) dbr:NTVDM dbr:Race_hazard |
dbp:wikiPageUsesTemplate |
dbt:Primary_sources dbt:Reflist dbt:X86_assembly_topics |
dcterms:subject |
dbc:X86_instructions dbc:Interrupts |
gold:hypernym |
dbr:Bit |
rdf:type |
dbo:Software yago:WikicatX86Instructions yago:Abstraction100002137 yago:Communication100033020 yago:Direction106786629 yago:Message106598915 |
rdfs:comment |
The Interrupt flag (IF) is a flag bit in the CPU's FLAGS register, which determines whether or not the (CPU) will respond immediately to maskable hardware interrupts. If the flag is set to 1 maskable interrupts are enabled. If reset (set to 0) such interrupts will be disabled until interrupts are enabled. The Interrupt flag does not affect the handling of non-maskable interrupts (NMIs) or software interrupts generated by the INT instruction. (en) В системе команд x86 совместимых процессоров инструкция CLI — сокращение от «Clear Interrupt-Enable Flag». Она сбрасывает interrupt flag (IF) в регистре EFLAGS. Когда этот флаг сброшен процессор игнорирует все прерывания (кроме NMI) от внешних устройств. Опкод данной инструкции — 0xFA. (ru) |
rdfs:label |
Interrupt flag (en) CLI (x86) (ru) |
owl:sameAs |
freebase:Interrupt flag yago-res:Interrupt flag wikidata:Interrupt flag dbpedia-ru:Interrupt flag https://global.dbpedia.org/id/3jHQt |
prov:wasDerivedFrom |
wikipedia-en:Interrupt_flag?oldid=1117580484&ns=0 |
foaf:isPrimaryTopicOf |
wikipedia-en:Interrupt_flag |
is dbo:wikiPageRedirects of |
dbr:STI_(x86_instruction) dbr:CLI_(x86_instruction) dbr:IF_(x86_flag) dbr:SeT_Interrupts dbr:SeT_interrupts dbr:CLear_Interrupts |
is dbo:wikiPageWikiLink of |
dbr:X86_virtualization dbr:STI_(x86_instruction) dbr:Motorola_6800 dbr:NS32000 dbr:MOS_Technology_6502 dbr:Zilog_Z8000 dbr:CLI_(x86_instruction) dbr:Adjust_flag dbr:Ntoskrnl.exe dbr:Status_register dbr:Atmel_AVR_instruction_set dbr:CSG_65CE02 dbr:IEN dbr:IF_(x86_flag) dbr:Motorola_68HC11 dbr:SeT_Interrupts dbr:SeT_interrupts dbr:CLear_Interrupts |
is foaf:primaryTopic of |
wikipedia-en:Interrupt_flag |