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

Зміст:

Anonim

Що таке мікроконтролер?

Мікроконтролер - це мікросхема, оптимізована для управління електронними пристроями. Він зберігається в єдиній інтегральній схемі, яка призначена для виконання певного завдання та виконання однієї конкретної програми.

Це спеціально розроблені схеми для вбудованих програм і широко використовуються в електронних пристроях з автоматичним управлінням. Він містить пам’ять, процесор та програмований ввід / вивід.

У цьому мікропроцесорі проти. Підручник з мікроконтролера, ви дізнаєтесь:

  • Що таке мікроконтролер?
  • Що таке мікропроцесор?
  • Типи мікропроцесорів
  • Типи мікроконтролера
  • Історія мікропроцесора
  • Історія мікроконтролера
  • Особливості мікроконтролера
  • Особливості мікропроцесора
  • Мікропроцесор проти мікроконтролера
  • Застосування мікропроцесора
  • Застосування мікроконтролера

Що таке мікропроцесор?

Мікропроцесор - це блок керування мікрокомп’ютером, обгорнутий всередині невеликого чіпа. Він виконує операції арифметичного логічного блоку (ALU) і взаємодіє з іншими пристроями, пов'язаними з ним. Це єдина інтегральна схема, в якій поєднано кілька функцій.

КЛЮЧОВІ ВІДМІННОСТІ

  • Мікропроцесор складається лише з центрального процесорного блоку, тоді як мікроконтролер містить процесор, пам'ять, введення / виведення, інтегровані в один чіп.
  • Мікропроцесор використовується в персональних комп'ютерах, тоді як мікроконтролер використовується у вбудованій системі.
  • Мікропроцесор використовує зовнішню шину для інтерфейсу до оперативної пам'яті, ПЗУ та іншої периферії, з іншого боку, мікроконтролер використовує внутрішню шину управління.
  • Мікропроцесори засновані на моделі фон Неймана Мікроконтролери засновані на архітектурі Гарварда
  • Мікропроцесор складний і дорогий, з великою кількістю інструкцій для обробки, але мікроконтролер є недорогим і простим, з меншою кількістю інструкцій для обробки.

Типи мікропроцесорів

Важливими типами мікропроцесорів є:

  • Комплекс мікропроцесорів з інструкцією
  • Інтегральна схема, специфічна для додатка
  • Зменшений набір інструкцій Мікропроцесори
  • Мультипроцесори цифрових сигналів (DSP)

Типи мікроконтролера

Ось важливі типи мікроконтролерів:

  • 8-бітний мікроконтролер
  • 16-бітний мікроконтролер
  • 32-бітний мікроконтролер
  • Вбудований мікроконтролер
  • Мікроконтролер зовнішньої пам'яті

Історія мікропроцесора

Ось важливі орієнтири з історії мікропроцесора

  • Fairchild Semiconductors винайшли першу мікросхему (інтегральну схему) в 1959 році.
  • У 1968 році Роберт Нойс, Гордан Мур, Ендрю Гроув заснували власну компанію Intel.
  • Intel зросла з 3-х стартапів у 1968 році до промислового гіганта до 1981 року.
  • У 1971 році INTEL створив мікропроцесор першого покоління 4004, який працював з тактовою частотою 108 кГц
  • З 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 представив перший мікроконтролер з використанням флеш-пам'яті.

Особливості мікроконтролера

Ось кілька важливих особливостей мікроконтролера:

  • Скидання процесора
  • Виводи вводу-виводу програмної та змінної пам'яті (ОЗП)
  • Центральний процесор тактової частоти пристрою
  • Таймери циклу інструкцій

Особливості мікропроцесора

Ось кілька важливих особливостей мікропроцесора:

  • Пропонує вбудовану програму монітора / налагоджувача з можливістю переривання
  • Велика кількість інструкцій, кожна з яких виконує різні варіанти однієї і тієї ж операції
  • Пропонує паралельний ввід / вивід
  • Таймер циклу інструкцій
  • Інтерфейс зовнішньої пам'яті

Мікропроцесор проти мікроконтролера

Ось різниця між мікропроцесором та мікроконтролером

Мікропроцесор Мікроконтролер
Мікропроцесор - серце Комп’ютерної системи. Мікроконтролер - це серце вбудованої системи.
Це лише процесор, тому пам’ять та компоненти вводу-виводу потрібно підключати зовні Micro Controller має процесор разом із внутрішньою пам’яттю та компонентами вводу-виводу.
Пам'ять та введення / виведення повинні бути підключені зовні, тому схема стає великою. Пам'ять та введення-виведення вже є, а внутрішня схема невелика.
Його не можна використовувати в компактних системах Ви можете використовувати його в компактних системах.
Вартість усієї системи висока Вартість усієї системи невисока
Завдяки зовнішнім компонентам загальне споживання енергії є високим. Тому він не є ідеальним для пристроїв, що працюють від акумулятора, що зберігається. Оскільки зовнішні компоненти низькі, загальне споживання енергії менше. Отже, його можна використовувати з пристроями, що працюють від акумулятора, як акумулятори.
Більшість мікропроцесорів не мають функцій енергозбереження. Більшість мікроконтролерів пропонують режим енергозбереження.
В основному він використовується в персональних комп’ютерах. Застосовується в основному в пральній машині, MP3-плеєрах та вбудованих системах.
Мікропроцесор має меншу кількість регістрів, тому більша кількість операцій базується на пам'яті. Мікроконтролер має більше реєстру. Отже, програми легше писати.
Мікропроцесори засновані на моделі Фон Неймана Мікроконтролери дугові на основі архітектури Гарварда
Це центральний процесор на єдиному інтегрованому чіпі на основі кремнію. Це побічний продукт розвитку мікропроцесорів з центральним процесором разом з іншими периферійними пристроями.
Він не має на мікросхемі оперативної пам'яті, ПЗУ, блоків вводу-виводу, таймерів та іншої периферії. Він має процесор, а також оперативну пам'ять, ПЗУ та іншу периферію, вбудовану в один чіп.
Він використовує зовнішню шину для інтерфейсу до оперативної пам'яті, ПЗУ та іншої периферії. Він використовує внутрішню шину управління.
Мікропроцесорні системи можуть працювати на дуже високій швидкості завдяки застосованій технології. Системи на основі мікроконтролера працюють до 200 МГц або більше, залежно від архітектури.
Він використовується для додатків загального призначення, що дозволяють обробляти велику кількість даних. Він використовується для специфічних для додатків систем.
Це складно і дорого, з великою кількістю інструкцій для обробки. Це просто і недорого, з меншою кількістю інструкцій для обробки.

Застосування мікропроцесора

Мікропроцесори в основному використовуються в таких пристроях, як:

  • Калькулятори
  • Система бухгалтерського обліку
  • Ігрова машина
  • Складні промислові контролери
  • Світлофор
  • Дані контролю
  • Військові програми
  • Системи оборони
  • Обчислювальні системи

Застосування мікроконтролера

Мікроконтролери в основному використовуються в таких пристроях, як:

  • Мобільні телефони
  • Автомобілі
  • Програвачі CD / DVD
  • Пральні машини
  • Камери
  • Сигналізація безпеки
  • Контролери клавіатури
  • Мікрохвильова піч
  • Годинники
  • Mp3-плеєри