Žinokite skirtumą tarp mikroprocesorių ir mikrovaldiklių

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Mikroprocesorius:

Mikroprocesorius yra elektroninis kompiuterio komponentas, sukurtas iš miniatiūrinių tranzistorių ir kai kurių kitų grandinių elementų, esančių vienišame puslaidininkiniame IC (integriniame grandyne) arba mikro mikroschemoje. Mikroprocesoriaus sutrumpinimas yra µP arba uP. Procesorius (centrinis procesorius) yra žinomiausias mikroprocesorius, tačiau daugelyje kitų kompiuterio komponentų jų yra, pavyzdžiui, vaizdo plokštėje esantis GPU (grafikos procesorius). Asmeninių kompiuterių lenktynėse procesoriaus ir mikroprocesoriaus pavadinimai naudojami pakaitomis. Visų kompiuterių centre ir maksimaliai darbo vietose yra integruotas mikroprocesorius. Mikroprocesoriai valdo maždaug visų skaitmeninių mašinų logiką - nuo radijo laikrodžio iki automobilių kuro įpurškimo konstrukcijų. Mikroprocesorius yra vienas IC paketas kurioje integruotos kelios funkcijos.

Daugiausia yra penkių rūšių mikroprocesorių, šie minutiniai įrenginiai suteikia kompiuteriams „smegenis“. Įprasto silicio mikroprocesoriaus viduje bus daugybė minutės tranzistorių ir nepaprastai mažų dalių. Visi šie komponentai yra naudojami padėti kompiuteriui, kaip planuota.




Mikroprocesorių tipai:

Skirtingi mikroprocesorių tipai

Skirtingi mikroprocesorių tipai

  • Kompleksiniai instrukcijų rinkinio mikroprocesoriai: Šis mikroprocesoriaus tipas taip pat žinomas kaip CISM. CISM klasifikuoja mikroprocesorių, kuriame kiekvieną ir kiekvieną užsakymą galima įvykdyti kartu su keliomis kitomis žemo lygio funkcijomis. Šios funkcijos yra skirtos atlikti veiksmus, tokius kaip duomenų įkėlimas į atminties kortelę, pakartotinis skambinimas ar duomenų atsisiuntimas iš atminties kortelės arba sudėtingas matematikos skaičiavimas viena komanda.
  • Sumažinti instrukcijų rinkinio mikroprocesoriai: Taip pat žinomas kaip RISC, tai buvo skirta pagreitinti kompiuterio mikroprocesorius. Šie lustai yra sukurti pagal gaires, leidžiančias mikroprocesoriui atlikti mažesnį kiekį dalykų kiekvienoje komandoje ir tai leis greičiau atlikti daugiau komandų.
  • „Superscalar“ procesoriai: Šio tipo procesorius kopijuoja mikroprocesoriaus aparatinę įrangą, kad vienu metu galėtų atlikti daugybę instrukcijų. Šie šaltinių kopijos gali būti priskirti aritmetinės logikos vienetams arba daugikliams. Supersalarus sudaro keli operaciniai padaliniai. „Superscalar“ mikroprocesoriai per vieną laikrodžio ciklą vykdo daugiau nei vieną komandą, tuo pačiu metu perduodami daugybę instrukcijų nereikalingiems procesoriaus vienetams.
  • Programai būdinga integruota grandinė: Taip pat žinomas kaip ASIC mikroprocesorius yra skirtas ypač tiksliems tikslams, kuriuos galbūt sudarys automobilių išmetamųjų teršalų kontrolė arba „Personal Digital Assistant“ kompiuteriai. ASIC kartais gaminamas pagal specifikaciją, tačiau taip pat gali būti gaminamas naudojant nebrangias pavaras.
  • Skaitmeninių signalų daugiaprocesoriai (DSP): DSP yra unikalūs mikroprocesoriai, naudojami dekoduoti ir koduoti vaizdo įrašus arba konvertuoti skaitmeninius ar vaizdo įrašus į analoginius ir atvirkščiai. Šioms operacijoms atlikti ypač reikalingas mikroprocesorius, atliekantis matematinius skaičiavimus. DSP lustai paprastai naudojami „SONAR“, mobiliuosiuose telefonuose, „RADAR“, namų kino garso įrangose ​​ir kabelinėse priedėlėse.

MIKROKONTROLĖ:

Mikrovaldiklis

Mikrovaldiklis



Mikrovaldiklis yra kompiuteris, esantis lustuose, optimizuotas valdyti elektrinius dalykėlius. Jis skirtas ypač tiksliems uždaviniams, pavyzdžiui, tam tikros sistemos valdymui. Mikrovaldiklis kartais naudoja sutrumpintą uC, µC ar MCU, iš esmės yra specializuota mikroprocesorių įvairovė, kuri yra skirta patenkinamai ir pelningai. Be to, mikrovaldiklis yra sistemos rinkinio dalis, kuri iš esmės yra visa grandinės plokštė. Stacionarioji sistema yra kompiuterinė sistema, skirta atlikti vieną ar daugiau funkcijų vėl ir vėl su realiuoju laiku nustatytomis ribomis. Jis įterptas kaip visos mašinos elementas, dažnai skaičiuojantis ir techninę įrangą bei motorizuotus elementus. Kai kurie išoriniai elektroniniai periferiniai įrenginiai yra susieti su mikrovaldikliu geresnis našumas priklauso nuo programų.

