
- •1. Структура и принцип действия микропроцессора классической архитектуры
- •2. Выполнение процессором командного цикла.
- •3. Командный и машинный циклы.
- •4. Внутренние регистры микроконтроллера msp430. Регистры общего назначения и регистры специальных функций
- •5. Микросхемы памяти, их основные характеристики и классификация
- •6. Функциональная схема устройства оперативной памяти
- •7. Постоянные запоминающие устройства, их типы и области применения
- •8. Применение пзу в качестве программируемого логического устройства.
- •9. Применение пзу в качестве функционального преобразователя (фп).
- •10. Структура команд. Способы адресации.
- •11. Применение косвенной адресации
- •12. Команды процессора и эмулируемые команды
- •13. Организация подпрограмм и использование стековой области памяти.
- •14. Программная реализация интервалов времени
- •15. Аппаратный умножитель и его применение
- •16. Виды операции умножения
- •17. Применение умножения с накоплением при расчете сигналов управления
- •18. Аппаратные и программные средства интрфейса.
- •19. Принципы обмена информацией.
- •20. Параллельный и последовательный интерфейс.
- •21. Принцип действия программируемого таймера.
- •23.Организация прямого доступа к памяти.
- •24. Аппаратная реализация интервалов времени
- •25. Цифро-аналоговое преобразование.
- •26. Аналого-цифровое преобразование.
- •27. Микроконтроллер как динамическое звено.
- •28. Влияние времени выполнения программы мк запас устойчивости замкнутой системы.
- •29. Выбор числа разрядов слова данных по требуемой точности системы управления.
- •30. Рекурсивные и нерекурсивные цифровые фильтры, их передаточные функции и структурные схемы.
- •31. Цифровое дифференцирование и интегрирование.
- •34. Параллельная обработка информации. Классификация вычислительных систем с параллельной обработкой информации.
- •35. Процессоры с сокращенным набором команд (risc) и с полным набором команд (cisc).
- •36. Гарвардская и разнесенная архитектуры микропроцессоров
- •37. Процессоры с длинным командным словом
- •38. Синтез процессорной матрицы.
- •39. Применение процессорной матрицы для цифровой фильтрации сигнала.
- •40. Общая характеристика системы команд мсs8 х с51.
- •41. Функциональная схема микроконтроллера мсs8 х с51 и назначение входящих в него устройств.
- •42. Функциональная схема микроконтроллера мсs8 х с196 и назначение входящих в него устройств.
- •43. Регистры мсs 196 и способы адресации. Система команд мсs 196.
- •44. Архитектура микроконтроллеров adsp-bf и общая характеристика системы команд.
- •45. Структура ядра adsp-bf и его регистры.
- •46. Архитектура микроконтроллеров tms 320
- •47. Алгоритм расчета сигнала управления в замкнутой сис-ме
- •48. Преобразование унитарного кода импульсн.Датчика в двоичный код положения
- •49. Преобразование унитарного кода импульсного датчика в двоичный код скорости.
- •51. Использование нечеткой логики для синтеза управления. Лингвист. Переменные.
- •5 2. Алгоритм нечеткого управления
- •53. Структура и принцип действия искусственного нейрона. Соединение в сеть.
- •54. Методы обучения искусственной нейронной сети.
- •55. Применение искусственной нейронной сети в качестве устройства управления.
- •56. Применения генетических алгоритмов для оптимизации управления эп
- •57. Функциональная схема msp 430, способы адресации, система команд, назначение входящих в него устройств
- •58. Архитектура risc-ядра arm7 16/32 разрядных микроконтроллеров
- •59. Последовательный интерфейс spi микроконтроллеров.
- •62. Применение шим для цап.
- •63. Способы повышения эффективности использования конвейеров
- •64. Принцип действия сигма-дельта ацп
- •65. Микроконтроллер, его ф-ная схема и применение в системах управления эп
- •66. Режим энергопотребления мк
- •67. Режимы работы таймеров.
- •68. Как таймер формирует шим
- •69. Режим захвата и сравнения.
4. Внутренние регистры микроконтроллера msp430. Регистры общего назначения и регистры специальных функций
Внутрение регистры, микроконтроллеры
2-а вида регистров:
(Память данных – внутренние регистры)
РОН – регистры общего назначения
РСН – регистры спец. Назначения
К каждому регистру можно обращ. По адресу.
Для адресов отведена область внутри адресного пространства. У многих микроконтроллеров можно обращ. По имени.
КР580:АВСD/HL
MCS51:R0…R7
MSP430:R0…R15
Регистры общего назначения использ. Программистами для хранения данных. Повышается быстродействие программ.
Регистры специального назначения хранят ифнормацию от которой зависит работа устройства (аппаратной части).
Внутренние регистры. Всего микроконтроллер имеет 16 регистров по 16 разрядов в каждом, их имена:R0, R1,…,R15. К каждому регистру можно обращаться в программах как по имени (регистровая адресация), так и по адресу (прямая адресация).
По адресам 0000-0003 расположены регистры специального назначения (специальных функций, специальные регистры). Это программный счетчик PC (R0), указатель стека SP (R1), регистр состояния SR (R2) и генератор констант CG1, CG2
(R2,R3).
РСН
А – аккумулятор (W – PIC) – это регистр работающий совместно с арифметико лочич: устр-вом.
F – флаговый (хранит признак результат)
(PSW, Status)
D7 |
|
|
|
|
C |
S |
Z |
z – zero - флаг нуля (z=1, если 0)
z=0, если не 0
s
– signature (знак)
(s=1, если
)
s
= 0, если
с – carry – перенос, либо заем
+ |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
|
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
С =1, если перенос
05 – 07 = FE
Если из меньшего вычесть большое, то получится дополн. Код
D7 явл. Знаковым разрядом и хранит флаг знак.
В микроконтр. Можно применять ариф. Чисел без знака.
m=8
, без знака 0
255;
со знаком -128
+127
5. Микросхемы памяти, их основные характеристики и классификация
Запоминающие устройства выполняются как отдельная микросхема или составная часть кристалла микроконтроллера.
Основные характеристики:
Информационная емкость (бит, Кбит, Мбит, байт и т.д.)
Быстродействие (время от поступления сигнала до завершения операции);
Информационная организация кристалла (определяется длиной хранимого слова – 1 бит, 4 бита, 8 бит, …)
Классификация:
По отношению к виду:
- Внешние ЗУ
- Внутренняя или оперативная память, делится на
RAM – ОЗУ
Random Access Memory – Оперативное Запоминающее Устройство;
ROM – ПЗУ
Random Only Memory – Постоянное Запоминающее Устройство;
SRAM – на основании триггеров (статическая)
DRAM – на основании конденсаторов (динамическая)