Цель изучения дисциплины – знакомство с принципами построения вычислительных машин и систем. Понимание архитектуры вычислительных средств является фактором, обеспечивающим эффективность разработки наукоёмкого программного обеспечения.
Общий объем дисциплины составляет 3 зачетные единицы (з.е.), 108 академических часов.
Модуль 1. Архитектура процессорных устройств.
Лекция 1. Архитектурные принципы построения ЭВМ
Лекция 2.. Функциональная структура процессорных устройств
Лекция 3. Синтез арифметико-логических операционных блоков.
Лекция 4. Синтез управляющих устройств с жёсткой логикой.
Лекция 5. Синтез управляющих устройств с программируемой логикой.
Лекция 6. Уровень микроархитектуры процессора.
Лекция 7. Повышение производительности на уровне микроархитектуры
Лекция 8. Архитектура набора команд процессора.
Лекция 9. Повышение производительности на уровне архитектуры набора команд.
Лекция 10. Кэш-память.
Модуль 2. Архитектура памяти вычислительных машин.
Лекция 1. Физическая архитектура памяти. Статические запоминающие устройства.
Лекция 2. Динамические запоминающие устройства.
Лекция 3. Повышение пропускной способности запоминающих устройств.
Лекция 4. Логическая архитектура памяти. Сегментация.
Лекция 5. Страничная организация памяти.
Лекция 6. Организация взаимодействия с периферийными устройствами.
Лекция 7. Реализация многозадачности.