Forskjell mellom prosessor og mikroprosessor

Prosessor vs mikroprosessor

Det er en mikroprosessor (en elektronisk krets bygget på en halvlederwafer / plate) som er kjent som prosessoren og kalles som sentral behandlingsenhet i et datasystem. Det er en elektronisk chip som behandler informasjon basert på inngangene. Det er i stand til å manipulere, hente, lagre og / eller vise informasjon i binær form. Hver komponent i systemet opererer under instruksjonene direkte eller indirekte fra prosessoren.

Den første mikroprosessoren ble utviklet på 1960-tallet etter oppdagelsen av halvledertransistoren. En analog prosessor eller en datamaskin som er stor nok til å fylle et rom helt, kan miniatyriseres ved hjelp av denne teknologien til størrelsen på et miniatyrbilde. Intel utgav verdens første mikroprosessor Intel 4004 i 1971. Siden da har den hatt en enorm innvirkning på den menneskelige sivilisasjonen, ved å fremme datateknologien.

En prosessor utfører instruksjoner med en frekvens bestemt av en oscillator, som virker som klokkemekanismen for kretsen. Ved toppen av hvert klokke signal utfører prosessoren en enkelt elementær operasjon eller en del av en instruksjon. Hastigheten til prosessoren bestemmes av denne klokkehastigheten. Også, Cycles per Instruction (KPI) gir det gjennomsnittlige antall sykluser som kreves for å utføre en instruksjon for prosessoren. Prosessorene med lavere KPI-verdier er raskere enn den med høyere KPI-verdier.

En prosessor består av flere sammenkoblede enheter. Cache-minne og registerenheter, styreenhet, utføringsenhet og busstyringsenhet er hovedkomponentene til en prosessor. Kontrollenhet forbinder innkommende data, dekoder den og sender den til utførelsesstadier. Den inneholder underkomponenter kalt sequencer, ordinal counter og instruksjonsregister. Sequencer synkroniserer hastigheten på instruksjonens utførelse med klokkefrekvensen, og den overfører også styresignalene til andre enheter. Ordinær teller beholder adressen til den for tiden utførte instruksjonen og instruksjonsregisteret inneholder de påfølgende instruksjonene som skal utføres.

Utførelsesenheten utfører operasjonene basert på instruksjonene. Aritmetisk og logisk enhet, flytpunkts-enhet, statusregister og akkumulatorregister er underkomponenter av utføringsenheten. Aritmetisk og logisk enhet (ALU) utfører grunnleggende aritmetiske og logiske funksjoner, som AND, OR, NOT og XOR operasjoner. Disse operasjonene utføres i binær form underlagt boolsk logikk. Flytepunktsenhet utfører operasjoner relatert til flytpunktverdier, som ikke utføres av ALU.

Registerene er små lokale minnesteder i brikken som midlertidig lagrer instruksjonene for prosesseringsenhetene. Akkumulatorregister (ACC), statusregister, instruksjonsregister, ordinærteller og bufferregister er hovedtyper av register. Cache er også et lokalt minne som brukes til midlertidig lagring av informasjonen som er tilgjengelig i RAM, for raskere tilgang under operasjonene.

Prosessorer er bygget ved hjelp av forskjellige arkitekturer og instruksjonssett. Et instruksjonssett er summen av grunnleggende operasjoner som en prosessor kan oppnå. Basert på instruksjonssettene er prosessorene kategorisert som følger.

• 80 × 86 familie: ("x" i midten representerer familien) 386, 486, 586, 686, etc. 

• ARM

• IA-64

• MIPS

• Motorola 6800

• PowerPC

• SPARC 

Det er flere klasser av Intel mikroprosessor design for datamaskiner.

386: Intel Corporation lanserte 80386-brikken i 1985. Den hadde en 32-biters registerstørrelse, en 32-bits databuss og en 32-biters adressebuss og klarte å håndtere 16 MB minne. den hadde 275.000 transistorer i den. Senere ble i386 utviklet til høyere versjoner.

486, 586 (Pentium), 686 (Pentium II klasse) var avanserte mikroprosessorer designet basert på den opprinnelige i386 designen.

Hva er forskjellen mellom prosessor og mikroprosessor?

Prosessor er den samme enheten betegnet som mikroprosessoren; Faktisk er prosessoren et forkortet begrep for mikroprosessoren.