Informatics Point
Информатика и проектирование
Микроконтроллеры ― это самостоятельная компьютерная система, которая содержит процессор, память, устройства ввода-вывода данных и другие вспомогательные схемы и устройства в одном корпусе («на одном кристалле»).
Разнообразие микроконтроллеров огромно. Обычно микроконтроллеры классифицируют по разрядности обрабатываемых чисел. В последнее время выделяют три основных класса:
. 8-ми разрядные микроконтроллеры.
. 16-ти и 32-ух разрядные микроконтроллеры.
. Цифровые сигнальные процессоры (DSP).
Рис 1.3 ― Структура компьютера с архитектурой фон Неймана
Микроконтроллер может быть организован по одному из двух принципов организации вычислительной среды ― Принстонскому, известному так же как принцип фон Неймана, или Гарвардскому принципу. Принстонский принцип предполагает общую память для хранения программ и данных.
Рис. 1.4 ― Структура компьютера с Гарвардской архитектурой
Основной особенностью архитектуры однокристальных микроконтроллеров является использование Гарвардского принципа организации вычислительной среды, который предполагает раздельную память программ и память данных.
Двумя основными архитектурами набора команд, используемыми компьютерной промышленностью на современном этапе развития вычислительной техники являются архитектуры CISC (Complex Instruction Set Computers - компьютеры со сложной системой команд) и RISC (Reduced Instruct Set Computers - компьютеры с сокращенной системой команд).- архитектура процессора, в которой быстродействие увеличивается за счёт упрощения команд, чтобы их декодирование было проще, а время выполнения - короче.
Характерные особенности:
1. Фиксированная длина машинных команд (например, 32 бита) и простой формат команды.
. Специализированные команды для операций с памятью - чтения или записи. Операции вида «прочитать-изменить-записать» отсутствуют. Любые операции «изменить» выполняются только над содержимым регистров.
3. Большое количество регистров общего назначения (32 и более).
. Отсутствие поддержки операций вида «изменить» над укороченными типами данных - байт, 16-битное слово.
. Отсутствие микропрограмм внутри самого процессора. То, что в CISC процессоре исполняется микропрограммами, в RISC процессоре исполняется как обыкновенный (хотя и помещённый в специальное хранилище) машинный код, не отличающийся принципиально от кода ядра ОС и приложений.
CISC - концепция проектирования процессоров, которая характеризуется следующим набором свойств:
1. Нефиксированное значение длины команды.
. Арифметические действия кодируются в одной команде.
3. Небольшое число регистров, каждый из которых выполняет строго определённую функцию.
Недостатки CISC архитектуры:
1. Высокая стоимость аппаратной части.
. Сложности с распараллеливанием вычислений.
В микроконтроллерах различных устройств RISC используется в подавляющем большинстве случаев и в рамках данного проекта будет использован микроконтроллер с RISC архитектурой набора команд и с Гарвардским принципом организации вычислительной среды.[5]
Приборы общего и специального назначения со встроенными микропроцессорами для измерения физических величин
Микропроцессорная
техника получает все большее применение в приборостроении. Применение
микропроцессоров (МП) преобразует измерительные приборы в «интеллект ...
Расчет антенны для земной станции спутниковой системы связи (ЗССС)
Зеркальные антенны являются наиболее распространёнными
остронаправленными антеннами. Их широкое применение в самых разнообразных
радиосист ...
Расчет основных характеристик усилительного каскада биполярного транзистора
транзистор усилитель каскад
Целью
данной курсовой работы по предмету “Схемотехника телекоммуникационных
устройств” является применение знаний полученных ...
Меню сайта
2026 © www.informaticspoint.ru