All Data Structures Files Functions Variables Enumerations Enumerator Macros Groups
DIS_mem_arg Struct Reference

Data Fields

enum DIS_SIZE access_size
 
enum X86REGS scale_reg
 
enum X86REGS add_reg
 
uint8_t scale
 
int32_t displacement
 

Detailed Description

Disassembled memory operand: scale_reg*scale + add_reg + displacement.

Field Documentation

enum DIS_SIZE access_size

size of access

enum X86REGS add_reg

register used as displacemenet

int32_t displacement

displacement as immediate number

uint8_t scale

scale as immediate number

enum X86REGS scale_reg

register used as scale