예제 #1
0
        private int GetVectorAddress(CpuVector vector)
        {
            uint address = (uint)vector;
            byte lsb     = DebugApi.GetMemoryValue(_cpuType.ToMemoryType(), address);
            byte msb     = DebugApi.GetMemoryValue(_cpuType.ToMemoryType(), address + 1);

            return((msb << 8) | lsb);
        }
예제 #2
0
 private void GoToVector(CpuVector vector)
 {
     ctrlDisassemblyView.ScrollToAddress((uint)GetVectorAddress(vector));
 }
예제 #3
0
 private void GoToVector(CpuVector vector)
 {
     ctrlDisassemblyView.GoToAddress(GetVectorAddress(vector));
 }