OT: comparing DCPU-16 to 65Org16 (and variants)

Let's talk about anything related to the 6502 microprocessor.
ElEctric_EyE
Posts: 3260
Joined: 02 Mar 2009
Location: OH, USA

Post by ElEctric_EyE »

Yes, we need to look back at some of these old processors and mold them into something better than we have now... They were geniuses, the original CPU creators... And you need to learn Verilog. The more, the merrier IMO!
User avatar
GARTHWILSON
Forum Moderator
Posts: 8773
Joined: 30 Aug 2002
Location: Southern California
Contact:

Post by GARTHWILSON »

Quote:
Originally, I thought a lot of registers would be more like the 1802 CPU in the fact that with more registers, there would be less need for external memory... There are some very intriguing features of this 'ancient' 1802 CPU I would like to bring back to life.

and
Quote:
my first computer was the 1802-based COSMAC ELF II. I was 14 years old and taught myself how to program in machine language using a hex keypad. I really liked the 1802's registers. Any one of the 16 register could be a stack register, program counter, or data store. I also like the 4 input bits that were directly mapped to instructions along with the Q output bit. Great times!

A friend of mine also had the COSMAC Elf which he bought as a kit and put together in 1978 or '79. He later did his senior project for his BSEE in 1981-'82 with the 1802, and the large collection of registers was one of his excuses, as it prevented the need for RAM for the project (as if that were a big deal in a one-off copy). I understand that was one of the first rad-hard processors though, so it made it into quite a few spacecraft. The performance was absolutely terrible compared to the 6502's though!
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
User avatar
Dajgoro
Posts: 808
Joined: 08 Aug 2011
Location: Croatia
Contact:

Post by Dajgoro »

As this new game appeared, i was wondering if there is some sort of bytecode interpreter, for the 6502 and in general, something like Java for low mips count cpu, but simplified. As it would be good if i could share the same code from the DCPU-16, my sbc, some future invention, and with the 65org16...
If such a thing does not exist, it seems there is work to be done...
Post Reply