Списък на видовете микропроцесори
Комплект от намалени компютърни инструкции
Джон Кок, изследовател на IBM, забеляза, че компютърът използва само 20% от инструкциите си, оставяйки 80% неизползвани. През 1974 г. той разработва комплект за малки компютърни инструкции (RISC), процесор, който използва няколко инструкции, изисква по-малко транзистори и е по-евтин за производство. Чиповете RICS използват по-малко инструкции, но се нуждаят от повече кодове за изпълнение на някои операции. RISC разчита на производителността на инсталирания софтуер, което означава, че софтуерът трябва да бъде по-сложен. RISC се използва и в пещи, климатици и други кухненски уреди.
Комплект Комплекти за Компютърни инструкции
Терминът комплекс Компютърни инструкции (CISC на английски език) беше дефиниран със задна дата, за да разграничи този клас микропроцесори от RISC. Тези чипове имат по-голямо количество различни и сложни инструкции в сравнение с RISC. Основният принцип на микропроцесора CISC е, че компютърният хардуер е винаги по-бърз от софтуера. Повечето лаптопи, настолни компютри и сървъри използват микропроцесори CISC.
VLIW (много дълго инструкция дума)
VLIW (много дълга инструкция дума) въведе напълно нова концепция на паралелни инструкции. Тя е разработена така, че да включва няколко независими инструкции в рамките на много обширна инструкция. За да извършите този тип операции, софтуерът трябва да разпознае независимите инструкции. VLIW е подобен на процеса на извършване на множество операции в часовников цикъл, времето, необходимо за пренасочване на електрически сигнал от нула към един и обратно на нула. Колкото е по-голям броят часовникови цикли за секунда, толкова по-бързо ще бъде микропроцесорът. Този вид чип използва компилатора на компютъра, за да компресира общ и текущ последователен код и да го трансформира в много обширни текстови инструкции.
Superscalar процесори
Архитектурата на суперсокалните процесори позволява на компютъра да изпълнява няколко инструкции едновременно и независимо. Суперскаларните микропроцесори използват архитектурата на тръбопровода (на базата на филтри), за да позволят обработката на множество инструкции, но всяка инструкция трябва да бъде в друга филтърна схема в определено време. Сред ограниченията на микропроцесорите от свръхзвукова честота са: ресурсните конфликти, когато две или повече инструкции се конкурират за един и същ ресурс; зависимостта на контрола, която се получава, защото отклоненията създават проблеми, за да поддържа оптимален паралелизъм; и информационните конфликти, които се генерират от зависимостта на информацията в инструкциите на програмата.
други
Процесорът с общо предназначение (GPP) е предназначен за различни задачи, а не само за приложение или специфичен софтуер. Процесорът със специално предназначение (SPP) има функции, подобни на тези на периферния чип на микрокомпютъра. Единствената разлика е, че SPP има набор от специализирани инструкции за самостоятелно управление на функциите, докато CPU контролира периферния чип. Интегрираната схема за специфични приложения (ASIC) е тип интегрална схема, предназначена за прилагане на специална цел. Например, една ASIC, разработена за мобилната телефонна линия на компания, работи само с тази конкретна линия телефони. Цифровият процесор за сигнали (DSP) е много бърз микропроцесор, който се използва предимно в обработката на сигнали и интензивните математически приложения. Преобразува аналогови сигнали в цифрова информация, която се анализира.