59 lines
2.7 KiB
Plaintext
59 lines
2.7 KiB
Plaintext
|
|
|||
|
OK,
|
|||
|
This is Rich again. I found those Op. Codes for you. If you need any
|
|||
|
of the other material on them, they are in the 18th issue of Hardcore
|
|||
|
Computist. Other than this list of Op. Codes, all there is on the 65c02 is
|
|||
|
a Question/Answer section.
|
|||
|
|
|||
|
So here's the list:
|
|||
|
|
|||
|
_____________________________________________________________________
|
|||
|
| |
|
|||
|
| New Instructions |
|
|||
|
| ------------------------------------------------ |
|
|||
|
| |
|
|||
|
| Instructions Op Code Description |
|
|||
|
| ------------ ------- ----------- |
|
|||
|
| BRA 80 Branch Alway (Realitive) |
|
|||
|
| PHX DA Push X on Stack |
|
|||
|
| PHY 5A Push Y on Stack |
|
|||
|
| PLX FA Pull X from stack |
|
|||
|
| PLY 7A Pull Y from Stack |
|
|||
|
| STZ 9C Store a zero in memory (Absolute) |
|
|||
|
| STZ 9E Store a zero in memory (Absolute,X) |
|
|||
|
| STZ 64 Store a zero in memory (Zero page) |
|
|||
|
| STZ 74 Store a zero in memory (Zero page,X)|
|
|||
|
| TRB 1C Test + reset bits w/Accum. (Absolute)
|
|||
|
| TRB 14 Test + reset bits w/accum. (0 Page) |
|
|||
|
| TSB 0C Test + set bits w/accum. (Absolute) |
|
|||
|
| TSB 04 Test + set bits w/accum. ( 0 Page) |
|
|||
|
| |
|
|||
|
|___________________________________________________________________|
|
|||
|
|
|||
|
_____________________________________________________________________
|
|||
|
| |
|
|||
|
| Additional Instruction Addressing Modes |
|
|||
|
| ------------------------------------------------------ |
|
|||
|
| |
|
|||
|
| |
|
|||
|
| Instruction Op Code Description |
|
|||
|
| ----------- ------- ----------- |
|
|||
|
| ADC 72 Add memory to Accum. w/carry (Zero Page|
|
|||
|
| AND 32 AND memory with Accum. (Zero Page) |
|
|||
|
| BIT 3C Test mem. bits w/Accum.(Zero Page,X) |
|
|||
|
| BIT 34 " " " " " " " " |
|
|||
|
| CMP D2 Compare mem. w/Accum.(Zero Page,X) |
|
|||
|
| EOR 52 Exclusive OR w/Accum.(Zero Page) |
|
|||
|
| JMP 7C Jump (Absolute(Indirect,X)) |
|
|||
|
| LDA B2 Load Accum. W/memory (Zero page indir.)|
|
|||
|
| ORA 12 OR memory w/Accum. (Zero Page) |
|
|||
|
| SBC F2 Subtract from Accum. w/borrow (0 page) |
|
|||
|
| STA 92 Store Accum. in memory (Zero page) |
|
|||
|
|___________________________________________________________________|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
That's the best I can do. There were no further articles on the
|
|||
|
Instructions. I hope it helps you out. Catch you later.
|
|||
|
Some Dude (Rich)
|
|||
|
|