Components of a Computer IO Memory Hierarchy Stores the program Control Decodes the instructions Datapath Executes the instructions