[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 6502 Assembler books
Charles Richmond wrote:
>I have _ 6502 Assembly Language Subroutines_ and I think it sucks...
I agree.
Many "library"-type books for specific processors seem to be
hack translations of libraries originally written for another
processor.
Generic libraries must assume some canonical method of
passing parameters, which generally is a crock.
Further, the specific programming tricks for a certain machine
are often completely neglected--exactly the kinds of things that
any budding assembly language programmer needs to become
familiar with.
As soon as you have your "sea legs" with a particular processor,
you should try to find some well-written code for it that will teach
you some ways to organize data and write good code.
For the 6502, the Apple II monitor is quite instructive to read.
The Applesoft interpreter is very uneven, with some clever
code but lots of silly code. It has the look of something done
by a committee. ;-( But even in that case, the _bugs_ are
interesting! ;-)
-michael
New Applesoft BASIC interface for NadaNet networking!
Home page: http://members.aol.com/MJMahon/