4. Структура и особенности функционирования современных микропроцессоров
Организация конвейерной обработки информации в МП: структура классического конвейера, оценка производительности МП при конвейерной обработке.
Конфликты в конвейере. Влияние конфликтов на производительность процессора. Типы конфликтов и способы минимизации их влияния на производительность микропроцессора.
Предсказание переходов: назначение, способы, техническая реализация.
Неупорядоченное выполнение команд: суть подхода, проблемы, связанные с реализацией метода и пути их преодоления.
Особенности архитектуры МП с технологией MMX и SSE.
Микропроцессор Pentium 4: особенности микроархитектуры, структура и назначение основных блоков, порядок функционирования.
Пути повышения производительности микропроцессоров.
Основные черты архитектуры EPIC.
Микропроцессор Itanium: структура, архитектурные особенности.
Отличительные черты микропроцессоров с RISC-архитектурой.
Микропроцессор Power 4: структура и назначение основных блоков, архитектурные особенности.
Микропроцессор Power 7: структура и назначение основных блоков, архитектурные особенности.
Семейство микропроцессоров «Эльбрус»: структура и назначение основных блоков, средства повышения надёжности и защищённости программного обеспечения,
Микропроцессор Sandy Bridge: структура и назначение основных блоков, микроархитектура, методы сокращения энергопотребления..
5. Мультимикропроцессорные системы
Основные конфигурации мультимикропроцессорных систем: SMP-системы, NUMA-системы, кластеры, MPP-системы
Транспьютеры: структура, назначение, организация и порядок функционирования транспьютерных систем.
6. Разработка и отладка микропроцессорных систем
Основные особенности МПС как объектов контроля.
Особенности отладки МПС на различных этапах жизненного цикла.
Аппаратные и программные средства для разработки и отладки микропроцессорных систем.
7. Процессоры цифровой обработки сигналов
Назначение и особенности цифровой обработки сигналов.
Основные особенности архитектуры процессоров цифровой обработки сигналов.
Особенности системы команд и программирования процессоров цифровой обработки сигналов.
8. Оценка производительности микропроцессоров
8.1. Классические методы оценки производительности микропроцессоров: по тактовой частоте, MIPS, MFLOPS. Достоинства, недостатки, область применимости.
8.2. Оценка производительности микропроцессоров на основе бэнчмарковских программ. Тестовая программа Linpack. Тестовые пакеты SPECCpu, BDTI.
9. Вопросы сравнительного анализа
В ряд билетов будут включены вопросы, требующие сравнительного анализа архитектур различных микропроцессоров (например, Itanium и Эльбрус) и различных аппаратных решений (например, система прерываний универсального микропроцессора и однокристального микроконтроллера).
В билетах для группы В7-12 вопросы разделов 5 и 9 будут отсутствовать.
ОСНОВНАЯ ЛИТЕРАТУРА
1. Гуров В.В. Архитектура микропроцессоров. - М.: Изд. БИНОМ, 2010. 272 с.
2. Гуров В.В. Архитектура микропроцессоров [Электронный ресурс]. - http://intuit.ru
ДОПОЛНИТЕЛЬНАЯ ЛИТЕРАТУРА
004/М59 Микропроцессорные системы: Уч. пособие для вузов / Е.К.Александров, Р.И. Грушвицкий, М.С.Куприянов и др. – СПб.: Политехника, 2002.
Однокристальные микроконтролллеры
Сташин В.В., Урусов А.В., Мологонцева О.Ф. Проектирование цифровых устройств на однокристальных микроконтроллерах.-М.:Энергоатомиздат,1990.
Боборыкин А.В., Липовецкий Г.П., Литвинский Г.В. и др. Однокристальные микроЭВМ.-М.:МИКАП (БИНОМ),1994.
Гуров В.В., Рыбаков А.А. Лабораторный практикум "Разработка микропроцессорных систем на основе однокристальных микроконтроллеров". М.: МИФИ, 2000.
Нерода В.Я., Торбинский В.Э., Шлыков Е.Л. Однокристальные микроЭВМ MCS-51. - М.: Диджитал Компонентс,1995.
