
Встроенные микропроцессорные системы / ВстроенныеСистемы / mps00
.docСОДЕРЖАНИЕ КУРСА
Лекция 1.
1. Организация микропроцессорной системы
2. Центральный процессорный узел
2.1. Устройство центрального процессорного узла
2.2. Выполнение команд
Лекция 2.
2.3. Архитектура МП
2.3.1. Множество команд
2.3.2. Программная модель
2.3.2.1. Регистры
2.3.2.2. Типы данных
Лекция 3.
2.3.3. Модели памяти
2.3.3.1. Адресное пространство
2.3.3.2. Порядок байт
2.3.3.3. Когерентность памяти
2.3.3.4. Защита памяти
2.3.4. Модель прерываний
Лекция 4.
2.3.5.Модель управления памятью
2.3.5.1. Страничная организация памяти
2.3.5.2. Сегментация памяти
Лекция 5.
2.4.Кэш-память
2.4.1.Кэш-память прямого отображения
2.4.2. Ассоциативная по множеству кэш-память
2.4.3.Обновление кэш-памяти.
2.4.4.Протокол когерентности кэширования с обратной записью.
2.4.5. Команды поддержки когерентности памяти
Лекция 6.
2.5. Устройство управления памятью
2.5.1.Трансляция адресов блоков
2.5.2. Трансляция адресов страниц
Лекция 7.
2.6. Узел выборки команд
Лекция 8.
3. Магистраль микропроцессорной системы
3.1. Циклы обращения к магистрали
3.2. Двухшинная магистраль
3.3. Магистраль PCI
Лекция 9.
4. Основная память микропроцессорной системы
4.1. Статическое ОЗУ
4.2. Динамическое ОЗУ
4.3. Постоянное запоминающее устройство (ПЗУ)
Лекция 10.
5. Подсистема ввода-вывода микропроцессорной системы
5.1. Программно-управляемый обмен
5.2. Прямой параллельный ввод-вывод
5.3. Условный ввод-вывод
5.4.Последовательный ввод-вывод
5.4.1. Асинхронный старт-стопный интерфейс
5.4.2. Последовательный интерфейс SPI
5.4.3. Интерфейс I2C
5.4.4. Шина USB
Лекция 11.
6. Микроконтроллер Intel 8052
6.1.Организация микроконтроллера
6.1.1. Набор регистров
6.1.2. Организация памяти
Лекция 12.
6.2. Система команд МК 8052
Лекция 13.
6.3. Программирование на ассемблере 8052
Лекция 14.
6.4. Система прерываний микроконтроллера 8052
6.5. УВВ микроконтроллера 8052
6.5.1. Порты ввода-вывода и интерфейс расширения
6.5.2. Таймеры/счетчики
Лекция 15.
7. Мультипроцессорные системы
7.1. Мультипроцессоры
7.2. Мультикомпьютеры
Лекция 16.
8. Операционная система
ЛИТЕРАТУРА
1.Э. Таненбаум. Архитектура компьютера. 4-е изд. – СПб.: Питер, 2006. – 699 с.: ил.
2.В.В. Корнеев, А.В.Киселев. Современные микропроцессоры. / Спб.: БХВ-Питербург, 2003. – 440 с.: ил.
3. Микропроцессорные системы. Учебное пособие для вузов под ред. Д.В.Пузанкова. / Спб.: Политехника, 2002. – 935 с.: ил
4. И.И. Шагурин. Современные микропроцессоры и микроконтроллеры Motorola. Справочник. / М.: Горячая линия-Темка, 2004. – 952 с.: ил.
5. В.В. Сташин и др. Проектирование цифровых устройств на однокристальных микроконтроллерах. / М.: Энергоатомиздат, 1990. – 224 с.: ил.
6. Н.Н. Шелкунов, А.П. Дианов. Микропроцессорные средства и системы. – М.: Радио и связь, 1989. – 288 с.: ил.