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

Микропроцесор срещу микроконтролер: Ключова разлика

  • Микропроцесорът се състои само от централен процесор, докато микроконтролерът съдържа CPU, памет, I/O, всички интегрирани в един чип.
  • Микропроцесорът се използва в персонални компютри, докато микроконтролерът се използва във вградена система.
  • Микропроцесорът използва външна шина за интерфейс към RAM, ROM и други периферни устройства, от друга страна, микроконтролерът използва вътрешна управляваща шина.
  • Микропроцесорите са базирани на модела на Фон Нойман Микроконтролерите са базирани на Харвардската архитектура
  • Микропроцесорът е сложен и скъп, с голям брой инструкции за обработка, но микроконтролерът е евтин и лесен с по-малко инструкции за обработка.

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

A микропроцесор е управляващ блок на микрокомпютър, обвит в малък чип. Той изпълнява операции с аритметична логическа единица (ALU) и комуникира с другите устройства, свързани с него. Това е единична интегрална схема, в която са комбинирани няколко функции.

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

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

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

Видове микропроцесори

Важни типове микропроцесори са:

  • Комплексен набор от инструкции Микропроцесори
  • Специфична за приложението интегрална схема
  • Микропроцесори с намален набор от инструкции
  • Digiтал Signal Мултипроцесори (DSP)

Видове микроконтролери

Ето важни типове микроконтролери:

  • 8 битов микроконтролер
  • 16 битов микроконтролер
  • 32 битов микроконтролер
  • Вграден микроконтролер
  • Външна памет Микроконтролер

История на микропроцесора

Тук са важните забележителности от историята на микропроцесора

  • Fairchild Semiconductors изобретява първата IC (интегрална схема) през 1959 г.
  • През 1968 г. Робърт Нойс, Гордан Мур, Андрю Гроув основават собствена компания Intel.
  • Intel израсна от стартираща компания с трима души през 3 г. до индустриален гигант до 1968 г.
  • През 1971 г. INTEL създава първото поколение микропроцесор 4004, който ще работи на тактова честота от 108 kHz
  • От 1973 до 1978 г. са произведени 8-битови микропроцесори от второ поколение като Motorola 6800 и 6801, INTEL-8085 и Zilog's-Z80.
  • През 1978 г. процесът Intel 8008 от трето поколение излезе на пазара.
  • В началото на 80-те Intel пусна 32-битови процесори от четвърто поколение.
  • През 1995 г. Intel пусна 64-битови процесори от пето поколение.

История на микроконтролера

Ето важни ориентири от историята на микроконтролера:

  • Използван за първи път през 1975 г. (Intel 8048)
  • Въвеждането на EEPROM през 1993 г
  • Същата година Atmel представи първия микроконтролер, използващ Flash памет.

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

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

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

Микропроцесорна микроконтролери
Микропроцесорът е сърцето на компютърната система. Микроконтролерът е сърцето на вградена система.
Това е само процесор, така че паметта и I/O компонентите трябва да бъдат свързани външно Micro Controller има процесор заедно с вътрешна памет и I/O компоненти.
Паметта и I/O трябва да бъдат свързани външно, така че веригата става голяма. Паметта и I/O вече са налични, а вътрешната верига е малка.
Не можете да го използвате в компактни системи Можете да го използвате в компактни системи.
Цената на цялата система е висока Цената на цялата система е ниска
Поради външните компоненти общата консумация на енергия е висока. Поради това не е идеален за устройства, работещи на съхранена мощност като батерии. Тъй като външните компоненти са ниски, общата консумация на енергия е по-малка. Така че може да се използва с устройства, работещи със съхранена мощност като батерии.
Повечето микропроцесори нямат функции за пестене на енергия. Повечето микроконтролери предлагат режим на пестене на енергия.
Използва се главно в персонални компютри. Използва се главно в пералня, MP3 плейъри и вградени системи.
Микропроцесорът има по-малък брой регистри, така че повече операции са базирани на паметта. Микроконтролерът има повече регистър. Следователно програмите са по-лесни за писане.
Микропроцесорите са базирани на модела на Фон Нойман Микроконтролерите са базирани на Харвардската архитектура
Това е централен процесор на един интегриран силиконов чип. Това е страничен продукт от разработването на микропроцесори с процесор заедно с други периферни устройства.
Той няма RAM, ROM, входно-изходни модули, таймери и други периферни устройства на чипа. Той има процесор заедно с RAM, ROM и други периферни устройства, вградени в един чип.
Той използва външна шина за интерфейс към RAM, ROM и други периферни устройства. Използва вътрешна управляваща шина.
Системите, базирани на микропроцесор, могат да работят с много висока скорост поради използваната технология. Системите, базирани на микроконтролер, работят до 200MHz или повече в зависимост от архитектурата.
Използва се за приложения с общо предназначение, които ви позволяват да обработвате много данни. Използва се за системи със специфично приложение.
Той е сложен и скъп, с голям брой инструкции за обработка. Това е просто и евтино с по-малко инструкции за обработка.

Характеристики на микропроцесора

Ето някои важни характеристики на микропроцесора:

  • Предлага вградена програма за монитор/дебъгер с възможност за прекъсване
  • Голямо количество инструкции, всяка от които изпълнява различен вариант на същата операция
  • Предлага паралелен I/O
  • Таймер за цикъл на инструкции
  • Интерфейс за външна памет

Характеристики на микроконтролера

Ето някои важни характеристики на микроконтролера:

  • Нулиране на процесора
  • Програмна и променлива памет (RAM) I/O щифтове
  • Устройство за тактиране на централен процесор
  • Таймери за цикъл на инструкции

Приложения на микропроцесор

Микропроцесорите се използват главно в устройства като:

  • Калкулатори
  • Счетоводна система
  • Машина за игри
  • Комплексни промишлени контролери
  • Светофар
  • Контролни данни
  • Военни приложения
  • Защитни системи
  • Изчислителни системи

Приложения на микроконтролера

Микроконтролерите се използват главно в устройства като:

  • Мобилни телефони
  • Автомобили
  • CD/DVD плейъри
  • Перални машини
  • Камери
  • Охранителни аларми
  • Клавиатурни контролери
  • Микровълнова печка
  • Часовници
  • Mp3 плейъри

Oбобщение

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

Ключовата разлика между микропроцесор и микроконтролер е, че микропроцесорът се състои само от централен процесор, докато микроконтролерът съдържа CPU, памет, I/O, всички интегрирани в един чип. Микроконтролерът е евтин, лесен и с малък брой инструкции за обработка, докато микропроцесорът е сложен и скъп, с много инструкции.

Кой е по-добър микроконтролер или микропроцесор?

И двата процеса са добри. Кой обаче трябва да използвате зависи от вашите изисквания. Микроконтролерите се използват главно за малки приложения като перални машини, камери, охранителни аларми, клавиатурни контролери и др., Докато микропроцесорите се използват в персонални компютри, сложни индустриални контролери, светофари, отбранителни системи и др.

Кой е по-бърз микропроцесор или микроконтролер?

Микропроцесорите са много по-бързи от микроконтролерите. Тактовата честота на микропроцесора е над 1 GHz. Докато в случая на микроконтролера, тактовата честота е 200MHz или повече, в зависимост от архитектурата.