Программа дисциплины по кафедре Автоматики и системотехники микропроцессорные системы
Вид материала | Программа дисциплины |
СодержаниеВопросы входного контроля Вопросы для текущего контроля Вопросы для выходного контроля Методические рекомендации по организации изучения дисциплины |
- Программа дисциплины по кафедре Автоматики и системотехники моделирование систем, 250.13kb.
- Программа дисциплины по кафедре Автоматики и системотехники Теория автоматического, 566.51kb.
- Программа дисциплины по кафедре автоматики и системотехники схемотехника, 375.75kb.
- Рабочая программа учебной дисциплины "микропроцессорные средства управления в электроэнергетике", 187.49kb.
- Программа дисциплины по кафедре Вычислительной техники микропроцессорные системы, 464.96kb.
- Реферат по курсу «Микропроцессорные системы» на тему «Распределенные вычислительные, 377.31kb.
- Рабочая программа по дисциплине дн(М). В1 Цифровые устройства и микропроцессорные системы, 186.77kb.
- Программа дисциплины Архитектура высокопроизводительных вычислительных систем для направления, 190.03kb.
- Примерная программа учебной дисциплины микропроцессоры и микропроцессорные системы, 382.92kb.
- Рабочая программа учебной дисциплины микропроцессоры и микропроцессорные системы для, 378.72kb.
1 2
Вопросы входного контроля:
- Структура ЭВМ и назначение её основных устройств.
- Системы счисления и их применение.
- Понятие «бит», «байт», «слово».
- Понятие алгоритма.
- Понятие языка ассемблера.
- Основы булевой алгебры.
- Логические элементы.
- Триггеры.
- Регистры.
- Дешифраторы.
- Шифраторы.
- Одновибраторы.
- Компараторы.
- ЦАП.
- АЦП.
- Прерывания.
- Подпрограмма.
Вопросы для текущего контроля
- Основные блоки микропроцессора
- Представление информации в микропроцессоре
- Архитектура i8085
- Организация памяти i8085
- Методы адресации i8085
- Архитектура i8086
- Машинный цикл ввода
- Машинный цикл вывода
- Организация памяти i8086
- Методы адресации i8086
- Временные диаграммы
- Обмен данными между микропроцессором и внешними устройствами
- Типовые структуры управляющих систем
- Логические анализаторы
Вопросы для выходного контроля
- Назначение и области применения микропроцессорных устройств. Основные характеристики и типы микропроцессоров.
- Типичная структура микропроцессора, ее основные блоки.
- Целочисленное представление информации в МП.
- Числа с плавающей запятой.
- Двоично-десятичное представление информации в МП.
- Архитектура i8085.
- Организация памяти i8085.
- Методы адресации i8085.
- Логические команды i8085.
- Арифметические команды i8085.
- Команды переходов i8085.
- Организация подпрограмм i8085.
- Архитектура i8086.
- Организация памяти i8086.
- Мультипрограммный режим и конвейерная обработка.
- Регистровая организация i8086.
- Организация памяти i8086.
- Методы адресации i8086.
- Команды передачи данных i8086.
- Арифметические команды i8086.
- Логические команды i8086.
- Команды переходов i8086.
- Организация подпрограмм в i8086.
- Особенности архитекутры МП Pentium
- Принципы организации устройств ввода/вывода.
- Обмен данными по программному опросу.
- Обмен данными по прерываниям.
- Обмен данными по прямому доступу к памяти.
- Организация связи в микропроцессорных устройствах.
- Типичные структуры управляющих систем.
- Реализация функций контроля и управления.
- Ошибки, неисправности, дефекты.
- Принципы работы логических анализаторов.
- Учебно-методическое обеспечение дисциплины
Список основной литературы:
1. Таненбаум Э. Архитектура компьютера. - СПб.: Питер, 2003. – 704 с.
2. Киселев А. В., Киселев В. В. Современные микропроцессоры. – СПб.: БХВ-Петербург, 2003.– 448 с.
3. Гук М. Микропроцессоры Pentium4, Athlon и другие. – СПб: Питер, 2001. – 480 с.
Список дополнительной литературы:
1. Кулаков В. Проектирование на аппаратном уровне.– СПб: Питер, 2001.– 496 с.
2. Богданов А.В. архитектуры и топологии многопроцессорных вычислительных систем. Курс лекций. // А.В. Богданов, В.В. Корхов и др. – М.: ИНТУИТ.РУ «интернет-Университет Информационных технологий», 2004. – 176 с.
3. Гук М. Аппаратные интерфейсы ПК. Энциклопедия.–СПб: Питер, 2002.– 528 с.
- Материально-техническое обеспечение дисциплины
Для проведения лабораторного практикума необходимы микропроцессорные учебные комплекты УМК-80, а также ПК с установленными средствами разработки программ для микропроцессоров i8080 и i8086.
- Методические рекомендации по организации изучения дисциплины
На основании программы кафедры разрабатываются рабочие учебные программы дисциплины с учетом фактического числа часов, отведенных на ее изучение. В рабочих программах предусматривается изучение основ теории информационных процессов и систем, которые определяются профилем подготовки каждого направления (специальности) бакалавров и дипломированных специалистов. Исходя из этого, в рабочей программе отдельные разделы программы могут быть либо усилены, либо сокращены или опущены.
Лабораторный практикум и практические занятия должны быть нацелены на практическое изучение архитектурных особенностей 8- и 16-разрядных микропроцессоров, а так же на приобретение студентами базовых навыков программирования в машинных кодах.
Базовыми для дисциплины «Микропроцессорные системы» являются курсы «Прикладное программирование», «Информатика», «Электроника», «ЭВМ и вычислительные системы». Курс «Прикладное программирование» дает базовые понятия о программировании, способах представления информации в вычислительных системах. Курс «Информатика» обеспечивает знания о системах счисления и способах обработки информации в вычислительных системах. Курс «Электроника» дает сведения об основных функциональных элементах, использующихся для построения вычислительных систем. В курсе «ЭВМ и вычислительные системы» дается представление о общей архитектуре вычислительных систем, способах их построения и основных методах обмена информации.
Программа рассчитана на 283 часа для специальности 220201.65 – «Управление и информатика в технических системах» и 119 часов для специальности 230201.65 – «Информационные системы и технологии».
- Словарь терминов и персоналий
Архитектура микропроцессора – внутренняя структура микропроцессора, отражающая особенности его функционирования.
Глушков В.М. – матеметик, академик АН СССР. Развил теорию цифровых автоматов. Труды по теоретической и прикладной кибернетике.
Драйвер – системная программа, предоставляющая программные средства для доступа к ресурсам периферийного устройства.
Дешифратор адреса – устройство, определяющее базовый адрес периферийного устройства и необходимое для организации связи устройства с микропроцессорной шиной.
Кэш-память – специальное быстродействующее запоминающее устройство, «прозрачное» для программиста и позволяющее повысить производительность микропроцессора за счет копирования областей медленного ОЗУ.
Нейман, Джон фон – американский математик и физик. Внес большой вклад в создание первых ЭВМ и разработку методов их применения.
Операнд – единица данных, с которой работает команда.
Оперативная память – запоминающее устройство, предназначенное для временного хранения программ и операндов.
Переименование ресурсов – процедура в современных микропроцессорах, позволяющая подставлять вместо требуемых командой ресурсов свободные.
Переупорядочивание команд – процедура в современных микропроцессорах, реализующая выполнение команд не в том порядке, что задал программист, а в том, что наиболее выгоден операционному устройству микропроцессора.
Прерывание – сигнал микропроцессору от периферийного устройства о необходимости обмена данными.
Порт ввода/вывода – устройство, обладающее адресом на микропроцессорной шине и позволяющее обмениваться цифровыми данными микропроцессору и внешнему устройству.
Регистры микропроцессора – внутренние запоминающие элементы микропроцессора с малым временем доступа.
Сверхоперативная память – тоже, что и регистры микропроцессора.
Системная шина – набор проводов и протоколов, позволяющих обмениваться данными между элементами вычислительной системы.
Способ адресации – метод определения местонахождения операнда.
Спекулятивное исполнение команд – процедура в современных микропроцессорах, реализующая исполнение команд после условного перехода до выполнения собственно перехода.
Счетчик команд – в микропроцессорах младших поколений и микроконтроллерах содержит адрес исполняемой команды.
Устройство ввода/вывода – периферийное устройство, сопряженное с микропроцессором по системной шине и позволяющая обмениваться данными с «внешним миром».
Указатель стека – регистр микропроцессора, содержащий адрес «верхушки» стека.
Указатель команд – в микропроцессорах, использующих сложную структуру памяти (сегменты, страницы) содержит относительный адрес исполняемой команды.
Ядро микропроцессора – основные функциональные узлы микропроцессора, обеспечивающие его корректное функционирование.