When the index register is being loaded into, we must preserve its original value so that the writeback into the base register can be properly computed. I'm checking this in, approved by Nick Clifton.