Mikrovaldiklių iliustracijos yra 8051, „Intel“ 80196, „Microchip“ PIC ir „Motorola“ 68HCxx serijos. Mikrovaldikliai, paprastai naudojami žaisluose, automobiliuose, prietaisuose ir biuro mašinose, yra pavaros, sujungiančios daugelį mikroprocesorinės sistemos komponentų viename luste:

  • Atmintis (tiek ROM, tiek RAM)
  • Procesoriaus šerdis (mikroprocesorius)
  • Tam tikras lygiagretus skaitmeninis įvestis / išvestis

Mikrovaldiklis liudija, kad į pavienį IC paketą įjungta daugybė naudingų funkcijų. Šios funkcijos yra:

  • Gebėjimas atlikti sukauptą komandų rinkinį, kad atliktų vartotojo aprašytus darbus.
  • Gebėjimas mokėti naudoti periferines atminties mikroschemas duomenims skaityti ir rašyti iš ir į atmintį.

Mikrovaldiklių tipai:

Mikrovaldikliai yra rūšiuojami pagal vidaus magistralės plotį, įmontuotą mikrovaldiklį, užsakymų rinkinį, atminties struktūros dizainą, IC lustą arba VLSI šerdį arba „Verilog“ failą ir šeimos vienetą. Panašiai šeimai gali būti daugybė leidimų su skirtingais šaltiniais. Čia mes duodame nedaug skirtingose ​​programose naudojamų mikrovaldiklių tipai .


Skirtingi mikrovaldiklių tipai

Skirtingi mikrovaldiklių tipai

  • 8 bitų mikrovaldiklis: Kai vidinis MCU magistralė yra 8 bitų magistralė, ALU užsakymu atlieka baito logines ir aritmetines operacijas. MCU yra 8 bitų mikrovaldiklis. 8 bitų MCU iliustracijos yra „Intel 8031/8051“, „Motorola MC68HC11“ ir „PIC1x“ šeimos.
  • 16 bitų mikrovaldiklis: 16 bitų mikrovaldiklį sudaro 16 bitų magistralė, o ALU atlieka 16 bitų operando aritmetines ir logines operacijas. Tai užtikrina didesnį tikslumą ir našumą, palyginti su 8 bitų MCU.
  • 32 bitų mikrovaldiklis: Kai vidaus magistralė, skirta duomenų perdavimo funkcijai MCU, yra 32 bitų magistralė, tada ALU vykdo 32 bitų operando žodžių logikos ir aritmetikos funkcijas pagal užsakymus. MCU yra 32 bitų mikrovaldiklis. Tai užtikrina didesnį tikslumą ir našumą, palyginti su 16 bitų MCU.
  • Įterptasis mikrovaldiklis: Kai fiksuotoje ar įterptojoje sistemoje yra MCU, kurio kiekviena aparatinė ir programinė įranga yra atskirame vienete, MCU yra žinomas kaip įterptasis mikrovaldiklis. Ypač nedaug papildomų periferinių įrenginių ar sistemų, kurias galima apdoroti valdant arba naudojant periferinius įrenginius, arba jos nėra. Pavyzdžiui, telefono imtuvo grandinėje naudojamas įmontuotas arba įterptas mikrovaldiklis.
  • Išorinės atminties mikrokontroleris: Kai įmontuota arba įterptoji sistema prideda MCU, kuriame kiekviena aparatinės ir programinės įrangos dalis yra ne kaip atskiras komponentas, o visa ar dalis atminties komponento yra išoriškai sąsaja, paleidžiant sąsajos grandinę, kuri yra žinoma kaip klijų grandinė, MCU yra žinomas kaip periferinės arba išorinės atminties mikrovaldiklis. Pvz., 8031 ​​sudaro programos atmintis, kuri yra su ja suderinta išoriškai. 8051 turi tiek vidinę, tiek periferinę programų atmintį.

Skirtumas tarp mikroprocesorių ir mikrovaldiklių

Skirtumas tarp šių dviejų yra tas, kad mikrovaldiklis integruoja mikroprocesoriaus funkcijas (ALU, CPU, registrus) kartu su papildomomis charakteristikomis, tokiomis kaip ROM, RAM, skaitiklis, įvesties / išvesties prievadai ir kt. Čia mikrovaldiklis valdo įrenginio funkcija naudojant fiksuotas programas, sukauptas ROM, kurios su trukme nekeičia.

Skirtumas tarp mikroprocesoriaus ir mikrovaldiklio

Skirtumas tarp mikroprocesoriaus ir mikrovaldiklio

Dar vienu požiūriu, jų skirtumai yra įprasti mikroprocesoriai ir mikrovaldikliai, išsiskiriantys architektūriniais terminais. Įprasti mikroprocesoriai, tokie kaip „Pentium“ šeimos ar „Intel Core“ šeimos procesoriai ar panašūs procesoriai, yra kompiuteriuose kaip visuotinai veikianti programuojama mašina. Per savo gyvenimo trukmę ji turi valdyti daugybę skirtingų jai nurodytų užduočių ir programų.

Priešingai a PIC šeimos mikrovaldiklis ar 8051 šeima ar bet kuri kita pastebėjo savo pritaikymą mažose įterptosiose sistemose, tokiose kaip eismo signalų valdymo sistema ar kažkokia robotinė sistema. Taip pat šios programėlės valdo panašią užduotį ar panašią programą per visą savo gyvenimo ciklą. Kitas skirtumas yra tas, kad mikrovaldiklis paprastai turi atlikti momentines užduotis, o atvirkščiai, kompiuterio sistemos mikroprocesoriai galbūt ne visada atliks momentines užduotis.

Šiuo metu daugelis inžinerijos studentų rodo didelį susidomėjimą mikroprocesoriumi ir mikrovaldiklių projektai nes jie yra labai įdomūs ir naudingi kuriant gerą karjerą elektronikos srityje.

Nuotraukų kreditai: