Разликата между микроконтролера и микропроцесора

Много съвременни цифрови устройства включват микроконтролер и микропроцесор. Какви са тези електронни компоненти??

Съдържание на статията

  • Какво е микроконтролер?
  • Какво е микропроцесор??
  • сравнение
  • маса

Какво е микроконтролер?

под микроконтролер Разбира се електронен компонент, който съдържа основните хардуерни модули, необходими за изпълнение на неговите функции. Като например:

  • изчислителен чип;
  • ROM модул
  • RAM модул;
  • таймер;
  • мостове;
  • регулатор на напрежението;
  • входни и изходни портове.

По този начин всички съответни компоненти са вградени. Микроконтролерът, ако е инсталиран в компютър, най-често взаимодейства директно с други хардуерни модули на компютъра (например, твърд диск или RAM) и не използва без специални модули в ПК, подобни по предназначение на тези, които са вградени в устройството.

Така че, благодарение на вградения модул, отговорен за контрола на напрежението, микроконтролерът не изисква адаптиране на външното напрежение към характеристиките на захранването на вътрешните компоненти и като цяло не използва външни компоненти за контрол на нивото на напрежението.

Микроконтролерите, като правило, са отговорни за всяка част от изчислителните операции. Например, ако те са на компютър, това може да бъде четене и запис на данни, включване и изключване на устройствата, свързани към компютъра. Следователно, ефективността им е сравнително ниска..

реклама

Често микроконтролерът се използва в устройства, в които използването на микропроцесор няма много смисъл поради по-високата му цена в повечето случаи. Например, това може да бъде микровълнова фурна, климатик или устройство, предназначено за автоматично поливане на растения в градината. Структурата на маркираните устройства обикновено съдържа най-простия в структурата микроконтролер.

към съдържание ↑

Какво е микропроцесор??

под микропроцесор обичайно е да се разбира чип, чийто основен компонент е кристал от силиций или друг полупроводник. Всъщност той е няколко пъти по-мощен от този, инсталиран в микроконтролера, изчислителен чип. Но на това приликите между разглежданите видове електронни компоненти приключват.

Микропроцесорите по правило не са оборудвани с голям брой допълнителни компоненти (като микроконтролери) и използват главно външни устройства, за да изпълняват функциите си. Това могат да бъдат RAM модули, регулатори на напрежението или отделни източници на захранване, вход и изход. По принцип тези компоненти са същите по предназначение като в случая с контролери, но външни. Въпреки това, подобно на самия микропроцесорен изчислителен чип, в повечето случаи те са по-продуктивни от тези в микроконтролера.

Процесорът има няколко вътрешни модула. По правило съвременните модели електронни компоненти от въпросния тип съдържат RAM чип - един от онези видове компоненти, които са характерни за дизайна на микроконтролера. ROM, регулатор на напрежението, портове в структурата на микропроцесора обикновено отсъстват.

Основната цел на микропроцесора е сложни изчислителни операции. Следователно, като правило, той има голяма производителност и се инсталира в онези устройства, чиято функционалност го изисква. Например в игрови конзоли, компютри, мобилни устройства.

към съдържание ↑

сравнение

Основната разлика между микроконтролера и микропроцесора е, че в първия компонент са вградени основните модули, необходими за изпълнение на неговите функции. Микропроцесорът от своя страна използва предимно външни устройства. Микроконтролерът обаче има възможност да получи достъп до своите ресурси, ако производителността на вградените не е достатъчна. Разбира се, това е възможно само ако подходящият тип външни устройства са предвидени в дизайна на устройството, в което се използва микроконтролерът. Случва се, че те по принцип не са, - и тогава ефективността на устройството зависи от работата на микроконтролера.

Между разглежданите два електронни компонента по правило има значителна разлика в нивото на изчислителната скорост. Микроконтролерът в повечето случаи е по-малко ефективен от микропроцесора с подобно предназначение (освен ако, разбира се, те са взаимозаменяеми в определено устройство), тъй като е проектиран да изпълнява само част от изчислителните операции или тези, които имат много проста структура.

След като определим разликата между микроконтролера и микропроцесора, фиксираме изводите в таблицата.

към съдържание ↑

маса

микроконтролермикропроцесор
Какво общо имат те??
Компютърният чип, който е част от микроконтролера, може да изпълнява функции, подобни на тези, характерни за микропроцесора
Каква е разликата между тях?
Използва главно интегрирани хардуерни модули за изпълнение на функцииИзползва главно външни хардуерни модули
Той има сравнително ниска производителност, като правило е отговорен за част от изчислителните операции на устройството, в което е инсталиранХарактеризира се с висока производителност и затова в устройството, в което е инсталиран, често е основната микросхема
Той често действа като по-изгодна алтернатива на процесора (ако микроконтролерът не изисква висока производителност), но по принцип може да бъде заменен от негоТой се счита за по-продуктивна алтернатива на контролера, но като правило не може да бъде заменен от него при изпълнение на неговите функции - тъй като изпълнението на втория може да не е достатъчно