That is exactly correct. You beat me by 60 seconds, while writing up my comment, I saw yours after posting. Interesting, I wonder how many neurons I'm wasting on useless 8 bit instruction set trivia.
Same here :), but a beauty like 6809 is worth remembering.
Yes, and it actually is one of the easiest sets to remember because there are so few exceptions. Everything that you expect to be there is there and works like you expect it to.
Re:Dunfield 6809 Portable
by DonHopkins on Saturday February 06, 2021 @12:42AM
(#26044417)
I always thought of the 6809 as the Chrysler Cordoba of 8 bit microprocessors, with soft Corinthian Leather upholstery and a luxurious automatic multiply instruction.
https://www.youtube.com/watch?v=Vsg97bxuJnc
"I have much more in this small CPU than great comfort at a most pleasant price. I have great confidence, for which there can be no price. In 6809, I have what I need."
The BS marketeers come up with never ceases to amaze me.
I just got one of these on a flash sale Color Computer upgrade kit. Should be fun to bang around on one of these days.
Re:Dunfield 6809 Portable
by HeyLaughingBoy on Friday February 05, 2021 @03:23PM
(#26040732)
Then you need to know POKE 65495,0 :-)
If I recall correctly, that instruction doubled the clock speed of the M6809, usually at the expense of making it go out of sync with the woeful 6847 video chip, putting colorful garbage on the screen.
When that happened, I think it was on the CoCo 1 and maybe 2. The three can do it with no worries.
And the 3 didn't use the 6847, but a custom ASIC.
Re:Dunfield 6809 Portable
by HeyLaughingBoy on Saturday February 06, 2021 @02:21PM
(#26049063)
It was OK on the CoCo2. ISTR doing it for some games I wrote in BASIC.
Good to know, LOL. We are so late on this chat.
Fun stuff.
As I remember it, it had the instruction MUL, which did 8 by 8 bit unsigned multiply, but no divide.
Maybe the Hitachi CMOS version had it? I know this version had undocumented additional instructions.
EDIT: WP says it had hardware division:
https://en.m.wikipedia.org/wiki/Hitachi_6309