Operand¶
- final class ntoseye.Operand¶
Subclass of
BaseRecord.One explicit operand of a decoded instruction. Fields that do not apply to its
kindare None.- property base: str | None¶
A memory operand’s base register, full and lowercase (
ripwhen RIP-relative).
- property displacement: int | None¶
A memory operand’s signed displacement: relative to the next instruction when RIP-relative, and the writeback offset of an ARM64 post-indexed operand.
- property full_register: str | None¶
The architectural register that
registeris part of (r8forr8d,x3forw3; vector registers stay as written).
- property immediate: int | None¶
An immediate operand’s value (negative when the instruction sign-extends it), or a branch operand’s target address.