/// <summary> /// Sets the Address that will be written / read from /// </summary> /// <param name="sender"></param> /// <param name="addr">Address to select</param> public void AddressInput(object sender, Trort addr) { Address = new Trort(addr); CurrentRegister?.ReadWriteEnabled(this, Trit.Neu); CurrentRegister = _Registers[ Address.Tribble0Value + 13, Address.Tribble1Value + 13, Address.Tribble2Value + 13, Address.Tribble3Value + 13]; CurrentRegister.ReadWriteEnabled(this, ReadWriteState); }