Wide instruction format for 65c02

This commit is contained in:
Michael Martin 2012-06-08 21:45:38 -07:00
parent e44ad61af9
commit 6e30cc4153
2 changed files with 10 additions and 4 deletions

View File

@ -335,10 +335,16 @@ c02extensions = {
None, None, None, None, None, None, None], None, None, None, None, None, None, None],
'stz': [None, None, 0x64, 0x74, None, 0x9C, 0x9E, None, 'stz': [None, None, 0x64, 0x74, None, 0x9C, 0x9E, None,
None, None, None, None, None, None, None], None, None, None, None, None, None, None],
'stz.w': [None, None, None, None, None, 0x9C, 0x9E, None,
None, None, None, None, None, None, None],
'trb': [None, None, 0x14, None, None, 0x1C, None, None, 'trb': [None, None, 0x14, None, None, 0x1C, None, None,
None, None, None, None, None, None, None], None, None, None, None, None, None, None],
'trb.w': [None, None, None, None, None, 0x1C, None, None,
None, None, None, None, None, None, None],
'tsb': [None, None, 0x04, None, None, 0x0C, None, None, 'tsb': [None, None, 0x04, None, None, 0x0C, None, None,
None, None, None, None, None, None, None], None, None, None, None, None, None, None],
'tsb.w': [None, None, None, None, None, 0x0C, None, None,
None, None, None, None, None, None, None],
'wai': [0xCB, None, None, None, None, None, None, None, 'wai': [0xCB, None, None, None, None, None, None, None,
None, None, None, None, None, None, None], None, None, None, None, None, None, None],
} }

View File

@ -10,7 +10,7 @@
09: ORA - Immediate 09: ORA - Immediate
0A: ASL - Implied 0A: ASL - Implied
0B: 0B:
0C: TSB - Absolute 0C: TSB - Absolute; TSB.W - Absolute
0D: ORA - Absolute 0D: ORA - Absolute
0E: ASL - Absolute 0E: ASL - Absolute
0F: BBR0 - Relative 0F: BBR0 - Relative
@ -26,7 +26,7 @@
19: ORA - Absolute, Y 19: ORA - Absolute, Y
1A: INA - Implied; INC - Implied 1A: INA - Implied; INC - Implied
1B: 1B:
1C: TRB - Absolute 1C: TRB - Absolute; TRB.W - Absolute
1D: ORA - Absolute, X 1D: ORA - Absolute, X
1E: ASL - Absolute, X 1E: ASL - Absolute, X
1F: BBR1 - Relative 1F: BBR1 - Relative
@ -154,9 +154,9 @@
99: STA - Absolute, Y 99: STA - Absolute, Y
9A: TXS - Implied 9A: TXS - Implied
9B: 9B:
9C: STZ - Absolute 9C: STZ - Absolute; STZ.W - Absolute
9D: STA - Absolute, X 9D: STA - Absolute, X
9E: STZ - Absolute, X 9E: STZ - Absolute, X; STZ.W - Absolute, X
9F: BBS1 - Relative 9F: BBS1 - Relative
A0: LDY - Immediate A0: LDY - Immediate
A1: LDA - (Zero Page, X) A1: LDA - (Zero Page, X)