80x86 Addressing Modes
Base + displacement (8 or 32 bit)
- mem[reg + const]
- not ESP or EBP
Base + scaled Index
- mem[reg + (2scale x index)]
- scale = 0,1,2,3
- base any GPR, Index not ESP
Base + scaled Index + displacement
- mem[reg + (2scale x index) + displacement]
- scale = 0,1,2,3
- base any GPR, Index not ESP