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

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

МИКРОПРОЦЕСОР:

Микропроцесорът е електронен компютърен компонент, изработен от миниатюрни транзистори и някои други елементи на схемата на единична полупроводникова интегрална схема (интегрална схема) или микрочип. Съкращението на микропроцесор е µP или uP. Процесорът (централен процесор) е най-известният микропроцесор, но много други компоненти в компютъра ги съдържат, като GPU (графичен процесор) на видеокарта. В състезанието на персонални компютри имената CPU и микропроцесор се прилагат взаимозаменяемо. В центъра на всички компютри и на максимум на работните станции е вграден микропроцесор. Микропроцесорите контролират логиката на приблизително всички цифрови машини, от радиостанции до инжекционни горивни конструкции за автомобили. Микропроцесорът е единичен IC пакет в които са интегрирани няколко функции.



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


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

Различни видове микропроцесори

Различни видове микропроцесори





  • Комплекс микропроцесори с инструкции: Този тип микропроцесор е известен още като CISM. CISM класифицира микропроцесор, в който всяка и всяка поръчка могат да бъдат изпълнени заедно с няколко други функции на ниско ниво. Тези функции са предназначени да извършват действия като качване на данни в картата с памет, повторно извикване или изтегляне на данни от картата с памет или сложни математически изчисления с една команда.
  • Микропроцесори с намален набор от инструкции: Известен също като RISC, това е предназначено да ускори компютърните микропроцесори. Тези чипове са изградени съгласно указанието, което позволява на микропроцесора да прави по-малко количество неща в рамките на всяка команда и това ще му позволи да изпълнява повече команди по-бързо.
  • Суперскаларни процесори: Този тип процесор репликира хардуера на микропроцесора, така че да може да изпълнява многобройни инструкции едновременно. Тези ресурси за реплика могат да бъдат ангажирани аритметични логически единици или умножители. Суперскаларите се състоят от няколко оперативни единици. Суперскаларните микропроцесори изпълняват повече от една команда в рамките на един тактов цикъл, като едновременно предават множество инструкции на излишни оперативни единици в процесора.
  • Интегрална схема, специфична за приложението: Известен също като ASIC микропроцесор е предназначен за изключително прецизни цели, които евентуално ще включват автомобилни системи за контрол на емисиите или компютри на Personal Digital Assistants. ASICs понякога се произвежда по спецификация, но може да се произвежда и чрез използване на готови зъбни колела.
  • Цифрови сигнални мултипроцесори (DSP): DSP са уникални микропроцесори, използвани за декодиране и кодиране на видео или конвертиране на цифрово или видео в аналогово и обратно. Тези операции се нуждаят от микропроцесор, особено отличен при извършване на математически изчисления. DSP чиповете обикновено се използват в SONAR, мобилни телефони, RADAR, аудио съоръжения за домашно кино и кабелни декодери.

МИКРОКОНТРОЛЕР:

Микроконтролер

Микроконтролер

Микроконтролерът е компютър на чип, оптимизиран за управление на електрически джаджи. Той е предназначен особено за прецизни задачи като управление на определена система. Микроконтролерът понякога използва съкратено uC, µC или MCU, по същество е специализирано разнообразие от микропроцесор, което е предназначено да бъде самозадоволително и доходоносно. Също така, микроконтролерът е част от набор в системата, която по същество е цялостна платка. Фиксираната система е компютърна система, предназначена да изпълнява една или повече функции отново и отново с ограничения за изработване в реално време. Той е вграден като елемент на пълна машина, като често отчита и хардуер и моторизирани елементи. Някои външни електронните периферни устройства са свързани с микроконтролер за по-добра производителност зависи от приложенията.



Илюстрации на микроконтролерите са 8051, Intel 80196, PIC на Microchip и серията 68HCxx на Motorola. Микроконтролерите, които обикновено са вградени в играчки, автомобили, уреди и офис машини, са съоръжения, които обединяват редица съставни части на микропроцесорна система на самостоятелен микрочип:

  • Памет (както ROM, така и RAM)
  • Ядрото на процесора (микропроцесор)
  • Няколко паралелни цифрови I / O

Микроконтролерът става свидетел на включването на редица полезни функции в единичен IC пакет. Тези функции са: -

  • Възможността да изпълнява натрупан набор от команди за изпълнение на описани от потребителя задачи.
  • Способността да бъдете опитни за използване на периферни чипове памет както за четене, така и за запис на данни от и в паметта.

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

Микроконтролерите са сортирани по отношение на вътрешната ширина на шината, вградения микроконтролер, набор от поръчки, структурен дизайн на паметта, IC чип или VLSI ядро ​​или Verilog файл и фамилна единица. За подобното семейство може да има набор от издания с различни източници. Тук даваме малко видове микроконтролери, използвани в различни приложения .


Различни видове микроконтролери

Различни видове микроконтролери

  • 8-битов микроконтролер: Когато вътрешната шина в MCU е 8-битова шина, тогава ALU извършва логически и аритметични операции върху байт по поръчка. MCU е 8-битов микроконтролер. Илюстрациите на 8-битовия MCU са - семейства Intel 8031/8051, Motorola MC68HC11 и PIC1x.
  • 16-битов микроконтролер: 16-битовият микроконтролер се състои от 16-битова шина и ALU извършва аритметични и логически операции на 16-битовия операнд. Той осигурява по-голяма точност и производителност в сравнение с 8-битовия MCU.
  • 32-битов микроконтролер: Когато вътрешната шина за функцията за предаване на данни в MCU е 32-битова шина, тогава ALU изпълнява логически и аритметични функции върху операндни думи от 32 бита при поръчките. MCU е 32-битов микроконтролер. Те осигуряват по-добра точност и производителност в сравнение с 16-битовите MCU.
  • Вграден микроконтролер: Когато фиксирана или вградена система включва MCU, който има всяка хардуерна и софтуерна част в самостоятелно устройство, MCU е известен като вграден микроконтролер. Изключително малко или никаква допълнителна периферна единица или система не съществува за обработка по време на управление или използване на периферните устройства. За илюстрация схемата на телефонния приемник използва вграден или вграден микроконтролер.
  • Микроконтролер за външна памет: Когато вградена или вградена система добавя MCU, който има всяка от хардуерните и софтуерните части, присъстващи не като самостоятелен компонент и има всички или част от компонента на паметта външно взаимосвързани, като въвежда в действие интерфейсна схема, известна като лепилна верига, MCU е известен като микроконтролер за периферна или външна памет. Например 8031 ​​се състои от програмна памет, която е свързана навън към нея. 8051 има както вътрешна, така и периферна програмна памет.

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

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

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

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

От още една гледна точка, голямото различие сред обичайните микропроцесори и микроконтролери, разделящи се там архитектурни термини, е областта на тяхното приложение. Обичайните микропроцесори като Pentium семейство или процесори от семейство Intel Core или подобни процесори са в компютрите като универсално функционираща програмируема машина. През своя живот той трябва да управлява множество различни задания и програми, посочени за него.

За разлика от тях a микроконтролер от семейство PIC или семейство 8051 или някое друго е забелязало техните приложения в малки вградени системи, като например система за контрол на пътната сигнализация или някаква роботизирана система. Също така тези джаджи управляват подобна задача или подобна програма през целия им жизнен цикъл. Друга разлика е, че микроконтролерът обикновено трябва да се справя с мигновени задачи, докато напротив микропроцесорите в компютърна система може би няма да се справят с мигновена задача по всяко време.

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

Кредити за снимки: