protected void WriteWordToBus(uint offset, uint value) { if(UpdateContextOnLoadAndStore) { UpdateContext(); } using(ObtainPauseGuard(false, offset)) { machine.SystemBus.WriteWord(offset, unchecked((ushort)value)); } }