Skillnaden mellan mikroprocessor och mikrokontroller
Mikroprocessor vs mikrokontroller: nyckelskillnad
- Mikroprocessor består endast av en central bearbetningsenhet, medan Micro Controller innehåller en CPU, minne, I/O allt integrerat i ett chip.
- Mikroprocessor används i persondatorer medan Micro Controller används i ett inbyggt system.
- Mikroprocessor använder en extern buss för att ansluta till RAM, ROM och annan kringutrustning, å andra sidan använder mikrokontroller en intern styrbuss.
- Mikroprocessorer är baserade på Von Neumann-modell Mikrokontroller är baserade på Harvard-arkitektur
- Mikroprocessorn är komplicerad och dyr, med ett stort antal instruktioner att bearbeta men Microcontroller är billig och okomplicerad med färre instruktioner att bearbeta.
Vad är en mikroprocessor?
A mikroprocessor är en styrenhet för en mikrodator insvept i ett litet chip. Den utför Arithmetic Logical Unit (ALU) operationer och kommunicerar med andra enheter som är anslutna till den. Det är en enda integrerad krets där flera funktioner kombineras.
Vad är mikrokontroller?
A mikrokontroller är ett chip optimerat för att styra elektroniska enheter. Den lagras i en enda integrerad krets som är dedikerad till att utföra en viss uppgift och exekvera en specifik applikation.
Det är speciellt utformade kretsar för inbyggda applikationer och används ofta i automatiskt styrda elektroniska enheter. Den innehåller minne, processor och programmerbar I/O.
Typer av mikroprocessorer
Viktiga typer av mikroprocessorer är:
- Komplex instruktionsuppsättning mikroprocessorer
- Den applikationsspecifika integrerade kretsen
- Minskad instruktionsuppsättning mikroprocessorer
- Digisådan Signal Multiprocessorer (DSP)
Typer av mikrokontroller
Här är viktiga typer av mikrokontroller:
- 8 bitars mikrokontroller
- 16 bitars mikrokontroller
- 32 bitars mikrokontroller
- Inbäddad mikrokontroller
- Externt minne Microcontroller
Mikroprocessorns historia
Här är det viktiga landmärket från mikroprocessorns historia
- Fairchild Semiconductors uppfann den första IC (Integrated Circuit) 1959.
- 1968 grundade Robert Noyce, Gordan Moore, Andrew Grove sitt eget företag Intel.
- Intel växte från tremansstart 3 till industrijätte 1968.
- 1971 skapade INTEL den första generationens Microprocessor 4004 som skulle köras med en klockhastighet på 108 kHz
- Från 1973 till 1978 tillverkades andra generationens 8-bitars mikroprocessorer som Motorola 6800 och 6801, INTEL-8085 och Zilog's-Z80.
- 1978 kom Intel 8008 tredje generationens process in på marknaden.
- I början av 80-talet släppte Intel fjärde generationens 32-bitarsprocessorer.
- 1995 släppte Intel i femte generationens 64-bitars processorer.
Historien om mikrokontroller
Här är viktiga landmärken från Microcontrollers historia:
- Användes första gången 1975 (Intel 8048)
- Införandet av EEPROM 1993
- Samma år introducerade Atmel den första mikrokontrollern som använder Flash-minne.
Skillnaden mellan mikroprocessor och mikrokontroller
Här är skillnaden mellan mikroprocessor vs mikrokontroller
Mikroprocessorn | mikrokontrollers |
---|---|
Mikroprocessor är hjärtat i datorsystem. | Micro Controller är hjärtat i ett inbyggt system. |
Det är bara en processor, så minne och I/O-komponenter måste anslutas externt | Micro Controller har en processor tillsammans med internminne och I/O-komponenter. |
Minne och I/O måste kopplas externt, så kretsen blir stor. | Minne och I/O finns redan, och den interna kretsen är liten. |
Du kan inte använda den i kompakta system | Du kan använda den i kompakta system. |
Kostnaden för hela systemet är hög | Kostnaden för hela systemet är låg |
På grund av externa komponenter är den totala strömförbrukningen hög. Därför är den inte idealisk för enheter som körs på lagrad ström som batterier. | Eftersom externa komponenter är låga är den totala strömförbrukningen mindre. Så den kan användas med enheter som körs på lagrad ström som batterier. |
De flesta av mikroprocessorerna har inga energisparfunktioner. | De flesta mikrokontroller erbjuder energisparläge. |
Det används främst i persondatorer. | Den används främst i en tvättmaskin, MP3-spelare och inbyggda system. |
Mikroprocessorn har ett mindre antal register, så fler operationer är minnesbaserade. | Mikrokontroller har mer register. Därför är programmen lättare att skriva. |
Mikroprocessorer är baserade på Von Neumann-modellen | Mikrokontroller är baserade på Harvard-arkitektur |
Det är en central bearbetningsenhet på ett enda kiselbaserat integrerat chip. | Det är en biprodukt av utvecklingen av mikroprocessorer med en CPU tillsammans med annan kringutrustning. |
Den har inget RAM, ROM, Input-Output-enheter, timers och annan kringutrustning på chipet. | Den har en CPU tillsammans med RAM, ROM och annan kringutrustning inbäddad på ett enda chip. |
Den använder en extern buss för att ansluta till RAM, ROM och annan kringutrustning. | Den använder en intern styrande buss. |
Mikroprocessorbaserade system kan köras med mycket hög hastighet på grund av den inblandade tekniken. | Mikrokontrollerbaserade system kör upp till 200MHz eller mer beroende på arkitekturen. |
Den används för allmänna applikationer som låter dig hantera massor av data. | Den används för applikationsspecifika system. |
Det är komplext och dyrt, med ett stort antal instruktioner att bearbeta. | Det är enkelt och billigt med mindre antal instruktioner att bearbeta. |
Funktioner hos mikroprocessor
Här är några viktiga funktioner hos mikroprocessorn:
- Erbjuder inbyggt monitor/debugger-program med avbrottsmöjlighet
- Stor mängd instruktioner som var och en utför olika varianter av samma operation
- Erbjuder parallell I/O
- Instruktionscykeltimer
- Externt minnesgränssnitt
Funktioner hos mikrokontroller
Här är några viktiga funktioner hos mikrokontroller:
- Processor återställd
- Program och Variable Memory (RAM) I/O-stift
- Enhetsklockning central processor
- Instruktionscykeltimer
Tillämpningar av mikroprocessor
Mikroprocessorer används främst i enheter som:
- Miniräknare
- Redovisningssystemet
- Spelmaskin
- Komplexa industriella styrenheter
- Trafikljus
- Kontrolldata
- Militära tillämpningar
- Försvarssystem
- Beräkningssystem
Tillämpningar av mikrokontroller
Mikrokontroller används främst i enheter som:
- Mobiltelefoner
- bilar
- CD/DVD-spelare
- Tvättmaskiner
- kameror
- Trygghetslarm
- Tangentbordskontroller
- Mikrovågsugn
- Klockor
- Mp3 spelare
Sammanfattning
Vad är skillnaden mellan en mikrokontroller och en mikroprocessor?
Den viktigaste skillnaden mellan en mikroprocessor och en mikrokontroller är att mikroprocessorn endast består av en central bearbetningsenhet, medan mikrokontrollern innehåller en CPU, minne, I/O allt integrerat i ett chip. En mikrokontroller är ett billigt, enkelt och litet antal instruktioner att bearbeta, medan en mikroprocessor är komplex och dyr, med många instruktioner.
Vilken är bättre mikrokontroller eller mikroprocessor?
Båda dessa processer är bra. Men vilken du ska använda beror på dina krav. Mikrokontroller används främst för små applikationer som tvättmaskiner, kameror, säkerhetslarm, tangentbordskontroller, etc., medan mikroprocessor används i persondatorer, komplexa industriella kontroller, trafikljus, försvarssystem, etc.
Vilken är snabbare mikroprocessor eller mikrokontroller?
Mikroprocessorer är mycket snabbare än mikrokontroller. En mikroprocessors klockhastighet är över 1 GHz. Medan i fallet med mikrokontrollern är klockhastigheten 200MHz eller mer, beroende på arkitekturen.