Реферат: Обзор архитектуры процессоров Intel
локальных прерываний обслуживает процессор, на выводы которого поступают их
сигналы; общие (разделяемые) прерывания приходят к процессорам в виде сообщений
по интерфейсу APIC. Таким образом, контроллеры APIC каждого из процессоров и
контроллер прерываний на системной плате, связанные интерфейсом APIC выполняют
маршрутизацию прерываний.
В режиме FRC оба процессора (один – Master, второй – Checker) выступают как один
логический. Основной процессор (Master) работает в обычном однопроцессорном
режиме. Проверяющий (Checker) выполняет все те же операции вхолостую, не
управляя шиной, и сравнивает выходные сигналы основного с теми, которые
генерирует он сам. В случае обнаружения расхождения вырабатывается сигналл
ошибки IERR, который может обрабатываться как прерывание.
При построении многопроцессорной системы можно использовать поцессоры разного
степпинга, но частоты ядра должны совпадать (шина синхронизируется общим
сигналом).
Блок-диаграмма процессоров P54 расположена ниже:
Ниже приведена диаграмма мультипроцессорной системы:
Процессор Pentium MMX – P55C.
В 1996 году Intel разработала процессор с новым расширением, ориентированным на
применение в мультимедиа, 2D и 3D графику. Итак, P55C это:
Увеличенные кэши команд и данных – по 16К каждый.
Расширенная CMOS (E-CMOS) технология позволила расположить на кристалле 4.5
миллионов транзисторов.
Увеличено количество ступеней конвейера.
Улучшен способ предсказания ветвлений (он был позаимствован у Pentium PRO).
Количество буферов записи увеличено вдвое, их теперь четыре.
Для мультипроцессорной системы реализован только режим SMP, FRC исключён.
И, наконец, самое интересное! На кристалле расположен новый блок – блок MMX
(Multi Media Extention), который позволяет обрабатывать целочисленные данные
(определённого типа – нового) методом SIMD (Single Instruction Multiple Data) –