[Coco] 6309/6809 opcodes with mixed 8/16 bit registers

Darren A mechacoco at gmail.com
Mon Nov 19 19:25:06 EST 2012


On Mon, Nov 19, 2012 at 4:49 PM,  jdaggett wrote:
>
> IF it got pass the assembler, the 6809 will only transfer like registers. That is the source and
> destination register must be of the same width.
>

Not so.  Both the 6809 and 6309 will transfer and exchange data
between registers of different widths.  The portion which gets
transferred and the value substituted for missing bits does differ
between the two processor types.

Darren



More information about the Coco mailing list