Esempio n. 1
0
        private void SetFocusWord(int addr)
        {
            Instruction instr = _listing.GetInstructionAt((byte)addr);

            if (_focusAddress != addr)
            {
                _focusAddress = addr;
                if (instr != null)
                {
                    txtOpCode.Text  = Instruction.GetMnemonic(instr.OpCode);
                    txtAddress.Text = addr.ToString("X2");
                }
                else
                {
                    txtAddress.Text = "--";
                    txtOpCode.Text  = "---";
                }
                SelectListingLine(instr);
                SelectMemoryBlock(addr);
            }
        }