Avi sez, "The Digi-Comp 1 toy kit was a cool hands-on way to learn the basics of computing. The Digi-Comp 1 emulator is an interim substitute for those who can't get their hands on one."
In essence the Digi-Comp I contains three mechanical flip-flops and provides an ability to connect them together in a programmable way using thin vertical wires that are either pushed, or blocked from moving, by a number of cylindrical pegs. The whole arrangement is 'clocked' by moving a lever back and forth. Different configurations of these cylinders cause the Digi-Comp to compute different boolean logic operations. With a three binary digit (3-bit) readout of the state of the flip-flops, it can be programmed to demonstrate binary logic, to perform various operations such as addition and subtraction and to play some simple logic games such as Nim.
See also the magnificent CARDIAC, the cardboard teaching computer produced by Bell Labs.
D I G I - C O M P 1
It’s been nearly 20 years since the publication of Bellwether, Connie Willis’s comic novel about scientists caught in the turmoil of bureaucratic fads. I had very fond memories of this book, though I hadn’t read it in more than a decade, so I gave the DRM-free audiobook a whirl, and fell in love with it […]
With the 18th O’Reilly Open Source convention approaching, Tim O’Reilly has written a stirring editorial on the value that inspires him about FLOSS: “to create more value than you capture.”
Isn’t it about time to stretch what your Mac can do? I mean, you’ve got plenty of great programs now…but don’t you think you could use some new tools to get your creative, analytical and organizational juices really flowing? It’s spring, so we cleaned up a whole bunch of super-cool apps lying around and packaged […]
In the world of app development, there’s no greater arena to find success than with Android users. About 80% of the smartphones in use today worldwide operate on the Android operating system, so if you build a great app that Android users love, you’re an international rock star. You’ll be able to make sure your […]
Unless you’re a programmer or webmaster, the term SQL probably doesn’t mean much to you. But for those looking to understand more about how and why the web works the way that it does, know this – SQL and its process of managing and presenting large data sets is everywhere…and it’s the most in-demand programming […]