- •1. Структура и принцип действия микропроцессора.
- •2. Выполнение процессором командного цикла.
- •3. Командный и машинный циклы.
- •5.Внутренние регистры микроконтроллера msp430. Регистры общего назначения и регистры специальных функций.
- •6. Микросхемы памяти, их основные характеристики и классификация
- •7. Функциональная схема устройства оперативной памяти
- •8. Постоянные запоминающие устройства, их типы и области применения.
- •9. Применение пзу в качестве функционального преобразователя (фп).
- •10. Структура команд. Способы адресации.
- •13 Применение косвенной адресации, привести пример
- •14 . Организация подпрограмм и использование стековой области памяти.
- •15. Программная реализация интервалов времени
- •16. Аппаратный умножитель и его применение
- •17. Виды операции умножения.
- •18 Применение умножения с накоплением при расчёте сигналов управления
- •19.21.Аппаратные и программные средства интрфейса.
- •20. Принципы обмена информацией.
- •22. Параллельный и последовательный интерфейс.
- •23. Последовательный интерфейс и его применение для включения микроконтроллеров на параллельную работу(такой вопрос уже есть)
- •24. Режимы работы последовательных интерфейсов: uart. I2c. Spi
- •27. Принцип действия программируемого таймера.
- •28. Организация ввода и вывода инфрмации с применением прерываний(есть было)
- •29 Организация прямого доступа к памяти.
- •31,32. Режимы работы таймера.
- •29.Организация прямого доступа к памяти.
- •30 Аппаратная реализация интервалов времени
- •33.Цифро-аналоговое преобразование.
- •34.Аналого-цифровое преобразование.
- •36.Микроконтроллер как динамическое звено.
- •37. Влияние времени выполнения программы микроконтроллером на запас устойчивости замкнутой системы.
- •38. Выбор числа разрядов слова данных по требуемой точности системы управления.
- •39. Рекурсивные и нерекурсивные цифровые фильтры, их передаточные функции и структурные схемы. Алгоритм и программа цифрового фильтра.
- •40. Цифровое дифференцирование и интегрирование.
- •43 Паралельная обработка информации. Классификация вычислительных систем с параллельной обработкой информации.
- •44. Процессоры с сокращенным набором команд (risc) и с полным набором команд (cisc). Примеры.
- •53. Структура и принцип действия искусственного нейрона. Соединение в сеть.
- •54. Выполнение искусственным нейроном арифметических и логических операций.
- •55. Применение искусственной нейронной сети в качестве устройства управления.
- •56. Применение методов искусственного интеллекта для управления электроприводами.
- •52 Использование нечеткой логики для синтеза управления. Лингвист. Переменные.
- •50 Описание переменных и массивов языка с применение массивов и указателей
- •49 Массивы и структуры языка с
- •48.Логические и арифметические операции
- •47. Синтаксис языка Си
- •45. Микроконтроллер, его ф-ная схема и применение в системах управления эп
- •43. Параллельная обработка информации в вычислительных устройствах. Параллелизм на уровне команд и на уровне алгоритмов
5.Внутренние регистры микроконтроллера msp430. Регистры общего назначения и регистры специальных функций.
Область адресов 0000-000F отводится внутренним регистрам процессора, специальным и общего назначения.
Внутренние регистры процессора представлены на рисунке 7. Всего микроконтроллер имеет 16 регистров по 16 разрядов в каждом, их имена:R0, R1,…,R15. К каждому регистру можно обращаться в программах как по имени (регистровая адресация), так и по адресу (прямая адресация).
По адресам 0000-0003 расположены регистры специального назначения (специальных функций, специальные регистры). Это программный счетчик PC (R0), указатель стека SP (R1), регистр состояния SR (R2) и генератор констант CG1, CG2 (R2,R3).
Р
исунок
7 –Внутренние регистры процессора.
6. Микросхемы памяти, их основные характеристики и классификация
Запоминающие устройства выполняются как отдельная микросхема или составная часть кристалла микроконтроллера.
Основные характеристики:
Информационная емкость (бит, Кбит, Мбит, байт и т.д.)
Быстродействие (время от поступления сигнала до завершения операции);
Информационная организация кристалла (определяется длиной хранимого слова – 1 бит, 4 бита, 8 бит, …)
Классификация:
RAM – ОЗУ
Random Access Memory – Оперативное Запоминающее Устройство;
ROM – ПЗУ
Random Only Memory – Постоянное Запоминающее Устройство;
7. Функциональная схема устройства оперативной памяти
ОЗУ предназначены для хранения программ и данных. В ОЗУ программы могут быть записаны путем программирования. ОЗУ может быть построено на различных физических элементах. В 40-50 и 60-х годах ХХ века применялись магнитные оперативные запоминающие устройства.
В настоящее время применяется 2 вида ОЗУ: статическая (SRAM) и динамическая (DRAM).
Статическая память:
В устройствах статической памяти 1 бит хранится с помощью триггера. Имеет малое время доступа, но информационная емкость, приходящаяся на единицу объема, меньше чем в динамической. Статическая память дороже.
Динамическая память:
Применяется как массовое запоминающее устройство.1 бит хранится с помощью емкости. Если емкость заряжена, то бит=1, если нет, то бит=0. Динамическая память при чтении требует генерации, что увеличивает время доступа. Динамическая память более компактная и дешевая. Общий недостаток: информация стирается при отключении питания, поэтому в настоящее время разрабатываются и применяются устройства RAM, которые имеют встроенный источник питания.
Функциональная схема устройства памяти.
CU – устройство управления;
R/W – вход чтения/записи;
ША – шина адреса;
CS – выбор кристалла;
BD – буфер данных (предназначен для временного хранения данных при чтении или записи);
Назначение дешифраторов – в зависимости от двоичного кода адресных линий приводит к активации строки или столбца с этим номером.
Рассмотрим численный пример:
Шина
адреса имеет 8 разрядов m+n=8,
m=n=4.
Определить какой объем информации может
хранить устройство памяти.Ответ:
слов;
ОЗУ могут быть выполнены в виде отдельной микросхемы памяти или входить в состав микросхемы контроллера.
