That will be at offset Z from the frame pointer And Z is just four times I. Right, and this is actually the reason here for generating for pushing the arguments on the stack in reverse order, starting with the last argument to the function, because it just makes this index calculation simple. 