comparison of 6502, 65c02, 65816

Let's talk about anything related to the 6502 microprocessor.
Post Reply
User avatar
GARTHWILSON
Forum Moderator
Posts: 8773
Joined: 30 Aug 2002
Location: Southern California
Contact:

comparison of 6502, 65c02, 65816

Post 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?)
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: comparison of 6502, 65c02, 65816

Post 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.
User avatar
Dr Jefyll
Posts: 3526
Joined: 11 Dec 2009
Location: Ontario, Canada
Contact:

Re: comparison of 6502, 65c02, 65816

Post by Dr Jefyll »

FWIW, a good place to start is the '816 data sheet. You've seen this, I guess... :)
65xx caveats.gif
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html
rwiker
Posts: 294
Joined: 03 Mar 2011

Re: comparison of 6502, 65c02, 65816

Post 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.)
User avatar
BigDumbDinosaur
Posts: 9427
Joined: 28 May 2009
Location: Midwestern USA (JB Pritzker’s dystopia)
Contact:

Re: comparison of 6502, 65c02, 65816

Post 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.
x86?  We ain't got no x86.  We don't NEED no stinking x86!
Post Reply