This is a digital device that has: Datapath Store input values with Registers Perform a set of instructions on inputs With ALU FSM to control process Control Unit Storage Unit