- •Микропроцессор, основные определения и современные технологии
- •Мп выпускаются в 3 видах:
- •3. Информационные микропроцессорные системы
- •4. Scada – системы
- •8. Микропроцессорные комплекты общего назначения
- •9. Микропроцессоры на основе микропроцессорных секций
- •10. Регистровая архитектура
- •Для использования языков высокого уровня требуется 2 функции:
- •Стек в мп-ре может быть реализован 3 способами:
- •13 Архитектура мп, ориентированная на память
- •14 Язык ассемблера для программирования мпс
- •15 Структура программируемого параллельного адаптера (ппа)
- •17 Назначение сигналов ппа
- •18 Режимы работы ппа
- •19 Структура управляющего слова ппа
- •20 Принцип программирования ппа
- •21. Структурная схема программируемого интегрального таймера (пит)
- •22. Управляющее слово пит
- •24. Процедура инициализации пит
- •Задача: запрограммировать пит
- •26. Режим 1 пит, назначение, примеры применения
- •27. Режим 2 пит, назначение, примеры применения
- •28. Режим 3 пит, назначение, примеры применения
- •29. Принцип формирования шим на основе пит
- •Обращение к ячейкам памяти данных возможно двумя способами:
- •33 Способы адресации в mcs-51
- •34. Группа команд пересылки данных mcs-51
- •Группа команда сдвига:
- •37. Группа команд передачи управления mcs-51
- •38. Группа команд битового процессора mcs-51
- •Структурная схема:
- •Реализация на основе цпоас цф первого порядка ких.
- •Реализация на основе цпоас цф первого порядка бих.
- •43. Реализация на основе цпоас цф второго порядка с ких
- •44. Реализация на основе цпоас цф второго порядка с бих
- •45. Самообучающаяся микропроцессорная система
- •46. Программно-управляемая передача данных (управление по командам (int, out, вв/выв))
- •47. Одношинная (Принстонская) архитектура
- •49. Двухшинная (Гарвардская) архитектура
- •50. Каноническая форма цифрового фильтра
- •Алгоритм реализации:
49. Двухшинная (Гарвардская) архитектура
Архитектура – совокупность принципов взаимодействия между аппаратными и программными средствами, обеспечивающих определенные функциональные свойства или возможности ЭВМ.
Знание архитектуры МП систем позволяет оптимальным образом распределить функции между аппаратными и программными средствами. Архитектура бывает одношинной, 2хшинной, 3хшинной.
Благодаря наличию 2х шин, команды по соответствующей шине поступают в ЦП, одновременно с этим по ШД поступают данные в ЦП. Такая архитектура позволяет реализовать конвейерную обработку, что существенно повышает эффективность работы системы.
"-": контроллеру шин надо синхронизировать одновременную работу двух шин, что существенно усложняет устройство управления, и результат надо передавать по ШД, что замедляет работу.
В Гарвардской архитектуре принципиально различаются два вида памяти:
В
Гарвардской архитектуре принципиально
невозможно производить операцию записи
в память программ, что исключает
возможность случайного разрушения
управляющей программы в случае
неправильных действий над данными или
неправильным выключением питания. Кроме
того, в ряде случаев для памяти программ
и памяти данных выделяются отдельные
шины обмена данными. Гарвардская
архитектура применяется в микроконтроллерах,
где требуется обеспечить высокую
надежность работы аппаратуры и в
сигнальных процессорах, где эта
архитектура позволяет обеспечить
высокую скорость выполнения программы,
за счет одновременного считывания
управляющих команд и обрабатываемых
данных, а так же запись полученных
результатов в память данных.
В двухшинной архитектуре обмен по обеим шинам может быть независимым, параллельным во времени. Соответственно, структуры шин (количество разрядов кода адреса и кода данных, порядок и скорость обмена информацией и т.д.) могут быть выбраны оптимально для той задачи, которая решается каждой шиной.
Применение – в микроконтроллерах, от которых не требуется решения слишком сложных задач, но зато необходимо максимальное быстродействие при заданной тактовой частоте.
50. Каноническая форма цифрового фильтра
Х – входной сигнал в цифровой форме, G – постоянный коэффициент, определяющий Ку всего фильтра, z-1 – задержка на 1 такт частоты дискретизации входного сигнала, z=epT, где p – оператор Лапласа, T – период дискретизации, а0, а1…аn – постоянные коэффициенты КИХ-фильтра (нули функции), b0,b1…bn – постоянные коэффициенты БИХ-фильтра (полюсы).
Фильтр – это устройство, которое реализует функцию свертки входного сигнала с импульсной переходной характеристикой фильтра (это реакция объекта на воздействие дельта-функции (производная от единичной функции)).
Принцип работы фильтра:
Входной сигнал умножается на требуемый коэффициент передачи, далее поступает на последовательные задержки на 1 такт, в качестве которых в МП используются ячейки памяти. Количество этих ячеек памяти определяет порядок фильтра.
С выходов задержки сигналы поступают на сумматор B после умножения на постоянные коэффициенты b (коэффициенты БИХ-фильтра), а через другие множители значений сигналов умножаются на коэффициенты a (коэффициенты КИХ-фильтра), и выходной сигнал получается на сумматоре A.
