Quote from Hans Lemurson
How fast is the CPU? I ask because the torches used in the vertical transmission of data to the tower portion are going to cost you nearly 1 second. A faster way (in terms of data transmission) to get redstone up is to use a 2x2 helix. You'll need to stagger your helixes (every other line shifted forwards one block) in order to ensure that they don't interfere with each other, but it seems like a pretty easy way to boost the speed of your system.
Slow processing speed isn't something you notice when you're doing just one calculation at a time, but if you ever expand to being able to run simple programs, you'll soon learn just how long a few seconds can be an will try to shave them off wherever possible.
Well at the moment it can take about 3-5 seconds for one calculation. That's pretty fast, but you're right, when I get to adding program lines I'll probably make those faster, it shouldn't be that hard