Page 1 of 1

comparison of 6502, 65c02, 65816

Posted: Mon Dec 23, 2013 8:36 am
by GARTHWILSON
Does anyone know of a web page showing the differences between the NMOS 6502, the 65c02, and the '816? I have everything on paper, in different books and appendices and ap. notes, and various links, but there ought to be a single web page showing all of it in one place:

  • instructions
  • addressing modes
  • op codes
  • extra signal pins and their uses
  • NMOS bugs, corrected on CMOS
  • differences in invalid writes in R-M-W instructions
  • differences in reset and interrupt behavior
  • differences in speed, bus-driving strength, power consumption, clock requirements, etc.


and I'm sure I'm forgetting something.

I don't find any such complete page on 6502.org or the wiki. I was thinking of writing it myself, but I'd rather find a well done already-written one. Next easiest would be to make it a short page linking to other pages that address individual items in the list above, like Bruce's 65C02 Opcodes article at http://6502.org/tutorials/65c02opcodes.html. Some of them are in the Eyes & Lichty manual, some in the data sheets, and some in other .pdf sources, but then the reader has to download the whole thing and find a particular page you direct him to. (I think there's a way to add something to the URL so the tab with the .pdf goes right to the desired page. Can someone tell me how to do that?)

Re: comparison of 6502, 65c02, 65816

Posted: Mon Dec 23, 2013 9:26 am
by BigEd
I'm not aware of anything quite so complete. I use http://www.llx.com/~nparker/a2/opcodes.html as an opcode table, but that's a small subset of what you seek.

Re: comparison of 6502, 65c02, 65816

Posted: Mon Dec 23, 2013 12:19 pm
by Dr Jefyll
FWIW, a good place to start is the '816 data sheet. You've seen this, I guess... :)
65xx caveats.gif

Re: comparison of 6502, 65c02, 65816

Posted: Mon Dec 23, 2013 6:58 pm
by rwiker
Some years back, when I was working on a 6502 assembler, I found this: http://www.defence-force.org/computing/ ... /annexe_2/.

It doesn't have all the information, but seems to cover instructions/addressing mode/timing.

(I have a modified version of the table from this page that I used to extract information for use in my assembler. The modifications were for typos, and for invalid HTML structure, IIRC.)

Re: comparison of 6502, 65c02, 65816

Posted: Mon Dec 23, 2013 8:37 pm
by BigDumbDinosaur
GARTHWILSON wrote:
Does anyone know of a web page showing the differences between the NMOS 6502, the 65c02, and the '816?...:
  • ...bus-driving strength...
I can't say that I've ever seen that information published anywhere.