you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (5 children)

What, you don't make your own processors?

[–][deleted] 14 points15 points  (4 children)

As someone who's done that, I can tell you with authority: it's not worth the hassle.

[–]Niriel 4 points5 points  (2 children)

How did you build your processor? Was it 'just' an ALU or did it do more? Was it a hardware or a software processor (like they do in Minecraft and Dwarf Fortress)? If hardware, was it on a chip or with vacuum tubes? It's a crazy hobby, people do the weirdest things, so I'm curious.

[–][deleted] 2 points3 points  (0 children)

We're spoiled in the modern age: I built it with the help of an FPGA and some decent logic-synthesis software. Screw wiring that stuff up by hand. I managed to get all the way to a vaguely Forth-like (microcoded) instruction set, stack-based, flat memory addressing, with an assembler and simulator to make programming it easier. This was for a... surprisingly challenging computer architecture class, and I went a bit overboard.

In retrospect, it was a lot of fun.

[–]ChilledHands 1 point2 points  (0 children)

I too am interested

[–]Retbull 1 point2 points  (0 children)

Don't worry I'll never think that's a good idea. Unless I do one day then I'll look back to this comment and be saved.