mirror of
https://codeberg.org/sethm/symon.git
synced 2026-11-08 03:12:23 +00:00
* Correct implementation of Indirect Indexed and Indexed Indirect addressing modes.
* Unit tests for Indirect Indexed and Indexed Indirect. * Updated copyright dates. * Started moving to JUnit 4.
This commit is contained in:
1 parent
d858a50f1b
commit
f174f0312f
7 files changed
+246
-70
No files matched your search
@@ -11,8 +11,8 @@ deemed ready for testing, it will be given a version number of "0.1".
|
||||
====================================================================
|
||||
|
||||
Version: PRERELEASE
|
||||
Last Updated: 07 January, 2009
|
||||
Copyright (c) 2008,2009 Seth J. Morabito <sethm@loomcom.com>
|
||||
Last Updated: 10 January, 2010
|
||||
Copyright (c) 2008-2010 Seth J. Morabito <sethm@loomcom.com>
|
||||
|
||||
See the file COPYING for license.
|
||||
|
||||
@@ -36,7 +36,7 @@ ACIAs. More functionality may be considered as time goes on.
|
||||
|
||||
- Java 1.5 or higher
|
||||
- Maven 2.0.x or higher (for building from source)
|
||||
- JUnit 3.0 or higher (for testing)
|
||||
- JUnit 4 or higher (for testing)
|
||||
|
||||
(More to come!)
|
||||
|
||||
@@ -44,25 +44,8 @@ ACIAs. More functionality may be considered as time goes on.
|
||||
---------
|
||||
|
||||
- Finish core functionality.
|
||||
- Implement remaining addressing modes.
|
||||
|
||||
COMPLETED ADDRESSING MODES:
|
||||
o Implied
|
||||
o Immediate
|
||||
o Zero Page
|
||||
o Accumulator
|
||||
o Absolute
|
||||
o Indirect [used only by JMP]
|
||||
o Zero Page, X-indexed
|
||||
o Zero Page, Y-indexed
|
||||
o Absolute, X-indexed
|
||||
o Absolute, Y-indexed
|
||||
o Relative
|
||||
|
||||
INCOMPLETE ADDRESSING MODES:
|
||||
o Indexed Indirect [ (Indirect ,X) ]
|
||||
o Indirect Indexed [ (Indirect),Y ]
|
||||
|
||||
- Finish command monitor.
|
||||
- Refactor address decoding (second refactor to DRY up more).
|
||||
- Clean up JavaDoc.
|
||||
- Implement CMOS 65C02 instructions and NMOS / CMOS mode flag.
|
||||
|
||||
|
||||
Reference in new issue
Block a user