
- •1.Понятие о микропроцессорах (мп). Замена устройств с жесткой логикой на мп управление.
- •2. Выбор мп комплекта. Основные критерии выбора
- •3.Основные параметры
- •4.Основные семейства современных оэвм.
- •5. Классификация оэвм и мп. Признаки классификации оэвм.
- •6. Архитектура мпс. Основные состовляющие мпс
- •7. Однокристальные, одноплатные и многоплатные микро-эвм. Основные параметры и особенности.
- •8. Микро-эвм и контроллеры. Основные отличия и сходство.
- •9??? Общий принцип обработки инфо.
- •10. Cхемный принцип управления мп.
- •11. Микропрограммный принцип управления мп
- •12 Микропрограммный принцип управления мп
- •13. Структура мп, основанного на схемном принципе управления (на примере мп серии к580).
- •14. Основные составляющие внут структуры оэвм семейства mcs-51.
- •15. Временная диаграмма работы оэвм.
- •16.Организация стека в мпс
- •17. Режим прямого доступа в память (пдп)
- •18. Система прерывания в микро-эвм
- •19.Форматы данных и команд в мпс
- •20. Способы адресации.
- •21. Система команд мп и оэвм. Структура команды, Информация, необходимая для записи программ. Группы команд.
- •22. Система команд мп и оэвм. Структура команды, Информация, необходимая для записи программ. Группы команд.
- •23. Программирование мп и оэвм. Этапы составления программы.
- •25. Однокристальные микро-эвм – новые изделия мп техники. Особенности, основные характеристики (на примере семейства mcs-51).
- •26. Оэвм семейства mcs-51. Структура, характеристики, назначение выводов.
- •27. Особенности построения блока памяти программ. Особенности построения блока памяти данных.
- •28. Особенности построения блока памяти программ. Особенности построения блока памяти данных.
- •29. Оэвм семейства mcs-51. Организация ввода / вывода. Назначение портов оэвм в различных конфигурациях системы.
- •30. Синхронизация оэвм семейства mcs-51. Временная диаграмма
- •31. Узел таймеров оэвм семейства mcs-51
- •32. Система прерываний оэвм семейства mcs-51.
- •33. Регистр состояний оэвм семейства mcs-51.
- •34. Система команд оэвм семейства mcs-51. Информация, необходимая для составления программ.
- •35. Система команд оэвм семейства mcs-51. Информация, необходимая для составления программ.
- •36. Способы адресации.
- •37. Страничная адресация в командах оэвм семейства mcs-51 (на примере команд переходов и вызова подпрограмм).
- •38. Построение мпс на основе оэвм семейства mcs-51.
- •39. Примеры программирования оэвм семейства mcs-51.
- •40. Запоминающие устройства мпс. Основные параметры и классификация.
- •41. Оперативные запоминающие устройства мпс (озу). Классификация и основные параметры.
- •42. Оперативные запоминающие устройства мпс (озу). Классификация и основные параметры.
- •43. Постоянные запоминающие устройства (пзу). Виды пзу и их основные характеристики.
- •44.Перепрограммируемые пзу (ппзу). Принципы запоминания и стирания информации
- •45. Интерфейсные схемы мпс (на примере мпк).
- •46. Бис усапп кр580ви53. Принцип действия, порядок программирования.
- •47. Бис ппи кр580вв55а. Принцип действия, порядок программирования.
- •48.Основные особенности и характеристики ацп и цап
- •49.Шинные формирователи, супервизоры, регистры и другие вспомогательные элементы мпс
- •50.Программное обеспечение мпс. Иерархия, структура
- •51.Иерархия уровней по мпс. Характеристики отдельных модулей
- •52.Средства отладки по мпс
- •53.Языки программирования мпс. Иерархия уровней
- •54.Глобальный процесс отладки аппаратных и программных средств
- •55. Средства диагностики мпс. Термины. Особенности диагностики. Основные средства диагностики
- •56.Перспективы развития микропроцессорной техники.
- •57.Применение плис в мп технике. Понятие плис, классификация, основные параметры, типы плис. Интегрированная система программирования плис max plus II. Язык программирования поис adhl
- •58. Особенности применения мпс в различных сферах деятельности. Критерий выбора мп для различных сфер применения.
- •59.Применение мпс в измерительной технике.
- •60. Применение мпс в автомобильной технике
- •61. Применение мпс в бытовой технике. Применение мпс в проектах интеллектуальный дом ид
- •62. Применение мпс в бытовой технике. Применение мпс в проектах интеллектуальный дом ид
- •63. Основные особенности risc процессоров
- •64. Язык программирования Си для создания по микроконтроллеров. Основные семь элементов программирования.
- •65. Язык программирования Си для создания по микроконтроллера. Особенности языка для описания структуры мк
12 Микропрограммный принцип управления мп
Микропрограммный
принцип управления предусматривает,
что в УП имеется специальный регистр
управляющего слова (РУС). Из специальной
управляющей памяти в очередной такт
работы МП в РУС выдается управляющее
слово, которое инициирует свои управляющие
цепи (рис. 2.3). Затем в следующий цикл
работы МП РУС инициирует другие
управляющие цепи и т.д. Управляющее
слово составляет часть микрокоманды
- элементарной операция, выполняемой
за один тактовый интервал. Группа
микрокоманд (МК), выполняющая
определенное действие, образует
микропрограмму.
Микропрограммы хранятся в специальной
управляющей памяти (УП). Когда из
оперативной памяти (ОП) поступает команда
на выполнение определенной операции
(сложение, вычитание, умножение и т.п.),
то в УП ищется соответствующая
микропрограмма. Она последовательно
считывается из УП и управляющие слова,
размещенные в микрокоманде, помещаются
в РУС. Блок, который находит соответствующую
микропрограмму в УП, носит название
блока микропрограммного управления
(БМУ). Он может быть выполнен в виде
отдельной БИС или группы ИС.
Типовая структура устройства управления, основанного на микропрограммном принципе
Управляющее составляет часть микрокоманды - элементарной операции, выполняемой за один тактовый интервал. Группа микрокоманд МК, выполняющая определенные действия образует микропрограмму. Микропрограмма хранится в специальной управляющей памяти УП. Когда из оперативной памяти поступает команда на выполнение определенной информации (сложение, умножение, вычитание и т д ). То в в УП используется соответствующая микропрограмма. Она последовательно считывает из УП и управляющие слова размещенные в микрокоманде помещаются в РУС. Блок который находит соответствующую программу в УП называется блок микро программируемого управления БМУ. Он может быть выполнен в виде отдельной БИС или группы ИС.
13. Структура мп, основанного на схемном принципе управления (на примере мп серии к580).
Типичными элементами МП являются: блк регистров общего назначения РОН – восьмиразрядные регистры, обозначаемые как A,B,C,D,E,H,L; регистры определенного назначения – счетчик команд (РС) . Указатель стека (SP). Регистр флажков (F регистр). Регистр времени хранения (W,Z)б 8 ми разрядное АЛУ, схема управления.
14. Основные составляющие внут структуры оэвм семейства mcs-51.
Данный тип МП является типичным представителем МП с жесткой системой команд. С него началось развитие основной линии развития МП и ОЭВМ, его основные характеристики прослеживаются в большинстве современных микроконтроллеров. С другой стороны он достаточно прост для изучения. Типичными элементами МП в этой структурной схеме являются: блок регистров общего назначения (РОН) - восьмиразрядных регистров; регистры специального назначения - счетчик команд (PC), указатель стека (SP), регистр флажков (F регистр), регистры временного хранения (W, Z); 8-ми разрядное АЛУ; схема управления. Некоторые из РОН могут объединяться в пары, образуя шестнадцатиразрядные регистры - BC, DЕ, НL . Регистры W и Z являются регистрами временного хранения и недоступны программисту.
Результат арифметической или логической операции анализируется, и некоторые ее признаки фиксируются в специальном регистре флажков F (восьмиразрядный регистр, у которого только пять разрядов несут следующую информацию):
Разряд Z устанавливается в "1", если результат операции = 0,
Разряд C устанавливается в "1", если возникает перенос единицы из старшего разряда аккумулятора (переполнение),
Разряд AC устанавливается в "1", когда существует перенос из младшей тетрады аккумулятора в старшую (восемь разрядов аккумулятора можно разделить на две четырехразрядные тетрады),
Разряд S устанавливается в "1", если знак результата отрицательный (в МП предусмотрена возможность оперировать семиразрядными числами со знаком, причем знаковым является старший разряд 8-разрядного числа - если он равен"1"- то число отрицательное),
Разряд P устанавливается в "1", если в результате число единиц четное.
При не соблюдении вышеназванных условий соответствующие разряды регистра флажков устанавливаются в "0". Затем при выполнении следующей операции каждый разряд регистра флажков можно использовать: для выполнения условного перехода, арифметических операций и т.д.
Счетчик
команд - 16-ти разрядный счетчик, в который
при начальном запуске МП автоматически
записывается 0000. Затем при выполнении
каждой операции в него автоматически
записывается через инкрементор либо
1, либо 2, либо 3 (в зависимости от типа
операции), и информация от счетчика
через фиксатор адреса и адресный
формирователь поступает на внешнюю
шину адреса для выборки соответствующей
ячейки памяти. Число ячеек памяти,
которое можно адресовать МП составляет
216=
64К (К=1024) байт. (Байтом называется 8-ми
разрядное число данных).