Hi all,
This is my first project. I had read a book on the inner workings of a CPU and wanted to try it myself.
I have to say this is the best logic gate simulator I have ever used. This surpasses a lot of the pricey stuff in my opinion.
So my gratitude to the creator for this excellent program!
But back on topic: I have created a small 8-bit CPU with 16 bytes of ROM and 16 bytes of RAM. It took me about 2 weeks on-and-off.
It can handle 16 instructions but I have only implemented 5 for the time being (I'm running out of room. I need to re-arrange my wiring to be more compact).
But i also wanted to get some input from you guys so I thought I would post it in its current form. I have included a demo program (NOTE: I have to keep the speed/frequency low or the counters will jitter. Not sure yet why...) and have added some comments in the circuits themselves.
Any comments and suggestions are welcome.
Regards,
Raiven
My first project: an 8-bit CPU with 5 instructions
My first project: an 8-bit CPU with 5 instructions
- Attachments
-
- 8BitComputer.zip
- (128.85 KiB) Downloaded 1227 times
Re: My first project: an 8-bit CPU with 5 instructions
Do you have any enhancements of this project yet?