Added register locations

These changes will most likely not stay for long as building of the
simulator progresses and understanding the memory model increases