Процессоры Pentium II.
Первый вариант Pentium II на 233, 266 и 300 МГц рассчитан на частоту шины (или внешнюю тактовую частоту) 66 МГц. Он имел процессорное ядро типа Klamath, изготовлявшееся по 0.35 мкм технологии. Сейчас процессоры Pentium II с таким ядром уже больше не выпускаются.
Напряжение питания ядра Klamath . 2.8 В, потребляемая мощность . 35, 38, и 43 Вт. Кэш-память 2 уровня работает на половине полной тактовой частоты и построена на микросхемах статической памяти со временем выборки 7 нс.
Второй вариант Pentium II, представленный в мае 1997 года фирмой Intel, рассчитан на 100 МГц шину. Процессоры Pentium II на 333, 350, 400 и 450 МГц (частота шины у первого 66 МГц, у остальных 100 МГц) содержат новое процессорное ядро Deschutes, которое отличается от Klamath только тем, что изготавливается по 0.25 мкм технологии и содержит (7,5 млн транзисторов).
Напряжение питания ядра . 2 В, потребляемая мощность снизилась до 21-27 Вт. Хотя процессорное ядро у всех моделей одно и то же, в зависимости от номинальной частоты процессора в них устанавливается кэш-память с разным быстродействием: для 333 и 350 МГц . 5.5 нс, для 400 МГц . 5 нс и для 450 МГц . 4.3 нс.
Процессорное ядро Pentium II поддерживает 512 Кб, 1 или 2 Мб кэш-памяти на половинной или полной тактовой частоте процессора, а сама память выполнена в виде отдельных микросхем. Стандартный вариант, с 512 Кб кэш-памяти, функционирующей на вдвое меньшей чем у ядра частоте, использован в процессорах Pentium II. Гораздо более дорогой вариант, с 512 Кб, 1 или 2 Мб памяти, функционирующей на полной тактовой частоте, использован в процессорах Pentium II Хеоn. И максимально дешевый вариант, совсем без кэш-памяти 2 уровня, был опробован в первых версиях процессора Celeron. Во втором варианте процессора Celeron (содержит 19 млн. транзисторов, а ядро Pentium II .7.8 млн.). (128 Кб) кэш-памяти 2 уровня непосредственно интегрировано в кристалл процессора.
Процессоры Celeron. Процессор Celeron создавался как более дешевый вариант Pentium II, нацеленный на компьютеры базового уровня. Частота шины выбрана равной 66 МГц, что позволяет использовать более дешевые системные платы. Первая версия процессора Celeron (кодовое название Covington) выпускалась на тактовые частоты 266 и 300 МГц и представляла собой просто Pentium II без кэш-памяти 2 уровня.
Вторая версия процессора Celeron . это тоже печатная плата с припаянным на нее процессорным ядром выполненым по 0.25 мкм технологии и отличается наличием интегрированной полноскоростной кэш-памяти 2 уровня объемом 128 Кб. Удвоение скорости работы кэш-памяти по сравнению с Pentium II почти полностью скомпенсировало возможное снижение производительности из-за четырехкратного уменьшения объема.
По производительности Celeron оказался практически таким же, как и Pentium II, даже несмотря на более медленную 66 МГц шину. При использовании 100 МГц шины, что иногда возможно, на некоторых приложениях Celeron даже опережает Pentium II за счет более быстрой кэш-памяти.
Процессоры Celeron пока выпускаются на тактовые частоты 300, 333, 366, 400 и 433 МГц. Тактовая частота будет доведена как минимум до 500 МГц.
Процессоры Хеоn. Процессоры Xeon ориентированы на рынок серверов и рабочих станций серьезного уровня, для которых стоимость не является определяющим фактором. Поэтому в них использовано достаточно дорогостоящее решение . полноскоростная кэш-память 2 уровня большого объема (512 Кб, 1 и 2 Мб). Это позволило именно для этих условий применения добиться значительного роста производительности даже в рамках архитектуры Pentium II (процессор Pentium II Xeon). Процессоры Pentium II Хеоn имеют ряд дополнительных особенностей, учитывающих специфику сферы применения. Поддерживается многопроцессорный режим . до 8 процессоров и большой объем памяти . до 64 Гб.
Для ответственных приложений, на которые ориентированы процессоры Хеоn, должна гарантироваться исключительная надежность. В процессор интегрирован датчик для контроля за температурой. Реализованы меры для полной и однозначной идентификации процессора. Для этого используется специальное запоминающее устройство PIROM (Processor Information ROM), в котором содержится информация о процессорном ядре и кэш-памяти: некоторые спецификации и идентификационные номера.
Имея стандартное процессорное ядро ( для МП данной группы), процессоры Pentium II Хеоn на обычных приложениях демонстрируют практически такой же уровень производительности, что и аналогичный Pentium II, поэтому, с учетом очень высокой стоимости, использовать их для решения стандартных задач нет никакого смысла.
Приблизительно с конца 1997г. встроенная кэш-память 2 уровня начала использоваться и в процессорах других производителей. Так, фирма AMD интегрировала в кристалл процессора K6-III 256 Кб кэш-памяти, функционирующей на полной тактовой частоте. А в процессоре К7 использовала такую же гибкую схему, как и Intel в Pentium II: может быть от 512 Кб до 8 Мб кэш-памяти, частоты ее функционирования . треть тактовой, половина тактовой или полная тактовая, Фирма Cyrix также намеревается снабдить свой будущий процессор Jalapeno интегрированной в кристалл памятью объемом 256 Кб.
Существенный резерв повышения производительности ПК состоял в оптимизации на аппаратном уровне решения ряда задач, связанных с использованием однотипных операций. Начало использованию такого подхода в процессорах общего применения положила технология ММХ (Multimedia Extension), впервые реализованная в процессорах 5 поколения Pentium ММХ, сейчас поддерживается всеми процессорами 6 поколения, от всех производителей. Однако технология ММХ ориентированна только на целочисленные операции, в то время как такая актуальная область, как ЗD-гpaфикa, использует преимущественно операции с плавающей точкой.
Преодолеть эти ограничения призвана еще одна подобная технология, но уже для операций с плавающей точкой. Впервые она была реализована фирмой AMD в процессоре К6-2 с опережением Intel более чем на полгода и получила название 3DNow! Расширение 3DNow! оптимизировано для работы с ЗD-гpaфикой и включает в себя 21 инструкцию для данных с плавающей точкой.
Вариант процессора фирмы Intel с аппаратной поддержкой инструкций с плавающей точкой сначала называли ММХ-2, потом KNI (Katmai New Instructions), а затем, уже окончательно, SSE (Streaming SIMD Extension). Первым процессором с SSE стал Pentium III (до официального выхода был известен как Katmai). Расширение SSE включает набор из 70 инструкций SIMD для данных с плавающей точкой.
Процессоры Pentium III. Процессоры Pentium III нацелены на те же сегменты рынка, что и Pentium II. Они, естественно, не конкурируют с Pentium II, а призваны просто заменить их. Главное отличие от Pentium II заключается в использовании нового ядра Katmai. Кэш-память 2 уровня по-прежнему составляет 512 Кб и функционирует на вдвое меньшей частоте, чем ядро. Для производства Katmai используется 0.25 мкм и 0.18 мкм (это уже ядро Coppermine)технологии.
Katmai от Deschutes отличается наличием блока SSE, а также некоторыми другими, не столь значительными, усовершенствованиями. Например, улучшен механизм потокового доступа к памяти (Memory Streaming Architecture). Первоначально предполагалось также удвоить объем кэш-памяти 1 уровня, доведя его до 64 Кб (32 Кб для инструкций и 32 Кб для данных), однако в первых вариантах процессора это не реализовано. Не исключено, что это будет сделано в 0.18 мкм версии. Возможно, в ней же появится полноскоростная кэш-память 2 уровня.
Процессор Pentium III выпускается на тактовые частоты 450 и 500 МГц.
Кроме SSE процессоры Pentium III имеют еще одну новую особенность, которая, правда, вызвала очень неоднозначную реакцию потенциальных пользователей. Это .зашитый. в процессор серийный номер. Он предназначен для повышения безопасности электронной коммерции, особенно в сочетании с генератором истинно случайных чисел на основе теплового шума, который предполагается добавить позднее. Возможно его использование и в других целях, в том числе и без ведома подключенного к сети Интернет пользователя, что уже рассматривается как покушение на права и свободы личности. Поэтому большинство производителей компьютеров блокируют пока доступ к серийному номеру средствами BIOS. В дальнейшем ситуация, возможно, изменится.
- Эвм и вычислительные системы».
- Часть I.
- Лекция №1 общие сведения о микропроцессорах и микропроцессорных системах.
- Предисловие
- 1.1 . Основные определения и классификация микропроцессорных систем.
- 1.2. Однокристальные мп.
- 1.2.1 Краткий исторический обзор развития.
- Лекция №2 обзор микропроцессоров фирм клонмейкеров. Современный уровень развития однокристальных микропроцессоров.
- 2.1. Микропроцессоры-клоны.
- 2.2. Современные универсальные однокристальные микропроцессоры.
- Процессоры Pentium II.
- 2.2.1. Процессоры фирмы amd
- 2.2.2.ПроцессорыфирмыCyrix.
- 2.2.3. Сравнительный анализ мп различных семейств.
- 2.2.4. Перспективы развития.
- 2.3. Программируемые микроконтроллеры.
- Лекция №3 обзор микропроцессоров с микропрограммным управлением и микропроцессоров с сокращенным набором команд.
- 3.1. Мп с микропрограммным управлением.
- 3.2. Мп с сокращенным набором команд.
- 3.2.1. Risc-процессоры: предпосылки создания.
- 3.2.2. Принципы risc
- 3.2.3. Особенности risc-процессоров.
- 3.2.4. Представители группы risc-процессоров.
- 3.2.5. Цифровые процессоры обработки сигналов.
- Лекция №4 представление информации в мпс.
- 4.1. Способы кодирования информации в мпс.
- 4.2 Двоичный формат.
- 4.3. Двоично-десятичная система кодирования.
- 4.4. Шестнадцатиричная система счисления.
- 4.4. Формат с плавающей точкой.
- 4.5. Кодирование команд.
- Лекция №5 архитектура мп и мпс.
- 5.1. Понятие организации и архитектуры мп и мпс.
- 5.2 Обобщенная функциональная схема мп.
- 5.2.1 Устройство управления на основе аппаратной реализации.
- 5.2.2. Программируемая логическая матрица.
- Лекция №6 архитектура мп и мпс.(продолжение)
- 6.1. Функциональная схема однокристального мп.
- 6.2 Структура адресного пространства мпс.
- 6.3 Взгляд программиста на адресное пространство.
- 6.4 Понятие стека.
- Лекция №7 способы адресации
- 7.1 Основные определения.
- 7.2 Однокомпонентные способы адресации.
- 7.2.1 Прямой способ адресации.
- 7.2.3 Способы адресации с автомодификацией.
- 7.3 Многокомпонентные способы адресации.
- Лекция №8 основы проограммирования на языке ассемблера для мп i8086.
- 8.1. Формат команд на языке встроенного ассемблера.
- 8.2. Архитектура мп i8086.
- 8.2.1 Сегментация памяти мп i8086.
- 8.2.2 Структура мп i8086.
- 8.2.3 Устройство шинного интерфейса.
- 8.2.4 Операционное устройство(оу).
- 8.3 Основные команды языка Ассемблер для мп i8086.
- 8.3.1 Команды пересылки данных.
- Лекция №9 основы проограммирования на языке ассемблера для мп i8086. (продолжение).
- 9.1. Арифметические команды.
- 9.2. Логические команды.
- 9.3. Команды передачи управления.
- 9.4. Команды управления мп.
- Лекция №10 запоминающие устройства.
- 10.1 Основные характеристики полупроводниковых запоминающих устройств.
- 10.2 Способы организации бис зу.
- 10.3 Классификация полупроводниковых зу.
- 10.3.1. Статические озу (Static Random Access Memory).
- 10.3.2. Озу динамического типа (Dynamic Random Access Memory dram).
- 10.3.4. Кмоп - озу.
- Лекция №11 запоминающие устройства. (продолжение)
- 11.1. Постоянные зу. (Read Only Memory - rom).
- 11.2. Flash-память.
- 11.3. Корпуса модулей зу.
- 11.4. Наращивание объема и разрядности памяти, построенной на полупроводниковых зу.
- Лекция № 12 организация магистралей мпс.
- 12.1 Типы магистралей мпс.
- 12.2 Циклы обращения к магистрали.
- 12.3 Примеры архитектур системных магистралей современных мпс.
- Лекция №13 методы расширения адресного пространства мпс.
- 13.1 Предварительные замечания.
- 13.2 Метод окна.
- 13.3 Метод базовых регистров.
- 13.4 Метод банков.
- 13.5 Метод виртуальной памяти.
- Лекция №14 система прерываний.
- 14.1 Понятие системы прерываний, классификация систем прерываний.
- 14.2. Организация радиальной системы прерываний.
- 14.3. Расширение радиальной системы прерываний методом поллинга.
- 14.4. Организация векторной системы прерываний.
- Лекция №15 организация связи мпс с переферийными устройствами.
- 15.1. Классификация способов обмена информацией в мпс.
- Прямой ввод/ вывод
- 15.3 Условный ввод-вывод.
- 15.4. Режим прямого доступа к памяти.
- Лекция №16 интерфейсы мпс.
- 16.1. Принципы организации и классификация интерфейсов.
- 16.2. Элементная база интерфейсов.
- 16.3. Средства параллельного ввода/вывода.
- Лекция №17 расширитель интерфейса для ibm-совместимых пк. Программируемый интервальный таймер.
- 17.1. Расширитель интерфейса рс на основе ппа кр580вв55.
- 17.2 Программируемый интервальный таймер.
- 17.3. Модуль преобразования цифрового кода в шим-сигнал на базе пит.
- Лекция №18 интерфейсы последовательной связи.
- 18.1. Общая характеристика последовательной связи.
- 18.2. Асинхронные последовательные интерфейсы.
- 18.3. Бис для организации последовательного интерфейса.
- 18.4. Модем.
- 18.5. Стандарты физической связи. Стандарт rs -232- c.