Перейти к содержанию
    

Что есть микропроцессор ,а что микроконтроллер.

Гость @Ark

У меня с тех времен сохранилось описание микропроцессорного комплекта K1810 - аналога I8086 c периферией. В нем есть определение микроконтроллеров, как универсальных периферийных интерфейсных микросхем, выполненных на основе однокристальных ЭВМ.

Термин микроконтроллер был использован, чтобы подчеркнуть возможность перепрограммирования, т.е. гораздо большую гибкость, по сравнению с контроллерами с "жестко" зашитой логикой. А также возможность центрального процессора "общаться" с такими контроллерами на более высоком, программном уровне - при помощи специальных команд, а не только электрических сигналов.

Таким образом, первоначально, термин микроконтроллер использовался только для периферийных, вспомогательных и интерфейсных устройств на основе однокристальных компьютеров, но уж ни как не являлся синонимом любого однокристального компьютера!

Сейчас даже простейшие контроллеры делаются на основе однокристальных компьютеров. Более того, когда микроконтроллер берет на себя часть (или все) функции центрального процессора, то он фактически, превращается в самостоятельное устройство. Однокристальный компьютер такого устройства выполняет и функции контроллера (управляющего устройства) и функции основного компьютера. Его микропроцессор можно теперь считать центральным процессором.

С другой стороны, практически любой однокристальный компьютер, но не контроллер по своему основному назначению, так или иначе должен выполнять функции контроллера - "общаться с внешним миром" через свои периферийные устройства. Поэтому понятия микроконтроллер и микрокомпьютер в конце концов стали неразличимы. Теперь все однокристальные компьютеры стали называть микроконтроллерами. Даже те, для которых функция контроллера (управляющего устройства) далеко не основное назначение. А термин микрокомпьютер используется для более сложных устройств, состоящих из нескольких микроконтроллеров...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Таким образом, первоначально, термин микроконтроллер использовался только для периферийных, вспомогательных и интерфейсных устройств на основе однокристальных компьютеров, но уж ни как не являлся синонимом любого однокристального компьютера!

Было бы интересно отследить, когда слово "микроконтроллер" стали применять для обозначения однокристальных микро-ЭВМ. Это произошло не сразу. Интел не использовал словo "микроконтроллер" для i8048, он называл его "микрокомпьютером" и даже "микропроцессором" (!)

post-2483-1194840607_thumb.jpg

 

Однако уже в описании i8051 Интел исправился и перестал называть его "микропроцессором":

post-2483-1194840791_thumb.jpg

 

Как известно, в те годы лидером по микроконтроллерам была Моторола. В документации тех лет Моторола называет микропроцессоры "микропроцессорами" и "MPU", а микроконтроллеры - "микрокомпьютерами" и "MCU":

post-2483-1194841396_thumb.jpg

 

Заранее запрограммированные масочные микроконтроллеры Моторола тоже называла не "микроконтроллерами", а "микрокомпьютерами":

post-2483-1194841668_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость @Ark
Было бы интересно отследить, когда слово "микроконтроллер" стали применять для обозначения однокристальных микро-ЭВМ. Это произошло не сразу...

Я думаю,что четких временных границ Вы не найдете. Нужно смотреть где-то с конца 80-х - начала 90-х. Тогда, IMHO, "однокристалки", практически, перестали называть "микропроцессорами", но еще не называли "микроконтроллерами" повсеместно. Микроконтроллерами называли только некоторые разновидности однокристальных компьютеров - перепрограммируемые контроллеры в составе компьютеров. И еще - однокристальные компьютеры, предназначенные для встраивания в оборудование. Что уже очень близко к современному пониманию. Какое-то время термины микрокомпьютер и микроконтроллер еще различались и "обращались" вместе.

IMHO, термин микроконтроллер как любой однокристальный компьютер начал восприниматься относительно недавно.

P.S. На "абсолютную истину" в этом вопросе я не претендую. Наверное это должно быть предметом отдельного исследования...

P.P.S. Дело осложняется тем, что Internet-а в современном понимании тогда еще не было...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...