How would YOU extend the 6502?

Let's talk about anything related to the 6502 microprocessor.
User avatar
Druzyek
Posts: 367
Joined: 12 May 2014
Contact:

Re: How would YOU extend the 6502?

Post by Druzyek »

My question is where you would get 10-bit wide RAM and ROM for your new processor :P
User avatar
1024MAK
Posts: 155
Joined: 14 May 2015
Location: UK

Re: How would YOU extend the 6502?

Post by 1024MAK »

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
User avatar
Alarm Siren
Posts: 363
Joined: 25 Oct 2016

Re: How would YOU extend the 6502?

Post by Alarm Siren »

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.
Aaendi
Posts: 56
Joined: 26 Jun 2013

Re: How would YOU extend the 6502?

Post by Aaendi »

Maybe a dummy cycle reduce mode, where instructions that normally take 2 cycles take 1 cycle.
JimBoyd
Posts: 931
Joined: 05 May 2017

Re: How would YOU extend the 6502?

Post by JimBoyd »

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.
Post Reply