The hardware increments an internal pointer after each access. The view to that address is through value in a0.