Now, rather than going into all the possible circuits that we can use for operations (especially as that number inreases), it is simpler to have you look up the ones you're actually interested in. Just a hint, though, multiplication and division are usually "looped," meaning they feed their output back into themselves and they use a "clock" to help them limit the number of times this happens. Since you don't understand what that means, let's just say that you probably don't want to look it up at the moment. "Dividers" as you'll most likely find are a whole other type of circuit (clock dividers and such) that serve a totally different function that you are imagining.

So, the simplest way to improve upon the machine I had you visualize thus far is to make it so it can do more than simply addition. However, to "switch" operations and use only one output display, you need a way to connect the output to the operation in such a way that only one of them gets to the screen. In your head, you're probably imagining alot of AND gates. You would be right, but there's a much easier way to visualize this.

This is just a simple sample. You take the decoder from the previous lesson, tie it to some and gates, and you can easily imagine a box that allows us to do what we want without actually having to visualize all the AND gates. Notice the OR gate at the end takes in 4 inputs. It's basically a bunch of OR gates in series that filter their inputs into a single output. It works exactly as you would predict it to.

And that diagram above is for only 1 bit of output for an 8bit computer with 4 operations. A more realistic computer would be over 100 operations at 32bits or 64bits. The people who spent their lives making room sized computers just to fit all the vacume tubes (pre-diode diodes) and wires together were made fun of, for they dedicated an entire room or more just to have a calculator. Now, keep in mind that a good portion of those same people later became among the (as of writing this) 49,593,132 views of this incredibly famous video, which probably has gotten more attention than the people who made the video possible. The most ironic part? I really don't think that cat cares.

The especially good news about all of this is that there is shorthand for making 1 wire represent, say, 8 bits. That doesn't mean that there are actually fewer wires, but it does mean that it's easier on the eyes.

Get your own web kitty here!
┬ęCopyright 2010, 2011, 2012, 2013, 2014, 2017, 2018. All rights reserved.