mikroprocessorer og mikrocontrollere er begge designet til at udføre komplicerede operationer med digitale data. Den væsentligste forskel er, at en mikroprocessor typisk anvendes som en del af et større computer-system og en mikrocontroller anvendes alene som en lille , selvstændig computer system. Mikroprocessoren
En mikroprocessor er almindeligt kendt som " hjernen" i en computer. Det består af et stort antal af transistorer , der fungerer som afbrydere . Ved hjælp af forskellige kombinationer af disse transistorer , mikroprocessoren udfører organisatoriske opgaver og matematiske operationer med data. En mikroprocessor er pakket som en enkelt integreret kredsløb , og det kræver et stort antal eksterne komponenter til at fungere, såsom hukommelse, timing kredsløb og input /output -enheder.
Microcontroller
< br >
mikrocontroller indeholder en processor, der er ens i funktion til en mikroprocessor. Men en microcontroller IC indeholder også hukommelse, timing kredsløb , magt regulering og kredsløb til input /output -forbindelser. På grund af denne selvstændige karakter , kræver en microcontroller kun et par eksterne komponenter at være fuldt funktionel . I forhold til mikroprocessorer , er microcontrollere mindre i størrelse og har færre stikkets ben .
Microprocessor ydeevne
trods antallet af eksterne komponenter , en mikroprocessor er i stand af stor hastighed og kan håndtere , eller proces , en stor mængde data på én gang . Mikroprocessorer opererer i gigahertz området , hvilket betyder 1 milliard forarbejdning cyklusser per sekund . Det udmønter sig i millioner af komplekse data operationer hvert sekund . Omkring data - størrelse , mest aktuelle mikroprocessorer er i 32 -bit til 128 - bit interval . På grund af disse resultater faktorer , der mikroprocessorer hovedsagelig anvendes i computere.
Microcontroller ydeevne
selv- indeslutning af microcontrollere gør dem ideelle valg for små elektroniske enheder, såsom kaffemaskiner og elektronisk legetøj . Generelt mikrocontrollere er forprogrammeret , når de er inkluderet, eller indlejret i de elektroniske enheder. Sammenlignet med mikroprocessorer , de fleste mikrocontrollere opererer i megahertz området , hvilket betyder 1 million forarbejdning cyklusser per sekund. Vedrørende data - størrelse, de fleste mikrocontrollere falder i 8 -bit til 32-bit rækkevidde.