|
Что есть микропроцессор ,а что микроконтроллер., Запутался в конец. |
|
|
|
Nov 7 2007, 05:45
|

Группа: Новичок
Сообщений: 13
Регистрация: 11-08-05
Пользователь №: 7 546

|
По моему мнению Микроконтроллер - это маленькая вычислительная машина. А Микропроцессор - это маленькая часть вычислительной машины.
|
|
|
|
Guest_@Ark_*
|
Nov 7 2007, 20:53
|
Guests

|
Цитата(KostyanPro @ Nov 7 2007, 00:03)  ... Что есть микропроцессор ,а что микроконтроллер, в современном смысле ?? IMHO, эти термины можно воспринимать буквально, т.к. они отражают основное назначение устройств. Процессор (process) - это, в первую очередь, "вычислитель". Контроллер (control) - устройство управления чем-то. В принципе, контроллер может быть выполнен и без использования процессора (в его обычном понимании). С другой стороны, любой процессор, как правило, управляет всеми внешними устройствами системы. Сколько из них находятся на одном кристалле с процессором, а сколько отдельно - уже другой вопрос... В общем, IMHO, границы довольно условны...
|
|
|
|
|
Nov 8 2007, 07:19
|
Частый гость
 
Группа: Свой
Сообщений: 178
Регистрация: 19-09-07
Из: М.О. г.Фрязино
Пользователь №: 30 656

|
Цитата(=AK= @ Nov 8 2007, 10:11)  Микроконтроллер - функционально полный компьютер, хоть и маленький. В нем есть процессор, память, ввод-вывод.
Микропроцессор - это часть компьютера, процессор в микроэлектронном исполнении.
Так что микроконтроллеры никак не могут быть подмножеством микропроцессоров, как автомобили не могут называться "подмножеством автомобильных моторов". Позвольте, уважаемый, с Вами не согласиться... Вы путаете понятия ПРОЦЕССОР и ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР. Первое - это второе плюс память. Наличие или отсутствие встроенной периферии никак на названии не отражается. Кроме того вопрос был не про приставку МИКРО, а про слово КОНТРОЛЛЕР...
Сообщение отредактировал Марк_Я - Nov 8 2007, 07:19
|
|
|
|
|
Nov 8 2007, 08:51
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(Марк_Я @ Nov 8 2007, 13:19)  Позвольте, уважаемый, с Вами не согласиться... Вы путаете понятия ПРОЦЕССОР и ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР. Первое - это второе плюс память. Наличие или отсутствие встроенной периферии никак на названии не отражается. Кроме того вопрос был не про приставку МИКРО, а про слово КОНТРОЛЛЕР... Читаем внимательно название темы. И не менее внимательно первый пост автора, где он в последней фразе задает ясно, четко и недвусмысленно вопрос: Цитата(KostyanPro @ Nov 7 2007, 03:03)  Поэтому и вопрос. Что есть микропроцессор ,а что микроконтроллер, в современном смысле ?? Итак, речь идет о микропроцессоре и микроконтроллере. Так что из них подмножеством чего является?
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
Guest_@Ark_*
|
Nov 8 2007, 12:32
|
Guests

|
Цитата(dxp @ Nov 8 2007, 11:51)  ... Итак, речь идет о микропроцессоре и микроконтроллере. Так что из них подмножеством чего является? Ни то ни другое подмножеством друг друга не является. Микропроцессор с развитой периферией, интегрированный с ней на одном кристалле - это уже скорее микрокомпьютер. Его можно продолжать называть микропроцессором, а можно считать микрокомпьютером. Если при этом, его можно использовать как устройство управления чем-то внешим - значит в данном случае его можно считать микроконтроллером. Если же он специально для этих целей предназначен - то он в первую очередь будет микроконтроллером (по назначению), продолжая оставаться при этом микрокомпьютером (микропроцессором). С другой стороны, в качестве микроконтроллера можно использовать и другие виды ИС, не обязательно микропроцессоры. Например можно сделать микроконтроллер на основе ПЛИС. Микропроцессором (микрокомпьютером) такой микроконтроллер являться не будет. P.S. Микропроцессоры - это определенный тип устройств. Микроконтроллеры - это определенное назначение устройств.
|
|
|
|
Guest_@Ark_*
|
Nov 8 2007, 12:57
|
Guests

|
Цитата(TomaT @ Nov 8 2007, 15:43)  Ща еще больше запутаю. А FPGA c 51-й коркой это что? Не запутаете! Если эта "штука" предназначена для управления каким-то внешним устройством, то можете считать ее микроконтроллером. А если в ее составе есть процессорное ядро, то можно считать ее и микропроцессором.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|