Her işlemci bir mikroişlemcidir ama her mikroişlemci bir işlemci değildir.
Aslında olaya microprocessor ve CPU kavramları ile bakmak gerek. Bu durum işlemcilerin gelişiminden kaynaklanıyor. İşlemcinin gelişmişliğinin yanında içinde bulunan birimler ve devredeki yeri, bu ayrımı belirliyor.
Mikroişlemcili sistemler ya da genel bir sistemde mikroişlemciler, üzerlerine yazılan kodları çalıştırır. CPU'lar ise sistemde aktif olarak işlem yapar.
Bunun yanında CPU'lardaki dahili hafıza ile mikroişlemcilerdeki dahili hafızalar farklılık gösterebilir.
Tabii bir APU ya da bir GPU da mikroişlemcidir.