
- •Рабочая программа
- •Цели и задачи изучения дисциплины
- •1. Содержание дисциплины
- •2. Перечень лабораторныхи практических занятий
- •3. Перечень тем курсового проекта
- •4. Список литературы и перечень программного обеспечения Основной
- •Дополнительный
- •5. Методические указания студентам по изучению дисципЛинЫ
- •6. Список экзаменационных (зачетных) вопросов
- •7. Контрольные вопросы (задачи или тесты самопроверки)
5. Методические указания студентам по изучению дисципЛинЫ
Успешное освоение дисциплины проявляется в умении проектировать аппаратное и программное обеспечение МПС. Для достижения этой цели необходимо сначала изучить теоретические вопросы проектирования аппаратных и программных средств МПС. При самостоятельной подготовке целесообразно руководствоваться учебным пособием [1], в котором подробно рассмотрены все изученные вопросы.
Освоение дисциплины на уровне, необходимом для практического применения, невозможно без выполнения практических заданий. Практические задания по проектированию МПС на архитектурном уровне и разработке их программного обеспечения необходимо выполнять в интегрированной программной среде DesignMicrosystem. Эта среда позволяет проектировать МПС любой сложности и наглядно отражает их работу. Для практического освоения вопросов проектирования программного обеспечения МПС служит лабораторный практикум. В ходе лабораторных работ студент должен самостоятельно выполнить проектирование, сборку и отладку программного обеспечения заданной ему МПС. Если ему это удалось, то это свидетельствует о высокой степени освоения вопросов проектирования программных средств МПС.
Уровень освоения вопросов проектирования аппаратных средств проверяется при разработке курсового проекта по проектированию МПС. Если студент самостоятельно подготовил и защитил курсовой проект на заданную тему, то это свидетельствует о хорошей подготовке в области проектирования аппаратного обеспечения МПС. Для дополнительного контроля за уровнем освоения вопросов проектирования аппаратных средств МПС необходимо ответить на контрольные вопросы, приведенные в разделе 7.
6. Список экзаменационных (зачетных) вопросов
Типовая структура микропроцессорных систем
Структура и принцип действия микроЭВМ
Организация процессора микроЭВМ. Операционный блок
Организация процессора микроЭВМ. Управляющий блок
Организация памяти микроЭВМ.
Организация интерфейса микроЭВМ. Типовая структура стандартного интерфейса
Методы обмена данными. Синхронный обмен
Методы обмена данными. Программный асинхронный обмен
Методы обмена данными. Аппаратная реализация асинхронного обмена
Методы обмена данными. Обмен по прерыванию
Методы обмена данными. Обмен в режиме прямого доступа в память
Представление микропроцессорной системы как объекта проектирования
Основные этапы проектирования микропроцессорной системы
Разработка архитектуры микропроцессорной системы
Представление программы в виде «черной сферы». Этапы жизненного цикла программы
Точная постановка задачи и формулировка требований к программе
Декомпозиция задачи. Общий подход
Обобщенная схема решения задачи в микропроцессорной системе. Рабочий и контрольный процессы
Структура данных в микропроцессорных системах
Алгоритм. Необходимые свойства алгоритмов. Подходы к алгоритмизации
Базовые логические конструкции структурного программирования и их реализация
Расширенные логические конструкции структурного программирования и их реализация
Алгоритмизация программы микропроцессорной системы
Иерархическая организация алгоритма
Тестирование и отладка программы
Занесение программы на рабочий носитель
Техническая документация на программу
Однокристальные микропроцессоры К1810ВМ86/ВМ88. Аппаратный интерфейс
Временные диаграммы функционирования МП К1810ВМ86/ВМ88
Генератор тактовых импульсов К1810ГФ84
Шинные буфера К1810ВА86
Схемотехническое проектирование процессора на базе МП К1810ВМ86/ВМ88
Микросхемы энергонезависимой памяти фирмы ATMEL. Общие сведения
Микросхемы энергонезависимой памяти группы EPROM(отечественные и фирмыATMEL)
Микросхемы энергонезависимой памяти группы ParallelEEPROM(фирмыATMEL)
Микросхемы энергонезависимой памяти группы FlashMemory(фирмыATMEL)
Микросхемы оперативной памяти
Банкирование памяти в МПС на базе МП К1810ВМ86/ВМ88. Обращение к банкам
Организация банков памяти в МПС на базе МП К1810ВМ86/ВМ88
Распределение адресного пространства в банке памяти. Построение селектирующего дешифратора
Схемотехническое проектирование запоминающих устройств
Порт ввода/вывода К1810ИР82
Порт ввода/вывода К589ИР12
Программируемый параллельный интерфейс КР580ВВ55А. Общая организация
Программируемый параллельный интерфейс КР580ВВ55А. Функционирование в режимах 0 и 2
Программируемый параллельный интерфейс КР580ВВ55А. Функционирование в режиме 1
Банкирование интерфейса в МПС на базе МП К1810ВМ86/ВМ88. Обращение к банкам
Организация банков интерфейса на базе портов К1810ИР82
Организация банков интерфейса на базе портов К589ИР12
Организация банков интерфейса на базе программируемого параллельного интерфейса К580ВВ55А
Организация ввода/вывода данных. Линейные схемы подключения
Матричная схема ввода данных. Расчет ее элементов
Матричная схема вывода данных. Расчет ее элементов
Тестирование и настройка аппаратных средств