Скотт Мюлле- Модернизация и ремонт ПК стр.18

Характеристики процессора Pentium

Дата появления

22 марта 1993 года (первое поколение), 7 марта 1994 года (второе поколение)

Максимальная тактовая частота

60, 66 МГц (первое поколение); 75, 90, 100, 120, 133, 150, 166,

 

200 МГц (второе поколение)

Кратность умножения частоты

1х (первое поколение); 1,5х—3х (второе поколение)

Разрядность регистров

Разрядность внешней шины данных

Разрядность шины адреса

Адресуемая память

4 Гбайт

Размер встроенной кэш-памяти

8 Кбайт (для кода), 8 Кбайт (для данных)

Тип встроенной кэш-памяти

Двухстраничная, двунаправленная (для данных)

Укороченные циклы памяти

Есть

Количество транзисторов

3,1 млн и более

Размер элемента на кристалле

0,8 мкм (60/66 МГц), 0,6 мкм (75—100 МГц), 0,35 мкм

 

(120 МГц и выше)

Корпус

273-контактный PGA, 296-контактный SPGA,

 

пленочный корпус

Сопроцессор

Встроенный

Снижение энергопотребления

Система SMM, во втором поколении улучшенная

Напряжение питания

5 В (первое поколение), 3,465; 3,3; 3,1 и 2,9 В (второе поколе-

 

ние)

Два конвейера данных обозначаются буквами u и v. Конвейер u — основной — может выполнять все операции над целыми числами и числами с плавающей запятой. Конвейер v — вспомогательный — может выполнять только простые операции над целыми числами и частично над числами с плавающей запятой. Одновременное выполнение двух команд в разных конвейерах называется сдваиванием. Не все последовательно выполняемые команды допускают сдваивание, и в этом случае используется только конвейер u. Чтобы достичь максимальной эффективности работы процессора Pentium, желательно перекомпилировать программы так, чтобы появилась возможность сдваивать как можно больше команд.

Pentium полностью совместим с процессорами 386 и 486. Хотя все существующие программы выполняются на Pentium значительно быстрее, многие разработчики программного обеспечения стремятся переработать свою продукцию так, чтобы возможности Pentium использовались в полной мере. Intel разработала для этого новые компиляторы и продает лицензии на них производителям программного обеспечения. Программы, в которых используются преимущества суперскалярной технологии (параллельная обработка), уже довольно распространены на

рынке. Оптимизированное программное обеспечение должно повысить производительность путем выполнения еще большего количества команд сразу в обеих секциях.

Чтобы в одном или обоих конвейерах сократить время простоев, вызванных задержками выборки команд при изменении счетчика адреса в результате выполнения в программах команд ветвления, в Pentium применяется буфер адреса ветвления ВТВ (Branch Target Buffer), в котором используются алгоритмы предсказания адресов ветвления. Если переход по команде ветвления должен произойти в ближайшем будущем, программные инструкции из соответствующей ячейки памяти заранее считаются в буфер ВТВ. Предсказание адреса перехода позволяет обоим конвейерам работать с максимальным быстродействием. Внутренняя архитектура процессора Pentium показана на следующем рисунке.

Процессор Pentium имеет 32-разрядную шину адреса (такую же, как и у процессоров 386 и 486), что позволяет адресовать память объемом до 4 Гбайт. Но, поскольку разрядность шины данных увеличена до 64, при одинаковой тактовой частоте скорость обмена данными оказывается в два раза выше, чем у процессора 486. При использовании такой шины данных требуется соответствующая организация памяти, т.е. каждый банк памяти должен быть 64-разрядным.


⇐ Предыдущая страница| |Следующая страница ⇒