Difference between revisions of "Assembler:Commands:IRET"
Jump to navigation
Jump to search
(Created page with 'Category:Assembler '''command''' iret Interrupt Return. Returns program control from an exception or interrupt handler to a program or procedure that was interrupted by an e…') |
|||
Line 2: | Line 2: | ||
'''command''' iret | '''command''' iret | ||
− | Interrupt Return. | + | Interrupt Return. Interrupt return (16-bit operand size). |
Latest revision as of 01:05, 23 January 2018
command iret
Interrupt Return. Interrupt return (16-bit operand size).
Invalidates (flushes) the translation lookaside buffer (TLB) entry specified with the source operand. The source operand is a memory address. The processor determines the page that contains that address and flushes the TLB entry for that page.
The INVLPG instruction is a privileged instruction. When the processor is running in protected mode, the CPL of a program or procedure must be 0 to execute this instruction.
The INVLPG instruction normally flushes the TLB entry only for the specified page; however, in some cases, it flushes the entire TLB. See "MOV-Move to/from Control Registers" in this chapter for further information on operations that flush the TLB.
Command Parameters[edit]
<none>