[Coco] 6309 microproccessor project 01-25-2004

John Collyer johncollyer at zoominternet.net
Sun Jan 25 18:40:47 EST 2004


6309 microprocessor project:

Hello,

The 6309 Instruction Set Interpreter is completely 32 bit assembly language.
I wanted to add that it would only take a day or two to make a enhanced
version of the 6309 Instruction Set Interpreter.  This enhanced version
would extend all the registers to be 32-bits with the exception of the Q
register being 64-bits.  Think about it.  To access this enhanced version
you could set a switch inside of the emulator properties page and
experiment with a 32-bit 6309 CoCo 3 environment.

Also I have the beginnings of context switches, which allow you to have
up to four parallel microprocessors with a 64K dedicated memory space
assigned to each of the virtual 6309 microprocessors.  You could switch
between up to four context switches giving you the ability to institute 6309
parallel threads.  You could access the 6309 threads by setting properties
inside of the emulators property pages.

More later.

John Collyer




More information about the Coco mailing list