Архитектура ЭВМ. Процессоры корпорации Intel с динамическим выполнением команд
1. КОНЦЕПЦИЯ ДИНАМИЧЕСКОГО ВЫПОЛНЕНИЯ КОМАНД Первым процессором "Intel-архитектуры" (IA) с динамиче ским выполнением команд стал микропроцессор (МП) Репйшп Pro. В истории развитии архитектуры МП корпорации Intel про цессор Pentimn Pro (анонсированный как Р6) является знаковым. Это первый суперконвейер и суперскаляр. Суперконвейерами называют процессоры, конвейер (или конвейе ры) которого содержат более 5-6 ступеней. Предшествующий процессору Pentium Pro процессор Pentium имел два простых пятиступенчатых конвейера. Pentium Pro содержит три двенадцатиступенчатых конвейера. Процессоры, содержащие более одного конвейера, называют суперскаля рами. В обычных конвейерах на разных стадиях выполнения одновременно находятся несколько команд (по числу ступеней конвейера). Суперскаляры содержат несколько параллельно работающих конвейеров и на каждой ступени конвейера обрабатываются несколько команд. Количество кон вейеров определяет уровень суперскалярности процессора. Следовательно, процессор Pentium Pro является суперконвейером и суперскаляром третьего уровня. Микропроцессор проектировался в расчете на применение в широком диапазоне - от персональных компьютеров до серверов масштаба предприятий. Он ориентирован на использование в мно гопроцессорных симметричных системах (MPS) с обш;ей памятью. Локальный интерфейс МП содержит линии арбитража, что позво ляет "нараш;ивать" процессоры (до четырех) простым присоедине нием их к локальной шине (рис. 1). 6
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy