Kjenn forskjellen mellom mikroprosessorer og mikrokontrollere

Prøv Instrumentet Vårt For Å Eliminere Problemer





MICROPROCESSOR:

En mikroprosessor er en elektronisk datamaskinkomponent laget av transistorer i miniatyr størrelse og noen andre kretselementer på en ensom halvleder IC (integrert krets) eller mikrochip. Forkortet mikroprosessor er µP eller uP. CPU (sentralbehandlingsenhet) er den mest kjente mikroprosessoren, men mange andre komponenter i en datamaskin inneholder dem, som GPU (grafikkbehandlingsenhet) på et skjermkort. I løpet av personlige datamaskiner blir navnene CPU og mikroprosessor brukt om hverandre. I midten av alle PC-er og maksimalt på arbeidsstasjonene er en mikroprosessor innlemmet. Mikroprosessorer styrer logikken til omtrent alle digitale maskiner, fra radioklokke til drivstoffinnsprøytningsstrukturer for bil. Mikroprosessor er en enkelt IC-pakke der flere funksjoner er integrert.

Det er hovedsakelig fem slags mikroprosessorer som disse minuttene gir datamaskiner en 'hjerne'. Inne i en vanlig silisium-mikroprosessor vil det være en rekke minuttransistorer og utrolig små deler. Alle disse komponentene brukes til å hjelpe datamaskiner som planlagt.




Typer mikroprosessorer:

Ulike typer mikroprosessorer

Ulike typer mikroprosessorer

  • Komplekse instruksjons mikroprosessorer: Denne typen mikroprosessor er også kjent som CISM. CISM klassifiserer en mikroprosessor der hver og hver ordre kan utføres sammen med flere andre funksjoner på lavt nivå. Disse funksjonene er ment å utføre handlinger som å laste opp data til minnekortet, ringe eller laste ned data fra minnekortet eller en kompleks matematikkberegning i en enkelt kommando.
  • Reduserte instruksjons mikroprosessorer: Også kjent som RISC, var dette ment for å øke hastigheten på datamaskinens mikroprosessorer. Disse sjetongene er bygget opp under retningslinjene som tillater mikroprosessoren å gjøre en mindre mengde ting innen hver kommando, og dette vil tillate at den kan fullføre flere kommandoer raskere.
  • Superscalar prosessorer: Denne typen prosessor kopierer maskinvaren på mikroprosessoren slik at den kan utføre mange instruksjoner samtidig. Disse kopieressursene kan brukes til aritmetiske logiske enheter eller multiplikatorer. Superscalars består av flere operative enheter. Superscalar mikroprosessorer utfører mer enn en kommando gjennom en enkelt klokkesyklus ved samtidig å overføre mange instruksjoner til overflødige operasjonsenheter i prosessoren.
  • Den applikasjonsspesifikke integrerte kretsen: Også kjent som ASIC-mikroprosessor er beregnet for ekstremt presise formål, som muligens vil omfatte utslippskontroll for biler eller Personal Digital Assistants-datamaskiner. ASIC-er produseres til tider etter spesifikasjon, men kan også produseres ved hjelp av hyller.
  • Digital Signal Multiprocessors (DSPer): DSP er unike mikroprosessorer som brukes til å dekode og kode video, eller konvertere digital eller video til analog og omvendt. Disse operasjonene trenger en mikroprosessor som er spesielt god til å utføre matematiske beregninger. DSP-sjetonger brukes vanligvis i SONAR, mobiltelefoner, RADAR, hjemmekino-lydutstyr og kabel-set-top-bokser.

MIKROKONTROLLER:

Mikrokontroller

Mikrokontroller



Microcontroller er en datamaskin på en brikke optimalisert for å administrere elektriske dingser. Den er spesielt ment for presise oppgaver som å kontrollere et bestemt system. En mikrokontroller bruker noen ganger forkortet uC, µC eller MCU, er i utgangspunktet et spesialisert utvalg av mikroprosessor som er ment å være selvtilfredsstillende og lukrativ. En mikrokontroller er også en brøkdel av et sett i systemet, som i utgangspunktet er et komplett kretskort. Et fast system er et datasystem ment å utføre en eller flere funksjoner om og om igjen med sanntids treningsgrenser. Den er innebygd som et element i en full maskin som ofte også teller maskinvare og motoriserte elementer. Noen eksterne elektroniske eksterne enheter er grensesnittet til mikrokontroller for bedre ytelse avhenger av applikasjoner.

Illustrasjoner av mikrokontrollere er 8051, Intels 80196, Microchips PIC og Motorolas 68HCxx-serie. Mikrokontrollere som normalt er innlemmet i leker, biler, apparater og kontormaskiner er tannhjul som samler en rekke bestanddeler i et mikroprosessorsystem på en solo mikrochip:

  • Minne (både ROM og RAM)
  • CPU-kjernen (mikroprosessor)
  • Noe parallell digital I / U

