- •Раздел 1 Архитектура микропроцессорного вычисления
- •Тема 1.1 Архитектура микропроцессора
- •1 Архитектура микропроцессора. Классификация
- •Контрольные вопросы:
- •Тема 1.2 Организация управления процессом обработки информации
- •1 Структура микропроцессора
- •2 Аппаратный принцип управления выполнением операций
- •3 Микропрограммный принцип управления выполнением операций
- •Контрольные вопросы:
- •Тема 1.3 Общая схема микропроцессора. Cisc и risc архитектура, основные принципы
- •1 Построение микропроцессорных систем
- •2 Режим выполнения основной программы
- •3 Режим вызова программы
- •4 Режим обслуживания прерываний и исключений
- •5 Режим прямого доступа к памяти
- •6 Конвейерный принцип выполнения команд
- •При идеальной (а) и реальной (б) загрузке 6-ступенчатого конвейера
- •Контрольные вопросы:
- •Тема 1.4 Ассемблерная мнемоника. Структура и форматы команд. Виды адресации. Система команд микропроцессора
- •1 Язык ассемблера. Основные понятия
- •Структура программы на ассемблере. Синтаксис ассемблера.
- •2 Символы языка ассемблера
- •3 Типы операторов ассемблера
- •Директивы ассемблера
- •Система команд процессора
- •Контрольные вопросы:
- •Тема 1.5 Организация памяти микропроцессорных вычислителей
- •1 Общие сведения о запоминающих устройствах (зу)
- •2 Основные параметры запоминающих устройств Основными параметрами запоминающих устройств являются:
- •3 Классификация запоминающих устройств
- •4 Основные структуры запоминающих устройств
- •Структура 3d
- •Контрольные вопросы:
- •Тема 1.6 Адресация в микропроцессорном вычислителе. Понятие адресного пространства. Методы полной и частичной дешифрации адресов
- •1 Форматы команд
- •2 Способы адресации операндов
- •Тема 1.7 Интерфейс и его функции. Параллельный и последовательный обмен информацией. Способы обмена данными.
- •1 Общие сведения об интерфейсах
- •2 Иерархия шин
- •4 Параллельные периферийные адаптеры
- •Режим 0
- •Режим 1
- •5 Программируемые связные адаптеры
- •6 Программируемые контроллеры прерываний
- •7 Контроллеры прямого доступа к памяти
- •8 Программируемые интервальные таймеры
- •Раздел 2 Системы на основе однокристальных микропроцессоров и микроконтроллеров
- •Тема 2.1 Особенности архитектуры однокристальных микропроцессоров. Обобщенная структура
- •1 Основные характеристики однокристальных микропроцессоров
- •2 Эволюция архитектуры однокристальных микропроцессоров Intel x86
- •3 Семейства однокристальных микроконтроллеров. Базовая органи-зация
- •4 Набор регистров мк - 51
- •5 Организация памяти мк-51
- •Периферийные средства мк – 51
- •Контрольные вопросы:
- •Тема 2.2 Система команд
- •3 Отладка и настройка микроконтроллерных систем
- •1 Типы команд
- •2 Расширение памяти программ и данных
- •3 Отладка и настройка микроконтроллерных систем
- •Глоссарий
- •Итоговый тест
- •Литература
Тема 1.7 Интерфейс и его функции. Параллельный и последовательный обмен информацией. Способы обмена данными.
План:
1 Общие сведения об интерфейсах
2 Иерархия шин
3 Шинные формирователи и буферные регистры
4 Параллельные периферийные адаптеры
5 Программируемые связные адаптеры
6 Программируемые контроллеры прерываний
7 Контроллеры прямого доступа к памяти
8 Программируемые интервальные таймеры
1 Общие сведения об интерфейсах
Для описания совокупности схемотехнических средств и функций, обеспечивающих непосредственное взаимодействие составных элементов средств вычислительной техники (СВТ), используются понятия "интерфейс", "стык", "протокол".
Стандартный интерфейс - совокупность унифицированных технических, программных и конструктивных средств, необходимых для реализации взаимодействия различных функциональных элементов в автоматических системах обработки информации (СОИ) при условиях, предписанных стандартом и направленных на обеспечение информационной, электрической и конструктивной совместимости указанных элементов.
Интерфейсы классифицируются:
по признакам конфигурации цепей связи между объектами (магистральные, радиальные и др.);
способу передачи информации (параллельные, последовательные, и др.);
режиму передачи данных (дуплексный, полудуплексный, симплексный);
способу обмена (синхронный, асинхронный).
Стык - место соединения устройств передачи сигналов данных, входящих в сети передачи данных (СПД). Это понятие используется для описания функций и средств сопряжения элементов СПД.
Протоколы - строго заданная процедура или совокупность правил, определяющая способ выполнения определенного класса функций соответствующими (СВТ). Практически любой интерфейс содержит больше или меньше элементов протокола, определяемых процедурными и функциональными интерфейсами.
Основное назначение интерфейсов, стыков и протоколов - унификация внутри системных и межсистемных связей, внутрисетевых и межсетевых связей с целью эффективной реализации прогрессивных методов проектирования СВТ.
Основная функция интерфейсов и стыков - обеспечение информационной, электрической и конструктивной совместимости СВТ.
Информационная совместимость - согласованность действий функциональных элементов в соответствии с совокупностью логических условий.
Логические условия информационной совместимости определяют функциональную и структурную организацию интерфейса.
Электрическая совместимость - согласованность статистических и динамических параметров электрических сигналов в системе шин с учетом ограничений на пространственное размещение устройств интерфейса и техническую реализацию приемопередающих элементов (ППЭ).
Конструктивная совместимость - согласованность конструктивных. элементов интерфейса, предназначенных для обеспечения механического контакта соединений и механической замены схемных элементов, блоков и устройств.
Линии интерфейсов – электрические цепи, являющиеся составными физическими связями интерфейса.
Магистраль - совокупность всех линий интерфейса. Выделяются две магистрали:
- информационного канала;
- управления информационным каналом.
По информационной магистрали передаются коды адресов, команд, данных, состояния.
