Kend forskellen mellem mikroprocessorer og mikrokontroller

Prøv Vores Instrument Til At Fjerne Problemer





MIKROPROCESSOR:

En mikroprocessor er en elektronisk computerkomponent fremstillet af miniaturestørrede transistorer og nogle andre kredsløbselementer på en ensom halvleder IC (integreret kredsløb) eller mikrochip. Forkortelsen af ​​mikroprocessor er µP eller uP. CPU'en (centralbehandlingsenhed) er den mest berømte mikroprocessor, men mange andre bestanddele i en computer indeholder dem, ligesom GPU (grafikbehandlingsenhed) på et grafikkort. I løbet af personlige computere anvendes navnene CPU og mikroprocessor omskifteligt. I midten af ​​alle pc'er og ved maksimalt arbejdsstationerne er en mikroprocessor integreret. Mikroprocessorer styrer logikken i omtrent alle digitale maskiner, fra radiour til brændstofindsprøjtningskonstruktioner til biler. Mikroprocessor er en enkelt IC-pakke hvor flere funktioner er integreret.

Der er hovedsageligt fem slags mikroprocessorer, disse minutenheder giver computere en “hjerne”. Inde i en sædvanlig silicium-mikroprocessor vil der være et antal minuttransistorer og enormt små dele. Alle disse komponenter bruges til at hjælpe et computerarbejde som planlagt.




Typer af mikroprocessorer:

Forskellige typer mikroprocessorer

