コード例 #1
0
 public BranchIfPositiveTests() => opCode = new BranchIfPositive(cpu, addressMode);
コード例 #2
0
 public SettingCarryFlagTests() => opCode = new SettingCarryFlag(cpu, addressMode);
コード例 #3
0
 public ClearInterruptFlagTests() => opCode = new ClearInterruptFlag(cpu, addressMode);
コード例 #4
0
 public BranchIfOverflowClearTests() => opCode = new BranchIfOverflowClear(cpu, addressMode);
コード例 #5
0
 public IllegalOpCodeTests() => opCode = new IllegalOpCode(cpu, addressMode);
コード例 #6
0
 public SettingInterruptFlagTests() => opCode = new SettingInterruptFlag(cpu, addressMode);
コード例 #7
0
 public BranchIfCarrySetTests() => opCode = new BranchIfCarry(cpu, addressMode);
コード例 #8
0
 public ClearOverflowFlagTests() => opCode = new ClearOverflowFlag(cpu, addressMode);
コード例 #9
0
 public ClearCarryFlagTests() => opCode = new ClearCarryFlag(cpu, addressMode);
コード例 #10
0
 public BranchIfOverFlowSetTests() => opCode = new BranchIfOverFlowSet(cpu, addressMode);
コード例 #11
0
 public ClearDecimalFlagTests() => opCode = new ClearDecimalFlag(cpu, addressMode);
コード例 #12
0
 public StoreAccumulatorAtAddressTests() => opCode = new StoreAccumulatorAtAddress(cpu, addressMode);
コード例 #13
0
 public SettingDecimalFlagTests() => opCode = new SettingDecimalFlag(cpu, addressMode);
コード例 #14
0
 public BranchIfNotEqualTests() => opCode = new BranchIfNotEqual(cpu, addressMode);
コード例 #15
0
 public AddWithCarryTests() => opCode = new AddWithCarry(cpu, addressMode);
コード例 #16
0
 public LoadYRegisterTests() => opCode = new LoadYRegister(cpu, addressMode);
コード例 #17
0
 public CompareAccumulatorTests() => opCode = new CompareAccumulator(cpu, addressMode);
コード例 #18
0
 public StoreYRegisterAtAddressTests() => opCode = new StoreYRegisterAtAddress(cpu, addressMode);
コード例 #19
0
 public SubtractWithCarryTests() => opCode = new SubtractWithCarry(cpu, addressMode);
コード例 #20
0
 public CompareXRegisterTests() => opCode = new CompareXRegister(cpu, addressMode);
コード例 #21
0
 public LoadAccumulatorTests() => opCode = new LoadAccumulator(cpu, addressMode);