sethm
a3e57274a2
- Major overhaul of the Simulator control class (where 'main' lives).
...
- Removed the CommandParser class entirely, as the weird dependency between
Simulator and CommandParser never made me comfortable.
- Added a Command inner class to Simulator that handles some of the
command line tokenizing.
2010-01-16 19:22:22 -08:00
Seth J. Morabito
ac88786df7
- Continued refactoring of address decoding.
...
- Device read and write may now throw MemoryAccessException, and appropriate
throws clauses have been added throughout the code.
2010-01-09 16:53:04 -08:00
Seth J. Morabito
8bcd8a4a75
Whitespace and indentation canonicalization. That's what I get for using two editors.
2008-12-27 21:09:47 -08:00
Seth J. Morabito
06ed74e89c
Fixed the BRK instruction. Added SBC and ADC in Binary Coded Decimal
...
mode. More unit tests.
2008-12-26 02:13:11 -08:00
Seth J. Morabito
b46c4e1bec
Finished implementing all implied mode instructions, with tests.
2008-12-23 16:36:09 -08:00
Seth J. Morabito
f012ba7775
More implied mode instructions implemented, with tests.
2008-12-23 16:06:09 -08:00
Seth J. Morabito
473b47e832
At long last, implemented BRK. Lots more unit tests for stack processing, as well.
2008-12-23 02:21:27 -08:00