...Sure, there are some minor warts on the 6809, such as dead cycles and the inferior-to-65xx flag behavior, but the biggest problem is simply that it's not being manufactured in a fast, modern process. :( In fact, 6809 and 6309 aren't being manufactured at all, AFAIK.
Oh Jeff, surely you're ...
Search found 2 matches
- Sat Sep 24, 2016 7:41 am
- Forum: Forth
- Topic: Forth articles and 6809 machine from 1983
- Replies: 12
- Views: 6421
- Sat Sep 24, 2016 6:54 am
- Forum: Forth
- Topic: Is this the optimal 6502 NEXT?
- Replies: 71
- Views: 63480
Re: Is this the optimal 6502 NEXT?
So, why not simply use Y to hold the LSB and store it into the zero page JMP command. This will get 12 cycles on a 6502 approaching subroutine-threading performance without clobbering the C flag (allowing multi-precision arithmetic).
PAGE INC IP+2 - seldom executed
NEXT INY ; 2 cycles
INY ; 2 ...
PAGE INC IP+2 - seldom executed
NEXT INY ; 2 cycles
INY ; 2 ...