public bool Pop(Registers.Regs reg) { StackItem popped = Pop(4); if (popped is Register) { return(regs.Set(reg, (uint)popped.Value)); } else { return(false); } }
public bool Push(Registers.Regs reg) { return(Push(new Register(reg, regs.Get(reg)))); }
private void Registers_OnPointerChanged(Registers.Regs reg, uint value) { drawStack(); }
public Register(Registers.Regs reg, uint value) : base(4, reg.ToString(), value) { }
private void Registers_OnRegisterChanged(Registers.Regs reg, uint value) { updateRegisters(); }