Atšķirība starp mikroprocesoru un mikrokontrolleru

Atšķirība starp mikroprocesoru un mikrokontrolleru
Atšķirība starp mikroprocesoru un mikrokontrolleru

Video: Atšķirība starp mikroprocesoru un mikrokontrolleru

Video: Atšķirība starp mikroprocesoru un mikrokontrolleru
Video: IEDVESMA. #400 - Atšķirība starp baloniem! 2024, Novembris
Anonim

Mikroprocesors pret mikrokontrolleru

Mikroprocesors un mikrokontrolleris būtībā ir procesori, kas paredzēti datoru darbināšanai. Datortehnikas veids, ko abas darbina, ir atšķirīgs, lai gan būtībā gan mikroprocesora, gan mikrokontrollera galvenais uzdevums ir vienāds. Abus parasti sauc par jebkuras datorizētas iekārtas kodolu. Viens ir specializēts procesors, bet otrs ir atrodams visos datoros.

Mikroprocesori

Mikroprocesorus parasti sauc par centrālo procesoru bloku, ko parasti sauc arī par jebkuras skaitļošanas iekārtas sirdi un smadzenēm. Mikroprocesors ir nepieciešams, lai veiktu virkni uzdevumu. Tie ir vispārīgi, tāpēc tiek teikts, ka mikroprocesors ir būtisks loģisko darbību veikšanai. Mikroprocesori ir konfigurēti mikroshēmās, lai tie atbilstu datora palaišanas un sāknēšanas komandām, kad un kad dators tiek aicināts to darīt.

Mikrokontrolleri

Mikrokontrolleri pēc būtības ir specifiski uzdevumam, kas tiem jāveic. Parasti atrodams automašīnās un ierīcēs, mikrokontrolleram ir mikroprocesors uz tā paneļa, lai veiktu visas sīkrīka loģiskās darbības. Kad mikrokontrolleris ir ieprogrammēts, tas var darboties pats, jo tajā ir saglabāts instrukciju kopums, ko tas izpilda pēc vajadzības. Var viegli teikt, ka mikrokontrolleris ir mazs mikroprocesors, kuram ir CPU, RAM, ROM un ievades un izvades porti, kas visi ir iegulti vienā mikroshēmā.

Atšķirība starp mikroprocesoru un mikrokontrolleru

Galvenā atšķirība starp mikroprocesoru un mikrokontrolleru ir to funkcijas. Ja mikroprocesoram ir vispārīgākas funkcijas, mikrokontrolleris ir precīzāks savam uzdevumam.

Mikroprocesors var nebūt arī ieprogrammēts, lai veiktu reāllaika uzdevumus, turpretim mikrokontrollerim, piemēram, ierīcēs, kurām jākontrolē ūdens temperatūra vai, iespējams, jāmēra telpas temperatūra, ir nepieciešama reāllaika uzraudzība, un tāpēc ar iebūvēto komplektu. no instrukcijām mikrokontrolleris darbojas pats par sevi.

Mikroprocesoram ir nepieciešama pastāvīga cilvēka ievade, piemēram, personālajā datorā, lai instrukcijas varētu palaist. Mikroprocesors ir skaitļošanas mašīnas atmiņa, savukārt mikrokontrolleris integrē visu datoru vienā mikroshēmā. Tajā ir ne tikai iegulta atmiņa, bet arī ievades un izvades porti, kā arī perifērijas ierīces, piemēram, taimeri un pārveidotāji. To visu var apstrādāt ar vienu pieskārienu.

Secinājums

Gan mikroprocesoriem, gan mikrokontrolleriem ir jāizpilda komandas, un tāpēc tie jādarbina ierīce atsevišķi, tomēr mikrokontrollera nelielais arhitektoniskais dizains atstāj cilvēku interesi par uzdevumiem, ko tas var veikt, salīdzinot ar mikroprocesors. Kad personai ir nepieciešams datorā palaist Word dokumentu vai videospēli, viņš būtībā izmanto mikroprocesoru, un, ja viņam ir jāstrādā ar mikroviļņu krāsni, viņi strādā ar mikrokontrolleri. Tāpēc mikrokontrolleri ir vairāk piemēroti ierīcei, kurai tie ir konfigurēti.

Ieteicams: