Dom > Izložba > Sadržaj

Mikroprocesor Specijalni dizajn

Mar 09, 2019

Mikroprocesor je entitet opšte namene. Nekoliko specijaliziranih uređaja za obradu slijedilo je tehnologiju:


Digitalni procesor signala (DSP) je specijalizovan za obradu signala.

Jedinice za grafičku obradu (GPU) su procesori dizajnirani prvenstveno za prikaz 3D slika u realnom vremenu. Oni mogu biti fiksne funkcije (kao što je bilo češće u 1990-im), ili podržavati programabilne shadere. Sa stalnim rastom GPGPU-a, GPU-ovi se razvijaju u sve procesore koji se sve više koriste za opšte namjene (trčanje compute shaders), dok zadržavanje hardvera pomaže rasterizaciji, ali se i dalje razlikuju od CPU-a po tome što su optimizirani za propusnost preko latencije i nisu pogodni za pokretanje aplikacije ili OS koda.

Postoje i druge specijalizirane jedinice za video obradu i strojnu viziju. (Pogledajte: Hardversko ubrzanje.)

Mikrokontroleri integriraju mikroprocesor s perifernim uređajima u ugrađenim sustavima. Oni obično imaju različite kompromise u odnosu na CPU.

Sistemi na čipu (SoCs) često integriraju jedno ili više mikroprocesorskih ili mikrokontrolerskih jezgara.

32-bitni procesori imaju više digitalne logike od uskih procesora, tako da 32-bitni (i širi) procesori proizvode više digitalne buke i imaju veću statičku potrošnju od užih procesora. Dakle, 8- ili 16-bitni procesori mogu biti bolji od 32-bitnih procesora za sistem na čipu i mikrokontrolera koji zahtijevaju ekstremno nisku potrošnju elektronike, ili su dio integriranog integriranog kruga sa mješovitim signalom s osjetljivim na buku elektronika kao što su analogni digitalni pretvarači visoke rezolucije ili oboje.


Ipak, primenjuju se kompromisi: pokretanje 32-bitne aritmetike na 8-bitnom čipu može završiti upotrebom više snage, jer čip mora da izvršava softver sa više instrukcija. Moderni mikroprocesori prelaze u stanje niske potrošnje kada je to moguće, a 8-bitni čip koji pokreće 32-bitne proračune bio bi aktivan za više ciklusa. Ovo stvara delikatnu ravnotežu između softvera, hardvera i obrazaca upotrebe, i troškova.


Kada se proizvode u sličnom procesu, 8-bitni mikroprocesori troše manje energije pri radu i manje energije kada spavaju od 32-bitnih mikroprocesora.


Međutim, 32-bitni mikroprocesor može koristiti manje prosječne snage od 8-bitnog mikroprocesora kada aplikacija zahtijeva određene operacije kao što je matematika s pomičnim zarezom koja uzima mnogo više ciklusa takta na 8-bitnom mikroprocesoru nego na 32-bitnom mikroprocesoru, tako da 8-bitni mikroprocesor provodi više vremena u režimu rada velike snage.