Professional Documents
Culture Documents
2 DRM Mikroprocesori
2 DRM Mikroprocesori
Procesor je složeni elektronski sklop koji u odgovarajućem okruženju može izvršavati aritmetičke i logičke operacije,
programske instrukcije i komande. Prefiks mikro više upućuje na tehnologiju kojom je izrađen, obično neka od MOS
tehnologija. U PC svijetu dominira intelova familija tzv. X86 µP koja je snažno evoluirala do današnjih Core i7
procesora a čiji je začetnik µP 8086. Procesor je ključna komponenta PC računara i ima največi uticaj na ukupne
performanse PC-ja. Zbog toga je razvoju procesora posvečena izuzetna pažnja i njegove performanse su rasle brže u
poređenju sa rastom performansi ostalih PC komponenti. Brzina i snaga procesora su najjači marketinški mamac na
koji se “pecaju” kupci računara. Međutim, zaostajanje u razvoju ostalih PC komponenti donijelo je dosta problema i
sputava procesr da razvije puni potencijal.
Akumulatori
A i B su
osnovni radni
registri µPa u
kojima se
nalaze podaci
koji se
trenutno
obrađuju.
PC (Program
Counter) je registar specijalne namjene čiji sadržaj predstavlja adresu instrukcije koja će se slijedeća izvršavati.
DC (Data Counter) je registar specijalne namjene čiji sadržaj predstavlja adresu podatka koji će se slijedeći
obrađivati.
IR (Instrukcijski - Instruction Registar) je registar specijalne namjene u koji se smješta kod instrukcije koja se
trenutno izvršava.
PR (Privremeni Registar) je registar specijalne namjene u koji se smješta 1 od 2 moguća operanda sa kojima ALU
može raditi.
ALU može izvoditi operacije sa 1 operandom (x2, sinx, x+1, 1/x, itd...) ili operacije sa 2 operanda (x+y, x*y, x/y, itd...)
Rezultat operacije ALU vraća direktno na BUS. Dekoder je vitalni dio procesora koji dekodira instrukciju koja se nalazi
u IR-u. Dekodiranje rezultira nizom upravljačkih signala kojima je određeno ponašanje svih djelova procesora.
Upravljački sklop vrši sinhronizaciju signala dobijenih iz dekodera sa signalima eksternog sinhronizacionog izvora
(obično je to kristal kvarca) koji generišu sinhronizacione faze Ф1 i Ф2. Upravljački sklop distribuira upravljačke signale
do svih djelova µPa. Na taj način Upravljački sklop upravlja ponašanjem svih dijelova µPa.
Registri opšte namjene olakšavaju operacije sa indeksiranim varijablama i višedimenzionim tabelama.