Color Computer

My first real computer was the Tandy Color Computer 3, or Coco 3 as a most people call it. July 30, 1986, Tandy announced the Color Computer 3 in New York City. It came with 128 KB of RAM, upgradable to 512 KB.

A 6809 CPU clocked at 0.895MHz normally, could be run at twice that, 1.79MHz by using the high-speed poke of POKE &HFFD9,0. You could slow it down again with POKE &HFFD8,0 which was needed for proper I/O like accessing the disk drive. The Hitachi 6309 (HD63B09E) is a high-performance CMOS replacement CPU, running roughly 30% faster, has more internal registers, and an enhanced instruction set.

A memory management unit (MMU) was used to break up the 6809's 64KB address space into 8KB chunks. You would tell the MMU what page to point to, and the CPU would then be able to see that memory, thinking it was still within it's 64KB of memory.

New graphics resolutions of 160, 256, 320 or 640 pixels wide by 192 or 225 lines high were introduced, and a maximum of 16 colors from a palette of 64 could be displayed.

At the time BASIC was still a popular language to teach students as their first computer language.

Resources

Page Description
Page 0: 0400-0FFF Byte addresses in HEX for pmode1 page 0
Page 1: 1000-1BFF Byte addresses in HEX for pmode1 page 1
The 6309 Book Reference book for the 6309 CPU
Book Archive TRS-80 Color Computer Archive