Page 1 of 1

Looking for a good instruction sheet

Posted: Fri Jan 30, 2015 4:24 pm
by James_Parsons
I once had a PDF that contained the entire instruction set for a Motorola 6800. It contained the opcodes, the hexadecimal representation, and the binary representation of the instruction. Now I am looking for one for a 6502, but I have not found anything like this. Does anyone have a reference like this or know of one? It would be helpful for it to be in a PDF format or a printer friendly format.

Re: Looking for a good instruction sheet

Posted: Fri Jan 30, 2015 4:38 pm
by GARTHWILSON
It should be in any 6502 programming book or data sheet (except that the NMOS ones won't have the added instructions and addressing modes of the CMOS 65c02). Again I must recommend WDC's excellent programming manual, "Programming the 65816-Including the 6502, 65C02 and 65802," by David Eyes and Ron Liechty, available at the link. WDC's literature also tells you what's on the buses in every single cycle of every instruction.

Re: Looking for a good instruction sheet

Posted: Fri Jan 30, 2015 5:43 pm
by 8BIT
I like the chart from the WDC datasheet. It includes the number of bytes and cycles used. You could easily add the binary bits under the HEX labels provided.

Daryl

Re: Looking for a good instruction sheet

Posted: Fri Jan 30, 2015 6:19 pm
by BigEd
There's an old-school one-page sheet by Jonathan Bowen 1981-5: see
http://www.cbmhardware.de/cbmwiki/index.php/6502
or
http://www.coinop.org/kb_dl.aspx/KB/dat ... 2/650x.txt

Edit: see update here.

Re: Looking for a good instruction sheet

Posted: Sat Jan 31, 2015 4:24 am
by White Flame
As far as Commodore's 6510 and other variants go, this is one of the central references including "illegal" opcodes:
http://www.oxyron.de/html/opcodes02.html

If you ever need to know exactly what's going on at every single cycle on the bus, decimal mode details, etc, this one covers that:
http://www.zimmers.net/anonftp/pub/cbm/ ... data/64doc

No binary representation of the opcodes, but that's not hard to make yourself.

Re: Looking for a good instruction sheet

Posted: Mon Feb 02, 2015 2:06 am
by Michael
The cycle-by-cycle listing is great... Thank you, White Flame...