public void FreeSnapshot()
 {
     Snapshot = null;
 }
 public void SetSnapshot(byte[] buffer, int offset, int count)
 {
     Snapshot = new MemorySnapshot(Memory, Address - offset, buffer, offset, count);
 }