The memory unit that holds both data and instructions.
•The arithmetic/logic gate unit that is capable of performing arithmetic and
logic operations on data.
•The input unit that moves data from the outside world into the computer.
•The output unit that moves results from inside the computer to the outside
world.
•The control unit that acts as the stage unit to ensure that all the other
components act in concert.