View Full Version : Apple IIC PLUS ---
WA7KKP
06-25-2007, 07:17 PM
I'm rekindling my interest in this little jewel again, just to keep my feet wet in Basic and 6502 programming.
Anyone out there who has/had one? I'm interested in a memory map, and other technical documentation. Libraries used to have a plethora of books on the Apple ][ but I think they've thrown most of them out to the landfills.
e-mail me at: wa7kkp /at/ gmail /dot/ com, and I'll put together a composed list of questions that make sense. If you still have books laying around looking for a new home, those would be even more appreciated.
Gary WA7KKP
WA7KKP
07-01-2007, 08:29 PM
. . . guess everyone went to Macintosh's.
Gary WA7KKP
KA5PIU
07-01-2007, 11:42 PM
Hello.
There is still tons of stuff on the Apple ][, you jush have to know where to look.
http://linux.cis.monroeccc.edu/~paulrsm/6502/MEMMAP.HTM
There is enough on the web to keep you busy for months.
KB3NDN
07-06-2007, 01:38 AM
i actually have a few of them - never learned the mapping though...i always want to machine code a 6502... http://www.qrz.com/iB_html/non-cgi/emoticons/tounge.gif
WA7KKP
07-08-2007, 08:41 PM
6502 machine language is the simplest around -- and extremely well documented, as most of the 8 bit machines (apple, atari, commodore) used them.
Just get an assembler/disassembler, or a ML monitor program for the computer and start looking around at the computer ROMS, and any of the programs that are loaded in ML, not Basic.
You'll soon learn LDA, STA, and the ever handy $EA -- the NOP.
Gary WA7KKP
KB3NDN
07-09-2007, 12:41 AM
I will see if i can find my documentation - i might have your memory map somewhere amongst my vast useless collection http://www.qrz.com/iB_html/non-cgi/emoticons/biggrin.gif
Other than the stack pointer and the program counter, the 6502 processor only has three registers and limited addressing modes. If I recall correctly, the only way to indirectly address memory is via page zero using the X register for indexed indirect addressing and the Y register for indirect indexed addressing. The machine language for the processor is simple enough that an assembler is almost optional.
Quote[/b] (WA7KKP @ July 08 2007,13:41)]You'll soon learn LDA, STA, and the ever handy $EA -- the NOP.
Please tell me that you're not one of those guys who writes self-modifying code? http://www.qrz.com/iB_html/non-cgi/emoticons/biggrin.gif
KA5PIU
07-11-2007, 12:32 AM
Quote[/b] (w3mv @ July 08 2007,18:42)]
Quote[/b] (WA7KKP @ July 08 2007,13:41)]You'll soon learn LDA, STA, and the ever handy $EA -- the NOP.
Please tell me that you're not one of those guys who writes self-modifying code? #http://www.qrz.com/iB_html/non-cgi/emoticons/biggrin.gif
Hello.
Morphing software can be fun!