Commit Graph

5 Commits (master)

Author SHA1 Message Date
Nick Krichevsky b5117e7cf9 Remove RunnableInstruction, encode cycles as a result of runtime
This is necessary for certain instructions, since they can take a different number of cycles
2023-11-20 14:25:07 -05:00
Nick Krichevsky 78458d6d31 Add store SP in memory instruction 2023-11-18 18:38:42 -05:00
Nick Krichevsky e42303d31a Rename Processor::run to Processor::run_instruction 2023-04-21 15:20:22 -04:00
Nick Krichevsky 3b6e611768 Test cleanup 2023-04-15 19:47:30 -04:00
Nick Krichevsky 321ab461ff Move all CPU tests into integration test directory 2023-04-15 19:00:50 -04:00