Module x86_64::instructions
source · [−]Expand description
Special x86_64 instructions.
Modules
Enabling and disabling interrupts
Access to I/O ports
Support for build-in RNGs
Provides functions to read and write segment registers.
Functions to load GDT, IDT, and TSS structures.
Functions to flush the translation lookaside buffer (TLB).
Functions
Emits a ‘magic breakpoint’ instruction for the Bochs CPU
emulator. Make sure to set magic_break: enabled=1
in your .bochsrc
file.
Halts the CPU until the next interrupt arrives.
Executes the nop
instructions, which performs no operation (i.e. does nothing).
Gets the current instruction pointer. Note that this is only approximate as it requires a few instructions to execute.