// TODO: add IME here? public RegisterField() { _flags = new FlagRegister(); A = new Register <byte>(); B = new Register <byte>(); C = new Register <byte>(); D = new Register <byte>(); E = new Register <byte>(); H = new Register <byte>(); L = new Register <byte>(); AF = new PairedRegister(A, F); BC = new PairedRegister(B, C); DE = new PairedRegister(D, E); HL = new PairedRegister(H, L); SP = new Register <ushort>(); PC = new Register <ushort>(); }
public void SetUp() { _low = new Register <byte>(); _high = new Register <byte>(); _sut = new PairedRegister(_high, _low); }