Mikroprosessorer og mikrokontrollere har fungert som kjernen i nesten alle digitale elektronisk utstyr siden tidlig på 1970-tallet. Selv om elektroniske komponenter beslutningstakere har produsert hundrevis av forskjellige mikroprosessor typer , alle typer har flere viktige faktorer til felles , som du kan bruke til å forstå og sammenligne ulike enheter. Hva er dens Word størrelse?
Ordet størrelse med en mikroprosessor eller mikrokontroller er hvor mange databiter enheten bruker på et gitt tidspunkt . Gjennom årene har forbedret ytelse og kapasitet ledsaget økninger i ordet størrelse. Per desember 2011, åtte -bits mikroprosessorer har de laveste kostnadene og færrest funksjoner , og 64 - bits prosessorer , derimot , representerer state of the art og har funksjoner som flyttallsaritmetikk og on- chip cache minne < . br >
Hva er dens minnekapasitet ?
minnekapasiteter av mikroprosessorer og mikrokontrollere varierer mye , definert med antall bits i deres adresser . Åttebits mikrokontrollere har vanligvis 16 - bits minne adresser som har tilgang mellom noen få hundre bytes og noen få kilobyte RAM -minne , og opp til flere titalls kilobyte ROM eller flash-minne . Åttebits mikroprosessorer generelt har ingen ROM eller flash og har opptil 64 kB RAM . Som adresse størrelser øke 16-32 og 42 bits, øker prosessorens minne utvalg til 4 GB og 4 TB ( terabyte ) , henholdsvis. De større adressene gi designere flere alternativer for å sette blokker av minne for RAM , ROM , tilbehør og eksterne enheter.
Hvor rask er dens Clock Speed?
< P > en krets som kalles en klokke genererer høyfrekvente elektroniske pulser brukes til å synkronisere alle aktiviteter i en mikroprosessor . Generelt , jo raskere en prosessor klokkehastighet , jo bedre ytelsen , men raskere klokke priser også bety mer strømforbruk, så batteridrevne enheter som mobiltelefoner har moderate klokkehastighet. Enklere mikroprosessorer og mikrokontrollere har hastigheter i 500kHz -til - 2MHz rekkevidde. Nyere og mer avanserte chips peak på mellom to og fire GHz . Høyere turtall , chips generere så mye varme at kjøling blir et alvorlig problem .
Hvor mange kjerner har den?
Mange moderne mikroprosessorer nå har to, fire eller mer sentral behandling enheter, kalt CPUer eller kjerner . Moderne operativsystemer tilordne et program oppgave til hver kjerne , forbedre maskinens respons og tillater den å håndtere større arbeidsbelastninger . Selv om ideen om å bruke flere prosessorer i en datamaskin er ikke nytt , det gjorde å sette dem på en enkelt brikke ikke bli en mainstream praksis før ca 2005 . Sammenlignet med mikroprosessorer , mikrokontrollere tendens til å ha enklere programvare dedikert til en bestemt oppgave . Av denne grunn , flere kjerner er mindre vanlig med mikrokontrollere enn med mikroprosessorer .
Er den kompatibel med andre prosessorer ?
Chip beslutningstakere produsere mikroprosessorer og mikrokontrollere i " familier" ; av kompatible produkter . Senere versjoner av en chip kan kjøre den samme programvaren og bruke mange av de samme hardware komponenter som tidligere. Utforme datamaskiner og skrive programvare for mikroprosessorer er dyrt , og bevare denne investeringen hjelper chips lykkes i markedet . En programmerer kjent med en mikroprosessor som regel har litt problemer med å lære å skrive programvare for en ny chip i samme familie , for en helt annen chip, er hun i mindre velkjent territorium