Looking for a good book on 6502 Assembly on the Apple I

4 posts / 0 new
Last post
Offline
Last seen: 1 week 4 days ago
Joined: Oct 9 2011 - 12:54
Posts: 1352
Looking for a good book on 6502 Assembly on the Apple I

The last time I did assembly code was for the 8088 back in 1990, so I'm not only a little out of practice I need to learn for the 6502.

I'm sure there are on-line resources but I need something physical I can read.

Thanks,
Corey

Dog Cow's picture
Offline
Last seen: 4 years 10 months ago
Joined: Dec 11 2008 - 16:26
Posts: 554
Re: Looking for a good book on 6502 Assembly on the Apple I

I liked reading Assembly Lines by Roger Wagner.

mmphosis's picture
Offline
Last seen: 2 weeks 3 days ago
Joined: Aug 18 2005 - 16:26
Posts: 433
Re: Looking for a good book on 6502 Assembly on the Apple I

This is the first book I used, a long long time ago.
HOW TO PROGRAM THE APPLE II USING 6502 ASSEMBLY LANGUAGE
With an Introduction to Sweet-16 by Randy Hyde

by Randy Hyde

Speaking of "Assembly Lines" ...
Assembly Lines: The Book. A Beginner's Guide to 6502 Programming on the Apple II
by Roger Wagner

I've found these articles interesting...
Apple Assembly Line
by Bob Sander-Cederlof

This is a great reference:
Programming the 65816: Including the 6502, 65C02, and 65802
by David Eyes and Ron Lichty

These are all mentioned by Randall Hyde in the first book I mentioned...

PROGRAMMING THE 6502
by Rodney Zaks

Programming a Microcomputer: 6502 (Series in Joy of Computing)
by Caxton C. Foster

6502 ASSEMBLY LANGUAGE PROGRAMMING
by Lance Leventhal

6502 SOFTWARE GOURMET GUIDE & COOKBOOK
by Robert Findley

How to Program Microcomputers: First Edition (Radio Shack)
by William Barden Jr.

Offline
Last seen: 1 month 3 weeks ago
Joined: Jun 5 2008 - 07:26
Posts: 475
Re: Looking for a good book on 6502 Assembly on the Apple I

Debugging on an Apple 1 with the original monitor can be very difficult. I would recommend using Virtual II with the wonderful built in debugger (inspector), along with the Brain Board/Wozanium ROM image that I have made available.
http://www.willegal.net/appleii/brainboard.htm

Another option is the Krusader toolset that is available for the replica 1.

The original MOS MCS 6500 family hardware and MOS MCS 6500 family programming manuals are very well written, if you can find them.

Regards,
Mike Willegal

Log in or register to post comments