How would YOU extend the 6502?
Re: How would YOU extend the 6502?
My question is where you would get 10-bit wide RAM and ROM for your new processor 
Re: How would YOU extend the 6502?
Back in the 1980's, most DRAM chips were only one bit wide anyway, so you would just use ten of them instead of just eight.
ROM is slightly trickier. But if there was a new CPU that looked like it may drive sales, it is likely that a memory chip manufacturer would have produced a suitable EPROM/ROM...
Mark
ROM is slightly trickier. But if there was a new CPU that looked like it may drive sales, it is likely that a memory chip manufacturer would have produced a suitable EPROM/ROM...
Mark
- Alarm Siren
- Posts: 363
- Joined: 25 Oct 2016
Re: How would YOU extend the 6502?
Fair point MAK, I always forget that RAMs where usually 1-bit in the day.
Want to design a PCB for your project? I strongly recommend KiCad. Its free, its multiplatform, and its easy to learn!
Also, I maintain KiCad libraries of Retro Computing and Arduino components you might find useful.
Also, I maintain KiCad libraries of Retro Computing and Arduino components you might find useful.
Re: How would YOU extend the 6502?
Maybe a dummy cycle reduce mode, where instructions that normally take 2 cycles take 1 cycle.
Re: How would YOU extend the 6502?
In 1980? Definitely fix the indirect jump bug so the fix makes it into the 6510.
I don't know if the 6502 could support much in the way of 16-bit instructions, but a 16-bit increment and 16-bit decrement would have been nice.
I don't know if the 6502 could support much in the way of 16-bit instructions, but a 16-bit increment and 16-bit decrement would have been nice.