protected uint ReadByteFromBus(uint offset) { if(UpdateContextOnLoadAndStore) { UpdateContext(); } using(ObtainPauseGuard(true, offset)) { return machine.SystemBus.ReadByte(offset); } }