Forskellige typer mikroprocessorer

  • Komplekse instruktions sæt mikroprocessorer: Denne type mikroprocessor er også kendt som CISM. CISM klassificerer en mikroprocessor, hvor hver og hver ordre kan udføres sammen med flere andre funktioner på lavt niveau. Disse funktioner er beregnet til at udføre handlinger som f.eks. Upload af data til hukommelseskort, genopkald eller download af data fra hukommelseskort eller en kompleks matematikberegning i en enkelt kommando.
  • Reduceret instruktionssæt mikroprocessorer: Også kendt som RISC, dette var beregnet til at fremskynde computerens mikroprocessorer. Disse chips er bygget op under den retningslinje, der tillader mikroprocessoren at udføre en mindre mængde ting inden for hver kommando, og dette gør det muligt for den at udføre flere kommandoer hurtigere.
  • Superscalar processorer: Denne type processor replikerer hardwaren på mikroprocessoren, så den kan udføre adskillige instruktioner på samme tid. Disse replika ressourcer kan være begået aritmetiske logiske enheder eller multiplikatorer. Superscalars består af flere operationelle enheder. Superscalar mikroprocessorer udfører mere end en kommando gennem en enkelt urcyklus ved samtidig at sende adskillige instruktioner til overflødige operationelle enheder i processoren.
  • Det applikationsspecifikke integrerede kredsløb: Også kendt som ASIC-mikroprocessor er beregnet til ekstremt nøjagtige formål, som muligvis vil omfatte kontrol af emissioner fra biler eller Personal Digital Assistants-computere. ASIC'er produceres til tider efter specifikation, men kan også fremstilles ved hjælp af hylder.
  • Digital Signal Multiprocessors (DSP'er): DSP'er er unikke mikroprocessorer, der anvendes til at afkode & kode video eller konvertere digital eller video til analog og omvendt. Disse operationer har brug for en mikroprocessor, der er særligt fremragende til at udføre matematiske beregninger. DSP-chips anvendes normalt i SONAR, mobiltelefoner, RADAR, hjemmebiograflydgear og kabel-set-top-bokse.

MICROCONTROLLER:

Mikrocontroller

Mikrocontroller



Microcontroller er en computer på en chip optimeret til at styre elektriske gadgets. Det er især beregnet til præcise opgaver som styring af et bestemt system. En mikrokontroller bruger undertiden forkortet uC, µC eller MCU, er grundlæggende en specialiseret række mikroprocessorer, der er beregnet til at være selvtilfredsstillende og lukrativ. En mikrokontroller er også en brøkdel af et sæt i systemet, som grundlæggende er et komplet printkort. Et fast system er et computersystem beregnet til at udføre en eller flere funktioner igen og igen med realtids-træningsgrænser. Det er indlejret som et element i en fuld maskine, der ofte også tæller hardware og motoriserede elementer. Nogle eksterne elektroniske perifere enheder er grænseflade til mikrokontroller for en bedre ydelse afhænger af applikationer.

Illustrationer af mikrokontrollere er 8051, Intels 80196, Microchips PIC og Motorolas 68HCxx-serie. Mikrocontrollere, der normalt er inkorporeret i legetøj, biler, apparater og kontormaskiner, er gear, der samler et antal bestanddele i et mikroprocessorsystem på en solo mikrochip:

  • Hukommelse (både ROM og RAM)
  • CPU-kernen (mikroprocessor)
  • Nogle parallelle digitale I / O

Mikrocontrolleren er vidne til inkorporeringen af ​​en række nyttige funktioner i en ensom IC-pakke. Disse funktioner er: -

  • Evnen til at udføre et akkumuleret sæt kommandoer til at udføre brugerbeskrevne job.
  • Evnen til at være dygtig til at bruge perifere hukommelseschips til både at læse og skrive data fra og til hukommelsen.

Typer af mikrocontrollere:

Mikrocontrollerne er sorteret med hensyn til intern busbredde, indbygget mikrokontroller, ordresæt, hukommelsesstruktur, IC-chip eller VLSI-kerne eller Verilog-fil & familieenhed. For den lignende familie kan der være en række udgaver med forskellige kilder. Her giver vi få typer mikrokontroller, der bruges i forskellige applikationer .


Forskellige typer mikrocontrollere

Forskellige typer mikrocontrollere

  • 8-bit mikrokontroller: Når den interne bus i en MCU er 8-bit bus, udfører ALU logikken og aritmetiske operationer på en byte ved en ordre. MCU'en er 8-bit mikro-controller. Illustrationer af 8-bit MCU er - Intel 8031/8051, Motorola MC68HC11 & PIC1x-familier.
  • 16-bit mikrokontroller: 16 bit Microcontroller består af en 16 bit bus, og ALU'en udfører aritmetiske og logiske operationer på 16 bit operanden. Det giver større præcision og ydeevne sammenlignet med 8 bit MCU.
  • 32-bit mikrokontroller: Når den interne bus til dataoverførselsfunktionen i en MCU er 32-bit bus, udfører ALU logiske og aritmetiske funktioner på operand-ord på 32 bit efter ordrer. MCU'en er 32-bit mikro-controller. Disse giver bedre nøjagtighed og ydeevne i forhold til 16-bit MCU'erne.
  • Indbygget mikrocontroller: Når et fast eller indlejret system inkluderer en MCU, der har hver hardware- og softwaredel i en soloenhed, er MCU kendt som indlejret mikrokontroller. Ekstremt få eller ingen ekstra perifere enheder eller systemer findes til behandling under styring eller brug af perifere enheder. Som illustration anvender et telefonmodtagerkredsløb en indbygget eller indlejret mikrokontroller.
  • Ekstern hukommelse mikrokontroller: Når et indbygget eller integreret system tilføjer en MCU, der hver af hardware- og softwaredelene er til stede, ikke som en solokomponent og har hele eller et stykke af hukommelseskomponenten grænseflade eksternt ved at bringe et interface-kredsløb, der er kendt som limkredsløb, er MCU kendt som en perifer eller ekstern hukommelsesmikrocontroller. For eksempel består 8031 ​​af en programhukommelse, der er grænseflade udad til den. 8051 har både internt såvel som perifert programhukommelse.

Forskellen mellem mikroprocessorer og mikrokontroller

Forskellen mellem de to er, at en mikrokontroller integrerer funktionerne i en mikroprocessor (ALU, CPU, Registers) sammen med eksistensen af ​​ekstra karakteristika såsom eksistens af ROM, RAM, tæller, Input / Output-porte osv. Her styrer en mikrocontroller funktionen af ​​en enhed ved at anvende faste programmer akkumuleret i ROM, der ikke ændres med varighed.

Forskel mellem mikroprocessor og mikrocontroller

Forskel mellem mikroprocessor og mikrocontroller

Fra et andet synspunkt er det største forskellighed midt i en sædvanlig mikroprocessor og mikrokontrol, der adskiller arkitektoniske termer, anvendelsesområdet. Sædvanlige mikroprocessorer såsom Pentium-familien eller Intel Core-familieprocessorer eller lignende processorer findes i computere som en universelt fungerende programmerbar maskine. I sin levetid skal den styre mange forskellige opgaver og programmer, der er specificeret for den.

I modsætning hertil a mikrokontroller af PIC-familien eller 8051 familie eller andre har bemærket deres applikationer i små indlejrede systemer, såsom - kontrolsystem for trafiksignaler eller en slags robotsystem. Også disse gadgets administrerer en lignende opgave eller et lignende program gennem hele deres livscyklus. En anden forskel er, at mikrokontrolleren generelt skal håndtere øjeblikkelige opgaver, mens mikroprocessorerne i et computersystem måske tværtimod ikke vil klare en øjeblikkelig opgave til enhver tid.

I dag viser mange ingeniørstuderende stor interesse for mikroprocessoren og mikrokontroller projekter da de er meget interessante og nyttige til at opbygge en god karriere inden for elektronik.

Fotokreditter: