previous | start | next

Scaled Indexed

Type: Memory
Name: scaled indexed
Form1: nnn(%reg1, %reg2, s)   
Form2: (%reg1 ,%reg2, s)
Form3: nnn( , %reg2, s)
Form4: ( , %reg2, s)

Note: s must be 1, 2, 4, or 8

Example 1:
      
      8(%eax, %edx, 4)

Value: M[ R[%ebp] + 4 * R[%edx] +  8]

Example 2:

       8( , %edx, 4)

Value: M[ 4* R[%edx] + 8]



previous | start | next