package documentation

Contains classes and instances related to the description of the machine architecture.

Important classes

  • Register: describes a machine register.
  • Category: describes the category of a register.

Important modules and subpackages

  • x64, sse2, x87, msr contain the registers for the x86_64 architecture
  • helpers contains useful functions about registers (e.g., iterating on registers, getting msr from their identification number)
Module helpers Contains useful functions about registers.
Module msr Registers in this module are generated at runtime, so they are not documented. To find them, use autocompletion in your python shell (e.g. in ipython), or use `dir(arch.msr)`
Module register Defines the Register class and related classes.
Module sse2 Registers in this module are generated at runtime, so they are not documented. To find them, use autocompletion in your python shell (e.g. in ipython), or use `dir(arch.sse2)`
Module x64 Registers in this module are generated at runtime, so they are not documented. To find them, use autocompletion in your python shell (e.g. in ipython), or use `dir(arch.x64)`
Module x87 Registers in this module are generated at runtime, so they are not documented. To find them, use autocompletion in your python shell (e.g. in ipython), or use `dir(arch.x87)`