Mikrokontrolleren er vitne til innlemmelsen av en rekke nyttige funksjoner i en ensom IC-pakke. Disse funksjonene er: -

  • Evnen til å utføre et samlet sett med kommandoer for å utføre brukerbeskrevne jobber.
  • Evnen til å være dyktig til å bruke perifere minnebrikker til å både lese og skrive data fra og til minnet.

Typer mikrokontrollere:

Mikrokontrollerne er sortert i form av intern bussbredde, innebygd mikrokontroller, ordresett, minnestrukturell design, IC-chip eller VLSI-kjerne eller Verilog file & family unit. For den lignende familien kan det være en rekke utgaver med forskjellige kilder. Her gir vi få typer mikrokontroller som brukes i forskjellige applikasjoner .


Ulike typer mikrokontrollere

Ulike typer mikrokontrollere

  • 8-biters mikrokontroller: Når egenbuss i en MCU er 8-biters buss, utfører ALU logikken og aritmetiske operasjoner på en byte ved en ordre. MCU er 8-biters mikrokontroller. Illustrasjonene til 8-biters MCU er - Intel 8031/8051, Motorola MC68HC11 & PIC1x-familier.
  • 16-biters mikrokontroller: 16-biters mikrokontroller består av en 16-biters buss og ALU utfører aritmetiske og logiske operasjoner på 16-biters operand. Det gir større presisjon og ytelse sammenlignet med 8 bit MCU.
  • 32-biters mikrokontroller: Når den interne bussen for dataoverføringsfunksjonen i en MCU er 32-biters buss, utfører ALU logiske og aritmetiske funksjoner på operandord på 32 bits etter ordre. MCU er 32-biters mikrokontroller. Disse gir bedre nøyaktighet og ytelse i forhold til 16-biters MCU-er.
  • Innebygd mikrokontroller: Når et fast eller innebygd system inkluderer en MCU som har hver maskinvare og programvare deler i en soloenhet, er MCU kjent som innebygd mikrokontroller. Ekstremt få eller ingen ekstra perifere enheter eller systemer eksisterer for behandling under kontroll eller ved bruk av perifere enheter. Som illustrasjon bruker en telefonmottakerkrets en innebygd eller innebygd mikrokontroller.
  • Eksternt minne mikrokontroller: Når et innebygd eller innebygd system legger til en MCU som hver av maskinvare- og programvaredelene ikke er tilstede som en solo-komponent, og som har hele eller deler av minnekomponenten grensesnitt eksternt ved å bringe i spill en grensesnittkrets som limkrets, er MCU kjent som en perifer eller ekstern minnemikrokontroller. For eksempel består 8031 ​​av et programminne som er grensesnittet utover til det. 8051 har både internt og perifert programminne.

Forskjellen mellom mikroprosessorer og mikrokontrollere

Ulikheten mellom de to er at en mikrokontroller integrerer funksjonene til en mikroprosessor (ALU, CPU, Registers) sammen med eksistensen av ekstra egenskaper som eks. ROM, RAM, teller, Input / Output-porter, etc. Her kontrollerer en mikrokontroller funksjonen til en enhet ved å bruke faste programmer samlet i ROM som ikke endres med varighet.

Forskjellen mellom mikroprosessor og mikrokontroller

Forskjellen mellom mikroprosessor og mikrokontroller

Fra et annet synspunkt, er den største ulikheten blant vanlige mikroprosessorer og mikrokontrollere som skiller arkitektoniske termer, applikasjonsområdet. Vanlige mikroprosessorer som Pentium-familien eller Intel Core-familieprosessorer eller like prosessorer er i datamaskiner som en universelt fungerende programmerbar maskin. I løpet av sin levetid må den håndtere mange forskjellige oppgaver og programmer som er spesifisert for den.

I kontrast a mikrokontroller av PIC-familien eller 8051-familien eller andre har lagt merke til deres applikasjoner i små innebygde systemer som - kontrollsystem for trafikksignaler eller et slags robotsystem. Også disse dingsene klarer en lignende oppgave eller et lignende program gjennom hele livssyklusen. En annen forskjell er at mikrokontrolleren generelt må håndtere øyeblikkelige oppgaver, mens mikroprosessorene i et datasystem kanskje ikke vil håndtere en øyeblikkelig oppgave til enhver tid.

I dag viser mange ingeniørstudenter stor interesse for mikroprosessoren og mikrokontroller-prosjekter siden de er veldig interessante og nyttige for å bygge en god karriere innen elektronikk.

Fotokreditter: