Seth Morabito
|
d25e8325ad
|
Updated README to reflect current state of implementation
|
2009-01-07 18:29:20 -08:00 |
|
Seth Morabito
|
ed943687bf
|
Implemented Relative mode (branch) instructions and unit tests. Fixed
a bug in the instruction size table.
|
2009-01-07 18:26:11 -08:00 |
|
Seth Morabito
|
f21a0d76e9
|
Implemented Absolute,Y addressing mode and unit tests.
|
2009-01-07 16:50:36 -08:00 |
|
Seth Morabito
|
dccf73a6b7
|
Implemented instructions using the Absolute,X addressing mode. There's
light at the end of the tunnel now!
|
2008-12-29 21:47:19 -08:00 |
|
Seth Morabito
|
107aca7777
|
Implemented Zero Page,X, Zero Page,Y, and Indirect addressing mode instructions, along with unit tests.
|
2008-12-29 20:46:48 -08:00 |
|
Seth Morabito
|
66fc63a36e
|
Updated README to reflect current status.
|
2008-12-28 23:14:32 -08:00 |
|
Seth Morabito
|
4b28ab4808
|
Implemented Absolute addressing mode instructions. All unit tests pass.
|
2008-12-28 23:11:16 -08:00 |
|
sethm
|
1c6c5fdaeb
|
Implemented boolean immediate mode instructions.
|
2008-12-14 01:09:23 -08:00 |
|
Seth Morabito
|
3f74489757
|
Renamed project to "Symon".
|
2008-12-13 14:59:22 -08:00 |
|
Seth Morabito
|
9a6a256073
|
1. CPU now correctly sets Zero and Negative flags for LDA, LDX, and LDY
immediate mode instructions.
2. Added unit tests for LDA, LDX, LDY immediate mode instructions.
|
2008-12-13 01:53:15 -08:00 |
|
sethm
|
59e5572039
|
Process Status Register bits have been added.
|
2008-12-13 00:50:14 -08:00 |
|
Seth Morabito
|
7e36444193
|
Added stack functions.
|
2008-12-12 01:02:31 -08:00 |
|
Seth Morabito
|
6915331cca
|
Added LDX, LDY immediate.
|
2008-12-12 00:45:55 -08:00 |
|
sethm
|
fb3db6b65f
|
Our first test program is running!
|
2008-12-12 00:37:54 -08:00 |
|
sethm
|
7ccde7dc1b
|
Reformatting
|
2008-12-11 21:47:41 -08:00 |
|
Seth Morabito
|
6f678af3df
|
Renamed AddressDecoder to Bus
|
2008-12-11 11:41:05 -08:00 |
|
Seth Morabito
|
af7743b385
|
Much saner implementation of 'overlaps' method.
|
2008-12-08 22:12:28 -08:00 |
|
Seth Morabito
|
e3300d3166
|
Lots of whitespace changes after importing the project into Eclipse
|
2008-12-06 14:39:54 -08:00 |
|
Seth Morabito
|
a6abc2cd23
|
Fleshing out some of the interface for the CPU, Simulator, and Devices.
|
2008-12-05 20:00:48 -08:00 |
|