Seznam typů mikroprocesorů
Sada redukovaných počítačových instrukcí
John Cocke, výzkumný pracovník společnosti IBM, si všiml, že počítač používá pouze 20 procent svých instrukcí, takže 80 procent je nevyužito. V roce 1974 vyvinul Small Instruction Set (RISC), procesor, který použil několik instrukcí, vyžadoval méně tranzistorů a byl levnější k výrobě. RICS čipy používají méně instrukcí, ale pro provádění některých operací potřebují více řádků kódu. RISC se spoléhá na výkon instalovaného softwaru, což znamená, že software musí být složitější. RISC se používá také v pecích, klimatizacích a jiných kuchyňských spotřebičích.
Sada komplexních výpočetních instrukcí
Termín Komplexní výpočetní instrukční soubor (CISC v angličtině) byl definován zpětně, aby se tato třída mikroprocesorů odlila od RISC. Tyto čipy mají větší množství různých a komplexních pokynů ve srovnání s RISC. Základním principem mikroprocesoru CISC je, že počítačový hardware je vždy rychlejší než software. Většina notebooků, stolních počítačů a serverů používá mikroprocesory CISC.
VLIW (velmi dlouhé instrukční slovo)
VLIW (velmi dlouhé instrukční slovo) představil zcela nový koncept paralelních instrukcí. Byla navržena tak, aby obsahovala několik nezávislých pokynů v rámci velmi rozsáhlých pokynů. K provedení tohoto druhu operace musí software rozpoznat samostatné pokyny. VLIW je podobný procesu provádění více operací v hodinovém cyklu, což je doba potřebná pro střídání elektrického signálu z nuly na jeden a zpět na nulu. Čím větší je počet hodinových cyklů za sekundu, tím rychleji bude mikroprocesor. Tento druh čipu používá kompilátor počítače ke komprimaci běžného a aktuálního sekvenčního kódu a přeměňuje ho na velmi rozsáhlé textové pokyny.
Superskalární procesory
Architektura superskalárních procesorů umožňuje počítači provádět několik pokynů najednou a nezávisle. Superskalární mikroprocesory používají architekturu potrubí (založenou na filtrech), které umožňují zpracování více instrukcí, ale každá instrukce musí být v určitém čase v jiném filtrovacím obvodu. Mezi omezení nadproudových mikroprocesorů patří: konflikt zdrojů, kdy se pro tentýž zdroj soutěží dva nebo více instrukcí; závislost kontroly, k níž dochází, protože následky vytvářejí problémy k udržení optimální rovnoběžnosti; a konfliktů informací, které jsou generovány informačními závislostmi mezi programovými pokyny.
Ostatní
Procesor pro všeobecné účely (GPP) je určen pro různé úkoly, a to nejen pro aplikaci nebo určitý software. Speciální procesor (SPP) má funkce podobné funkcím periferního čipu mikropočítače. Jediným rozdílem je, že SPP má soubor speciálních pokynů pro samostatné ovládání funkcí, zatímco procesor ovládá periferní čip. Integrovaný obvod pro specifické aplikace (ASIC) je typ integrovaného obvodu navrženého pro použití speciálního účelu. Například ASIC vyvinutý pro mobilní telefonní linku společnosti pracuje pouze s touto konkrétní řadou telefonů. Digitální signální procesor (DSP) je velmi rychlý typ mikroprocesoru, který se používá převážně pro zpracování signálů a intenzivní matematické aplikace. Transformuje analogové signály na analyzované digitální informace.