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

Микропроцесор срещу микроконтролер

Микропроцесор, известен още като централен процесор (CPU), е интегрална схема (IC), която е мозъкът на компютър. Въпреки че микроконтролерът изпълнява подобна роля на този на микропроцесора, има редица основни разлики между тях.

Микропроцесорна

Обикновено микропроцесорът е само само ядрото. Той е процесор и понякога се допълва с контролер на паметта и нищо повече. Това е програмируемо и затворено електронно устройство, което приема двоични данни като вход, след което обработва данните съгласно инструкциите, налични в паметта на програмата и накрая извежда резултата. Използва се с други компоненти като модули с памет (както за данни, така и за програмна памет), устройства за съхранение и периферни устройства за вход / изход. Типичните компоненти, които намирате вътре в микропроцесора, са ALU, регистри, извличащи и декодиращи устройства и др. Intel 4004 се приписва за първия в историята микропроцесор и е оповестена публично през 1971 г. от Intel Corporation. Микропроцесорите се използват като процесор за редица компютри, започвайки от ниски клас нетбуци до сървъри от висок клас.

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

Микроконтролерът е един ИС, който обикновено съдържа малко процесорно ядро, програма и памет за данни и програмируеми периферни устройства за вход / изход. Микроконтролерите са насочени към вградени приложения за разлика от микропроцесорите, които са насочени към компютри с лична цел. Смисълът на използването на микроконтролер във вградени системи е да се опитате да използвате по-малко възможни външни компоненти. Така че, като цяло, микроконтролерите имат памет (програмна памет и малко RAM), IO портове, броячи, UART, всички интегрирани в един чип.

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

Микропроцесорите обикновено са по-бързи, универсални и скъпи от микроконтролерите, въпреки че сега наблюдаваме микроконтролери с по-висока скорост и по-ниски цени. Основният момент отново, микропроцесорът е точно това, "процесор", а микроконтролерът е микропроцесор плюс дузина други функции на чипа. Когато закупите микропроцесор, можете да използвате компонентите, които искате около процесора. С микроконтролер, потребителят обикновено избира между различни аромати на микроконтролери (повече / по-малко памет, 0/1/2 UART, повече / по-малко таймери, SPI и т.н.), но вие ще имате тези функции.

Според пазарна оценка броят на продадените през 2008 г. микропроцесори и микроконтролери е десет милиарда, от които само 2% са микропроцесори, приписвайки 98% на микроконтролерите. Поради масовото производство и малкия размер на ядрото, микроконтролерите са много евтини в сравнение с микропроцесорите.