Galvenā atšķirība : atšķirība starp mikroprocesoru un mikrokontrolleru atrodas RAM, ROM un citu perifēro iekārtu klātbūtnē mikrokontrollerī. Mikroprocesors satur tikai CPU un tam nav citu komponentu.
Mikroprocesors un mikrokontrolleris, abi ir būtiski procesori, kas paredzēti datoru darbināšanai. Abu apstrādātāju funkcijas ir vienādas. Galvenā atšķirība starp abiem ir tas, ka mikroprocesoru uzdevums ir veikt dažādas funkcijas, bet mikrokontrolleri ir mazi un uzdevumu specifiski datori. Šis raksts palīdz atrast vairāk atšķirību starp abiem procesoriem.

Lai veiktu virkni uzdevumu, ir nepieciešams mikroprocesors. Tas ir mazs dators, kas tiek izmantots, lai veiktu aritmētiskas un loģiskas operācijas, piemēram, sistēmas vadību un datu glabāšanu utt. Mikro procesors apstrādā ievades vai izejas datu perifēriskās ierīces un nodrošina funkciju, lai iegūtu atpakaļ rezultātus. Pirmo komerciālo mikroprocesoru atbrīvoja Intel 1971. gada novembrī un saņēma nosaukumu 4004; tas bija 4 bitu mikroprocesors.
Mikroprocesora veiktās darbības ir vispārīgas to mērķim. Tāpēc tiek uzskatīts par būtisku veikt jebkādas loģiskas operācijas datorizētā iekārtā. Mikroprocesori ir konfigurēti mikroshēmās; tas ir izgatavots no miniatūriem tranzistoriem un dažiem citiem ķēdes elementiem, kas atrodas vienīgajā pusvadītāju IC, lai kalpotu to mērķim datorā. Tas ir saīsināts ar “µP” vai “uP”. Ir pieci galvenie apstrādātāju veidi:
- Kompleksa instrukciju komplekta mikroprocesori
- Samazinātas instrukciju kopas mikroprocesori
- Superskalāra procesori
- Lietojumprogrammas specifiskā integrālā shēma
- Digitālo signālu daudzprocesori
Micro-kontrolieris ir mikroshēma, kas ir optimizēta, lai pārvaldītu elektriskos sīkrīkus. Tā ir ierīce, kas ietver mikroprocesoru, atmiņu un ievades / izvades ierīces vienā mikroshēmā. Tiek uzskatīts, ka tā ir iegultās sistēmas sirds.

Mikrokontrolleri ir specifiski uzdevumam, kas viņiem ir nepieciešams. Tā valdē ir mikroprocesors, lai veiktu visas sīkrīka loģiskās operācijas. Kad mikrokontrolleris ir ieprogrammēts, tas var darboties patstāvīgi uz uzglabāto instrukciju kopas un var veikt darbības vai uzdevumus, kad un kad tas ir nepieciešams. Tas ir paredzēts kā apmierinošs un ienesīgs. Mikro-kontrolieris ir arī sistēmas daļa, kas ir būtiska, lai pabeigtu shēmas plates. “Fiksētā datorsistēma” ir paredzēta, lai veiktu vienu vai vairākas funkcijas atkal un atkal ar reāllaika darbu. Šī sistēma ir iestrādāta kā datorizētas iekārtas aparatūras un motorizēto elementu elements.
Mikrokontrolleri ir paredzēti, lai veiktu noteiktas darbības, kas palīdz kontrolēt noteiktas sistēmas. Tas ir saīsināts kā “uC”, “µC” vai “MCU”.
Mikrokontrolleri ir līdzīgi mazam datoram, kurā CPU, atmiņas vienība, piemēram, RAM un ROM, I / O perifērijas ierīces, taimeri, skaitītāji, ir integrēti vienā integrētā shēmā, ti, IC. Tie ir viegli savienojami ar ārējām perifērijas ierīcēm, piemēram, seriālo portu, ADC, DAC, Bluetooth, Wi-Fi utt. Šeit saskarnes process ir ātrāks, salīdzinot ar mikroprocesoru saskarni. Lielākā daļa laika, mikrokontrolleri izmanto RISC vai CISM arhitektūru, lai veiktu uzdevumu dažādās iekārtās. Dažādi mikrokontrolleru veidi ir:
- 8 bitu mikrokontrolleris
- 16 bitu mikrokontrolleris
- 32 bitu mikrokontrolleris
- Iebūvēts mikrokontrolleris
- Iebūvēts mikrokontrolleris
Mikroprocesora un mikrokontrollera salīdzinājums:
Mikroprocesors | Mikrokontrolleris | |
Sistēma | Tā ir datorsistēmas sirds. | Tā ir iegultās sistēmas sirds. |
Satur | Tajā ir CPU, vispārējas nozīmes reģistri, kaudzes norādes, programmu skaitītāji, pulksteņa laika iestatījumi un pārtraukumi. | Tā satur mikroprocesora shēmu un tajā ir iebūvēts ROM, RAM, I / O ierīces, taimeri un skaitītāji. |
Datu atmiņa | Tam ir daudz norādījumu, lai pārvietotu datus starp atmiņu un CPU. | Tai ir viena vai divas instrukcijas, lai pārvietotu datus starp atmiņu un CPU. |
Circuit | Tas ir liels. | Tas ir mazs. |
Izmaksas | Pieaug visas sistēmas izmaksas. | Visas sistēmas izmaksas ir zemas. |
Bit instrukcijas | Tam ir viena vai divu bitu apstrādes instrukcijas. | Tam ir daudz bitu apstrādes instrukciju. |
Reģistrācijas numuri | Tajā ir mazāk reģistru; tādēļ operācijas ir balstītas uz atmiņu. | Tajā ir vairāk reģistru; tādējādi programmas ir vieglāk rakstīt. |
Glabāšana | Tas ir balstīts uz Von Neumann arhitektūru, kur programma un dati tiek saglabāti tajā pašā atmiņas modulī. | Tas ir balstīts uz Harvardas arhitektūru, kur programmas atmiņa un datu atmiņa tiek glabāti atsevišķā modulī. |
Laiks | Atmiņas un I / O ierīču piekļuves laiks ir vairāk. | Mazāks piekļuves laiks iebūvētajai atmiņai un I / O ierīcēm. |
Aparatūra | Tas prasa vairāk aparatūras. | Tas prasa mazāk aparatūras. |