Mikroprocesor , mikroobradnik, mikropreradnik, pojam u računarstvu. Riječ microprocessor je složenica u engleskom jeziku nastala je spajanjem engleske riječi micro (sinonim za malo) i riječi processor koji označava stroj koji nešto prerađuje ili procesira. Podrijetlo riječi micro je u starogrčkoj riječi mīkrós što ima značenja nešto malo, i rabi se u mnogim područjima znanosti i ljudskim djelatostima (mikrofon, mikroskop, mikroekonomija, .....). Mikroprocesor odnosno mikroobradnik je elektronički sklop unutar računala - integrirani krug koji obnaša funkciju centralne jedinice. Prije pojave mikroprocesora centralne su jedinice računala bile napravljene od diskretnih integriranih krugova, tranzistora ili elektronskih cijevi. Pretapanjem cijelih ploča ili čak cijelih soba na mali komadić silicija dovelo je do pojeftinjenja računala, te je proširilo primjenu računala u poljima gdje je minijaturizacija neophodna.
Prva računala koja su se pojavila na tokom kasnih 40-tih bili su izrađeni od elektronskih cijevi i raznoraznih elektromagnestkih sklopova. Imali su razne nedostatke:
zauzimali mnogo mjesta,
bili su napravljeni od mnogih dijelova koji su se ručno spajala
male serijske proizvodnje
unikatna
često su se kvarila
trošila su mnogo energije
stvarali su mnogo topline
spori
SPREMNICI U MIKROPROCESORU
Adresni međuspremnik - služi za adresiranje memorije, ali i za adresiranje ostalih dijelova računala.
Podatkovni međuspremnik - posrednik za razmjenu sadržaja između obradnika i ostalih dijelova računala. Svi podatci koji se žele prenijeti iz procesora na sabirnicu prolaze kroz podatkovni međuspremnik.
Instrukcijski međuspremnik - u njega se prenosi naredbe dobavljena iz memorije. Bitovi naredbe dovode se na upravljačku jedinicu koja iz njih ustanovljuje radnje koje procesor treba obaviti.
Programsko brojilo - spremnik koji sadrži adresu sljedeće naredbe koju treba obaviti. Njega upravljačka jedinica automatski povećava tako da se naredbe pohranjene u memoriji izvode po redu.
Spremnik kazalje stoga - u memoriji se rezervira posebna skupina uzastopnih bajtova i zapiše u spremnik kazaljke stoga najmanja adresa te skupine. S pomoću tog registra ostvaruje se stogovni način pohranjivanja podataka na stog. Kroz stog moguće je imati rekurziju, prekide i izvesti procedure u višim programskim jezicima
Spremnik stanja obradnika - njegovi bitovi služe za zapisivanje različitih zastavica koje označavaju ispravnost ili neispravnost rezultata i radda ili neke druge pojave. Vrijednosti tih zastavica su uvjeti na temelju kojih upravljački sklop određuje daljnji tijek odvijanja programa.
Skupina općih spremnika - služi za pohranjivanje operanada i rezultata, te za pripremanje adresa budućih pristupa do spremnika.