|
Post by mirkosoft on Aug 10, 2017 0:20:32 GMT
Hi!
I want to get all possible differences between opcodes of 6509 and 65C102 to 6502. 65C102 looks like mod of 65C02 - or is it not true? And are opcodes differences to 6502 same as 65C02? 6509 is known for addressing space 1MB - so are there opcodes different to 6502?
I'm searching for any opcode matrix and description. 65C102 used Commodore LCD and 6509 was used in CBM-II family.
Thank you for each help.
Miro
|
|
|
Post by bjonte on Aug 10, 2017 12:10:08 GMT
The opcode differences can be found in the opcode section of the 64 tass manual.
|
|
|
Post by mirkosoft on Aug 10, 2017 12:24:56 GMT
No one opcodes list available - I need opcodes of 6509 and 65C102
Miro
|
|
|
Post by bjonte on Aug 10, 2017 15:30:18 GMT
Ah, I misread 6509 for 6809.
|
|
|
Post by sjgray on Aug 16, 2017 16:34:13 GMT
Hi! I want to get all possible differences between opcodes of 6509 and 65C102 to 6502. 65C102 looks like mod of 65C02 - or is it not true? And are opcodes differences to 6502 same as 65C02? 6509 is known for addressing space 1MB - so are there opcodes different to 6502? I'm searching for any opcode matrix and description. 65C102 used Commodore LCD and 6509 was used in CBM-II family. Thank you for each help. Miro oxyron.de/html/opcodes.html
|
|
|
Post by mirkosoft on Aug 16, 2017 23:58:57 GMT
Steve, again - this link has nothing about 6509 and 65C102 (or is 65C102 same as 65C02?)...
I found many webs with opcode description and tables, but never found these two... I believe that 6509 (used in CBM-II Series only) has anywhere opcodes list. Also know that 65C102 is known only from Commodore LCD.
Miro
|
|
|
Post by sjgray on Aug 17, 2017 1:08:42 GMT
Steve, again - this link has nothing about 6509 and 65C102 (or is 65C102 same as 65C02?)... I found many webs with opcode description and tables, but never found these two... I believe that 6509 (used in CBM-II Series only) has anywhere opcodes list. Also know that 65C102 is known only from Commodore LCD. Miro I found that site useful. But I haven't found one that does a direct comparison of each variant, sorry. The 6509 is the same at the 6502 with the following exceptions: There are two registers: $0000 - Execution register - the bank that code executes in. $0001 - Indirection register - the bank that data is fetched from or stored to with the two modified opcodes: LDA (zp),y and STA (zp),y You may need to look on 6502.or documents page for the correct datasheet to verify. Steve
|
|
|
Post by remark on Aug 21, 2017 11:27:46 GMT
Steve, again - this link has nothing about 6509 and 65C102 (or is 65C102 same as 65C02?)... I found many webs with opcode description and tables, but never found these two... I believe that 6509 (used in CBM-II Series only) has anywhere opcodes list. Also know that 65C102 is known only from Commodore LCD. Miro Miro, 6509: archive.6502.org/datasheets/mos_6509_mpu.pdf65c102: 65xx.unet.bz/ds/R65C02.pdf
|
|
|
Post by mirkosoft on Aug 21, 2017 13:17:57 GMT
Thank you veeery much! That's exactly what I need. BTW: Where you found it? I found no one note about these CPUs...
Miro
|
|