Тема 5.5. Архитектурные особенности современных микропроцессоров

Рассматриваются на основе изучения семейства МП Intel x86.

Таблица 3 Особенности архитектуры современных микропроцессоров

Особенность В чем заключается Где впервые появилась
1. Многозадачность Возможность работы в одном из двух режимов: реальном (real) и защищенном (protected). В реальном режиме возможно выполнение только одной программы. Адресация оперативной памяти без специальных драйверов ограничивается 1Мб. В защищенном (protected) режиме обеспечивается выполнение сразу нескольких программ за счет переключения между задачами («переключение контекста процессора»). Адресация основной памяти расширена до 4 ГБ (в последних МП – до 100 ГБ). Intel 80286
2. Поддержка системы виртуальных машин Дальнейшее развитие принципа многозадачности, возможность моделирования в одном МП работу нескольких компьютеров, управляемых разными ОС. Intel 80386
3. Конвейерная обработка команд Одновременное выполнение разных тактов последовательных команд в разных частях МП с непосредственной передачей результатов выполнения из одной части МП в другую. Позволяло достигнуть пятикратного увеличения производительности МП. Intel 80286
4. Кэширование данных Использование высокоскоростного буфера для обмена данными между микропроцессорной памятью (регистрами МП) и основной памятью ЭВМ. В кэш-память заранее копируются те участки памяти, с которыми собирается работать МП. Управление процессом кэширования осуществляется кэш-контроллером и производится параллельно с работой центрального процессора. Современные ЭВМ имеют иерархически организованную кэш-память (до 3 уровней). Intel i386SLC, Intel i486 Многоуровневое кэширование – Intel Pentium II
5. Суперскалярная архитектура Наличие в микропроцессоре более 1 конвейера для выполнения команд (параллелизм на уровне инструкций) Intel Pentium
6. Суперскалярная архитектура с поддержкой внеочередного исполнения команд («динамическое исполнение») Наличие в микропроцессоре более 1 конвейера для выполнения команд, а также специальных схем, позволяющих изменить изначальную последовательность выполнения команд (не нарушая смысла алгоритма) с целью параллельной загрузки всех конвейеров. Intel Pentium Pro
7. Гарвардская архитектура процессора В кэш-памяти 1 уровня предусмотрено разделение команд и данных, которые хранятся отдельно друг от друга для повышения эффективности обработки Intel Pentium Pro
8. Расширенный набор инструкций Новые команды, расширяющие базовый набор инструкций МП, для работы с мультимедийной информацией и одновременной однотипной обработки множественных данных. Intel Pentium MMX, Intel Pentium III, Intel Pentium IV, Семейство Intel Core, Intel Core 2
9. Гибридизация RISC и CISC архитектуры Преобразование стандартных x86-инструкций в RISC-подобные команды фиксированной длины. Еще не выполненные команды записываются в кэш инструкций в том порядке, в котором они будут подаваться на исполняющие устройства (конвейеры) МП. В кэш-памяти может храниться до 12000 микрокоманд. Перевод инструкций формата x86 в микрокоманды ядра процессора происходит асинхронно с работой основных исполняющих устройств. Intel Pentium IV
10. Технология одновременной многопоточности Эмуляция двух логических исполняющих устройств на одном физическом с целью более эффективно исполнять параллельно запущенные потоки команд (параллелизм на уровне потоков) Intel Pentium IV Hyper-Threading
11. Многоядерные процессоры Объединение двух или более исполняющих устройств на одной ИС, действующих как единое устройство. Обычно имеют общий кэш и интерфейсную систему для связи с другими устройствами ЭВМ Процессоры семейства Intel Core (Intel Core Duo, Intel Core 2 Duo, Pentium Dual Core, Intel core 2 Quad и др.)
12. Технология автоматического увеличения тактовой частоты процессора Для обеспечения дополнительной производительности и при условии соблюдения ограничений по мощности, температуре и току, процессор может автоматически «разгоняться», то есть увеличивать рабочую тактовую частоту всех своих ядер. Процессоры Core i5, i7

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: