ALU Decoder Main Decoder Datapath Incl. Register File, ALU Instruction Memory Data Memory Coprocessors CLOCK RESET Memory read Immediate value Instruction PC Enable Addr. Data CPU