Um microprocessador é essencialmente um processador que está em um chip (ou um pequeno número de chips), em oposição a um composto de um grande número de componentes individuais.
Como diz a Foo, a CPU propriamente dita refere-se ao (s) processador (es) principal (es) de um sistema, embora na maioria das vezes nós chamemos qualquer processador que seja tipicamente usado desta forma uma CPU. Por exemplo, podemos nos referir ao processador Z80 em um Sega Mega Drive / Genesis como um processador, embora na verdade sirva como auxiliar ao processador principal, que é um Motorola 68k mais potente. (Acredito que o Z80 é freqüentemente usado para controlar a música e os efeitos sonoros, embora não haja nenhuma razão para que ele tenha para ser usado em um determinado jogo.)
Para um exemplo de uma CPU que não é um microprocessador, dê uma olhada em esta CPU de 4 bits :