First, make sure all components are understood by themselves! Here is a (partial) list of the component types used in TTP:
While some of these components is very simple, others may be more complex. Read the library reference material included in Logisim first, then experiment with these components to make sure you understand how they function.
The ALU (Arithmatic and Logic Unit) is at the “heart” of a processor because this is where computations occur. In a way, everything else supports the operation of the ALU.
The “center” of the ALU includes all the components that actual perform computations. This includes an adder, a subtractor, a right-shifter, a bitwise-negator, a bitwise-ANDer and a bitwise-ORer. Most of these computational components require two inputs and produce one output, with the exception of the bitwise-negator and the right-shifter.