DUO ADEPT: An 8-bit Homebrew Computer
Uploader Comments (Esperantanaso)
Top Comments
-
In the future, EMPs from nuclear wars wipe out all electronics and we will be again reduced to simple technology, this man will design simple processors to run machines built to survive the post-apocalyptic world. Eventually, this essential survival skill will be a common trade among the few who scavenge the earth for sustenance and rebuild civilization. However, the necessary resources used to build more advanced processors will be lost and thus a new age dawns : Eightbitopia.
-
Epic! How well does Crysis run on it?
All Comments (249)
-
This is just incredible work! I'm designing my own 8-bit CPU with Logisim at the moment, while learning the stuff from a book. How did you come up with this design? I mean could you possibly link the schematics for the GPU, CPU or both, just to give me some idea how this stuff works? And how did you learn this much advanced electronic during highschool? I'm currently studying electronics in college and I still can't come up with such ideas as this.
This is simply some amazing work you did :D
-
amazing.. i dont know those stuff so i want to learn it.
-
Pretty cool, good job.
-
Awesome, it runs and calculates fast for a homemade computer with TTL chips !
If you were 40 years older, you would have been the 70s computer star instead of Steve Jobs and his Apple I
-
That is seriously the most awesome thing I've ever seen...
-
wow...
How have you implemented the instruction fetch from memory? I mean you have 1-byte opcodes and 3 bytes of arguments, right? So if the memory is byte addressable, how can you access all the 4 bytes during a single instruction? This issue has been troubling me in my own CPU implementation. Any tips would be appreciated!
nsaarela 1 week ago
@nsaarela The clock has several steps for loading an instruction. The CPU first loads the opcode, then enters a loop wherein it loads 2 or 3 arguments (1 per step). After that is done, the CPU executes the instruction. Look on my site for a more thorough description.
Esperantanaso 1 week ago
Oh, and what software did you use to do the schematics with?
nsaarela 2 weeks ago
@nsaarela MS Paint. :>
Esperantanaso 2 weeks ago
I can't belive that you wired and programed such simple chips I didn't think these chips were capaple if it. How many transistors do each chip have and how long did it take to write muffins?
jdflyback 2 months ago
@jdflyback Most of the chips have around 50-100 transistors, I think. Muffins took a few days to make. Machine code isn't very convenient!
Esperantanaso 2 months ago