[Coco] Coco 3, Expanded Memory and Assembler

Charles Shrader charles at shrader.com
Mon Feb 25 19:22:43 EST 2008


Greetings all!

I'm still toying around with 6809 Assembler on the Coco and have written
a few basic programs to accept user input and repeat it to the screen.
I'm toying with the idea of writing a text adventure completely in
assembler but that's still in the "dream" stage.

If the 6809 can only access 65,535 memory locations, how would one
access the additional RAM on a Coco3 that has 512k RAM memory?  On my 8
bit Commodores I believe this is done using something called "banking".
Is there a similar methodology for the Coco?

For some reason I find assembler delightfully enjoyable to write for the
Coco.  I don't recall similar programming for the 6502 or the Z-80 chips
being nearly as fun.  Especially the Z-80; it seemed to be cantankerous
when trying to run compiled programs on disks that are accessed on
drives other than the current drive.  Or it could just be that CP/M is
cantankerous.  Or maybe it's the programmer.  ;-)

I really enjoy being part of and reading your posts to this list.  Being
fairly new to the Coco crowd, it's been a great experience thus far.

Chuck

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.516 / Virus Database: 269.21.1/1298 - Release Date:
2/25/2008 8:45 PM
 




More information about the Coco mailing list