Existen dos tipos mas comunes:
1) CISC: Su sistema de trabajo se basa en la microprogramación. Consiste en hacer que cada instrucción sea intrerpretada por un miniprograma.
2) RISC: Microprocesador con un conjunto de instrucciones muy reducidas en contraposición. se basan en estructuras simples y por lo tanto su complejidad total de la CPU es menor.