Like other central processing units, microprocessors use three steps commonly called Fetch, Decode, and Execute. In the Fetch step, an instruction is copied from the computer memory into the microprocessor. In the Decode step, the microprocessor figures out what operation the instruction is meant to do. In the Execute step, this operation is performed. Different computers can have different instruction sets.