mirror of
https://github.com/TomHarte/CLK.git
synced 2024-12-24 12:30:17 +00:00
Adds a list of missing instructions.
Not looking too bad; subject to not yet having a strategy for interrupts, timing, nothing yet implemented for timers, IO ports...
This commit is contained in:
parent
df1bc18fb3
commit
6e618a6bb7
@ -318,6 +318,11 @@ template <Operation operation> void Executor::perform(uint8_t *operand [[maybe_u
|
||||
case Operation::AND: set_nz(a_ &= *operand); break;
|
||||
case Operation::EOR: set_nz(a_ ^= *operand); break;
|
||||
|
||||
// TODO:
|
||||
//
|
||||
// BRK, FST, SLW, NOP, PHA, PHP, PLA, PLP, STP,
|
||||
// ADC, SBC, BIT, CMP, CPX, CPY, ASL, LSR, COM, ROL, ROR, RRF
|
||||
|
||||
/*
|
||||
Operations affected by the index mode flag: ADC, AND, CMP, EOR, LDA, ORA, and SBC.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user