6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Sep 28, 2024 10:50 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Mon Dec 23, 2013 8:36 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8520
Location: Southern California
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?


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 23, 2013 9:26 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10938
Location: England
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.


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 23, 2013 12:19 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3367
Location: Ontario, Canada
FWIW, a good place to start is the '816 data sheet. You've seen this, I guess... :)
Attachment:
65xx caveats.gif
65xx caveats.gif [ 65.89 KiB | Viewed 1192 times ]

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 23, 2013 6:58 pm 
Offline

Joined: Thu Mar 03, 2011 5:56 pm
Posts: 284
Some years back, when I was working on a 6502 assembler, I found this: http://www.defence-force.org/computing/oric/coding/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.)


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 23, 2013 8:37 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8404
Location: Midwestern USA
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!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: