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

3 replies [Last post]
Corey986
Offline
Last seen: 3 hours 28 min ago
Joined: Oct 9 2011
Posts: 246

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

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Dog Cow's picture
Dog Cow
Offline
Last seen: 3 weeks 5 days ago
Joined: Dec 11 2008
Posts: 151
Re: Looking for a good book on 6502 Assembly on the Apple I

I liked reading Assembly Lines by Roger Wagner.

__________________

Mac GUI Vault: http://macgui.com/vault/

mmphosis's picture
mmphosis
Offline
Last seen: 9 hours 25 min ago
Joined: Aug 18 2005
Posts: 233
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.

Mike WIllegal
Offline
Last seen: 1 week 2 days ago
Joined: Jun 5 2008
Posts: 138
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