Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
Hardware Hacking Build Hardware

Mechanical CPU Clock 37 37

An anonymous reader writes "I designed this CPU clock to help people learn about how a CPU works. The Mechanical CPU Clock shows the basic building blocks of a CPU (ALU, buses, RAM, registers, and a Control Unit). It executes a set of instructions which will emulate a simple wall clock. A detailed build/explanation is available on instructables.com."
This discussion has been archived. No new comments can be posted.

Mechanical CPU Clock

Comments Filter:
  • by Anonymous Coward on Monday April 16, 2012 @03:51PM (#39703255)
    YES!!! Yes Yes yes! Perfect example! Mods, pay attention!
  • by lelazary (2619181) on Monday April 16, 2012 @06:06PM (#39704853)
    You are right. The [inc A, if A11 then IP=0 else IP=1] is actually one instruction that was optimised after the first prototype. Originally I had these as separate registers with three other flip flops at the top for the program counter. However, I noticed that I can remove that (which made the clock simpler and more compact) if I combined both instructions together and only use one ball drop for the inc and check. I would love to figure out other ways of explaining this to people who don't even know there is a CPU in a computer. So any suggestions are welcome.

I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated. -- Poul Anderson

Working...