[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Which Hex Address Start In ROM?



> This isn't the best way to learn assembly language.  I'd suggest getting
> a book on the 6502 processor (or whichever variety your machine uses),
> and supplement it with one of the Apple II Technical Reference manuals;
> the Apple ][ and IIe versions of these manuals contain a listing of the
> monitor firmware, as does the first edition of the Apple IIc Technical
> Reference.

    Well, I say yes or no.  I believe that it is the best to understand all
opcodes of 6502, 65c02, and 65816 micrprocessors before I can read every
opcode in ROM Monitor routines.  It is what I want to know which routine
that it can be started in a cold reboot after the power supply is turned on.
    I have all the technical information from the technical reference book.
I only have it for Apple //c and IIgs, but I do not have it for II, II+, and
//e (unenhanced/enchanced).
    If it is true that Apple II has no language card for Interger BASIC
and/or Applesoft BASIC, it will jump to ROM Monitor that will appear with
"*" prompt.  It is interesting.
    It is the reason why I want to study ROM Monitor routines because I
don't believe that assembler listing is developed by the microprocessor
alone.  Microprocessor can only display all opcodes' hexadecimal codes in
the screen.  Assembler listing and small commands such as 0.ff, 200-27f, etc
are executed from ROM Monitor routine.  It is what I am wondering.
    ***I am interested to obtain technical reference book for II, II+, and
//e.
Yours Truly,

Bryan Parkoff
BParkoff@satx.rr.com