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

Попробуйте наш инструмент устранения неполадок





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

Микропроцессор - это компонент электронного компьютера, созданный из миниатюрных транзисторов и некоторых других схемных элементов на одиночной полупроводниковой ИС (интегральной схеме) или микрочипе. Аббревиатура микропроцессора - µP или uP. ЦП (центральный процессор) является наиболее известным микропроцессором, но многие другие компоненты компьютера содержат их, например, графический процессор (графический процессор) на видеокарте. В гонке персональных компьютеров названия ЦП и микропроцессор взаимозаменяемы. В центре всех ПК и максимум на рабочих станциях встроен микропроцессор. Микропроцессоры управляют логикой примерно всех цифровых машин, от радиочасов до структур впрыска топлива для автомобилей. Микропроцессор представляет собой единый корпус ИС в котором интегрировано несколько функций.

В основном эти микропроцессоры включают пять типов микропроцессоров, которые снабжают компьютеры «мозгом». Внутри обычного кремниевого микропроцессора будет множество мельчайших транзисторов и чрезвычайно крошечные детали. Все эти компоненты используются, чтобы помочь компьютеру работать в соответствии с планом.




Типы микропроцессоров:

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

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

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

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

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

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



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

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

  • Память (как ПЗУ, так и ОЗУ)
  • Ядро ЦП (микропроцессор)
  • Некоторый параллельный цифровой ввод / вывод

Микроконтроллер свидетельствует о включении ряда полезных функций в единую ИС. Эти функции: -

  • Возможность выполнять накопленный набор команд для выполнения заданий, описанных пользователем.
  • Умение использовать микросхемы периферийной памяти как для чтения, так и для записи данных из памяти и в нее.

Типы микроконтроллеров:

Микроконтроллеры сортируются по ширине внутренней шины, встроенному микроконтроллеру, набору порядка, структурному дизайну памяти, микросхеме IC или ядру СБИС или файловому и семейному блоку Verilog. Для подобного семейства может быть ряд изданий с разными источниками. Здесь мы даем несколько типы микроконтроллеров, используемых в различных приложениях .


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

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

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

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

Различие между ними заключается в том, что микроконтроллер объединяет функции микропроцессора (ALU, CPU, регистры) вместе с наличием дополнительных характеристик, таких как наличие ПЗУ, ОЗУ, счетчика, портов ввода / вывода и т. Д. Здесь микроконтроллер управляет функция устройства за счет использования фиксированных программ, накопленных в ПЗУ, которые не меняются с продолжительностью.

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

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

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

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

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

Фото: