Материал: Захаров, Сайфутдинов - Вычислительная техника

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

комплект (чипсет), расположенный на материнской плате. Чем выше частота тактов, поступающих на процессор, тем больше команд он может исполнить в единицу времени, тем выше его производительность. Первые процессоры х86 могли работать с частотой не выше 4,77 МГц, а сегодня рабочие частоты процессоров уже превосходят несколько миллиардов тактов в секунду (свыше 3 ГГц).

Тактовые сигналы процессор получает от материнской платы, которая по чисто физическим причинам не может работать со столь высокими частотами, как процессор и составляет сотни МГц. Для получения более высоких частот в процессоре происходит внутреннее умножение частоты на коэффициент 3; 3,5; 4; 4,5; 5 и более. Например, у процессора Pentium 4 частота системной шины 4х200 МГц составляет

800 МГц.

Обмен данными внутри процессора происходит в несколько раз быстрее, чем обмен с другими устройствами, например, с оперативной памятью. Для того чтобы уменьшить количество обращений к оперативной памяти, внутри процессора создают буферную область — так называемую кэш-память. Это как бы сверхоперативная память. Когда процессору нужны данные, он сначала обращается в кэш-память, и только если там нужных данных нет, происходит его обращение в оперативную память. Принимая блок данных из оперативной памяти, процессор заносит его одновременно и в кэш-память. Высокопроизводительные процессоры всегда имеют повышенный объем кэш-памяти.

Основные характеристики микропроцессоров Pentium приведены в таблице 8.1.

Эволюция развития МП Intel Pentium и их характеристики

Pentium. Начал выпускаться фирмой Intel в марте 1993 г. Имеет 32-разрядную адресную и 64-разрядную внешнюю шины данных. Микропроцессор выполнен по 0,8-микрометровой технологии, имеет более 3 млн транзисторов и работает на тактовых частотах 60 и 66 МГц. Через год появилась следующая модель микропроцессора, выполненная по 0,5-, позднее по 0,35-микрометровой технологии. Впервые был применен раздельный 16-килобайтный кэш: 8 Кбайт для инструкций и 8 Кбайт для данных. Тактовая частота была в пределах 75—200 МГц, а тактовая частота системной шины — 50—66 МГц.

161

162

162

 

 

 

 

 

 

 

 

 

 

 

Таблица 8.1

 

 

 

Тактовая

 

 

 

 

Размерность

 

 

 

 

Тип

Год

Количество

 

Размерность

Максимальная

Размер

 

процессора

начала

частота первого

транзисторов

 

внутренних

 

внешней шины

адресуемая фи-

внутреннего

 

 

выпуска

процессора

на кристалле

 

регистров*

 

данных

зическая память

кэша

 

 

 

8 МГц

 

 

 

 

 

 

 

 

 

 

8086

1978

29 тыс.

 

16GP

 

16

 

1 Мбайт

Нет

 

 

 

12,5 МГц

 

 

 

 

 

 

 

 

 

 

Intel 286

1982

134 тыс.

 

16 GP

 

16

 

16 Мбайт

Нет

 

 

 

20 МГц

 

 

 

 

 

 

 

 

 

 

Intel 386 DX

1985

275 тыс.

 

32 GP

 

32

 

4 Гбайт

Нет

 

 

 

25 МГц

 

 

 

 

 

 

 

 

 

 

Intel 486 DX

1989

1,2 млн

 

32 GP

 

32

 

4 Гбайт

L1: 8 Кбайт

 

 

 

60 МГц

 

 

80FPU

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pentium

1993

3,1 млн

 

32 GP 80FPU

64

 

4 Гбайт

L1: 16 Кбайт

 

 

 

200 МГц

 

 

 

 

 

 

 

 

 

 

Pentium Pro

1995

5,5 млн

 

32 GP

 

64

 

64 Гбайт

L1: 16 Кбайт

 

 

 

 

 

 

80FPU

 

 

 

 

L2: 256 Кбайт

 

 

 

 

 

 

 

 

 

 

 

 

266 МГц

 

 

 

 

 

 

 

или 512 Кбайт

 

 

 

 

 

 

 

 

 

 

 

 

 

Pentium II

1997

7 млн

 

32 GP 80FPU

64

 

64 Гбайт

L1: 32 Кбайт

 

 

 

 

 

 

64 ММХ

 

 

 

 

L2: 256 Кбайт

 

 

 

 

 

 

 

 

 

 

 

 

 

500–1000 МГц

 

 

 

 

 

 

 

или 512 Кбайт

 

 

 

 

 

 

 

 

 

 

 

 

 

Pentium III

1999

8,2 млн

 

32 GP 80FPU 64

 

64

 

64 Гбайт

L1: 32 Кбайт

 

 

 

1–4 ГГц

 

 

ММХ 128 ХММ

 

 

 

 

L2: 512 Кбайт

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pentium IV

2000

42 млн

 

32 GP 80FPU 64 ММХ

 

64

 

64 Гбайт

L1: 16 Кбайт

 

 

 

 

 

 

128 ХММ

 

 

 

 

L2: 256, 512

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кбайт,

 

 

 

 

 

 

 

 

 

 

 

до 8 Мбайт

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* GP —

регистры

общего назначения

, FPU — регистры математического сопроцессора

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pentium MMX – это версия Pentium с дополнительными мультимедиаинструкциями (добавлено 57 новых инструкций). Основа ММХ технология обра-

ботки множественных данных одной инструкцией (Single Instruction Multiple Data, SIMD). Кэш-память увеличена до 32 Кбайт. Тактовая частота 166–233 МГц. Частота системной шины 66 МГц.

Pentium Pro. Промышленный выпуск начался в ноябре 1995 г. Это процессор, разработанный для 32-разрядных операционных систем. Впервые в микропроцессоре вместе с кэш-памятью L1 (здесь объемом 16 Кбайт) стали применять кэш-память второго уровня (L2), объединенную в одном корпусе и оперирующую на частоте микропроцессора. Выпускался сначала по 0,5-, позднее по 0,35-микрометровой технологии и имел в своем составе более 5 млн транзисторов кэш-уровня L1 объемом 16 Кбайт. Кэш уровня L2 имел объем 256, 512, 1024 и 2048 Кбайт. Тактовая частота от 150 до 200 МГц. Четырехканальная параллельная обработка данных

Частота системной шины 60—66 МГц.

Pentium Pro поддерживал все инструкции процессора Pentium, кроме ММХ, а также ряд новых инструкций.

Pentium II.

Первая модель микропроцессора Pentium II впервые появилась

в мае 1997 г.

Процессоры линейки Pentium II изготавливались по 0,35- и

0,25-микрометровой технологии. Диапазон тактовых частот от 233 до 533 МГц, дополнены ММХ-блоком.

Pentium III. Изготавливались по 0,18- и 0,13-микрометровой технологии, имеют расширенный набор ММХ (ММХ2), в основе которого лежит технология SSE (Streaming SIMD Extentions), где технология SIMD расширена на числа с плавающей запятой. Добавлены новые 128-разрядные регистры. Каждый регистр может обрабатывать четыре числа с плавающей запятой. Усовершенствована технология поточного доступа к памяти, улучшающая взаимодействие между кэш-памятью L2 и оперативной памятью. Дополнительные инструкции называются инструкциями KNI (Katmai New Instruction). Внедрение KNI предназначено для ускорения работы графических приложений и 3D-игр. Тактовая частота от 450 до 1000 МГц и выше.

163

Pentium IV. Отличительной особенностью этих процессоров является наличие новой системы команд-инструкций, значительно ускоряющих обработку мультимедийной информации (видео, звука, графики), — SSE2, SSE3. Тактовые частоты достигают 3 ГГц и выше. Двухядерные процессоры Intel Pentium Сore 2 имеют частоту системной шины 1066 МГц.

8.3. Память ПЭВМ

Персональные компьютеры имеют четыре уровня памяти:

регистровая память (микропроцессорная память процессора (МПП));

кэш-память;

основная память (ОЗУ и ПЗУ);

внешняя память (ВЗУ).

Регистровая память процессора — самая быстродействующая регистровая память центрального процессора. Обеспечивает кратковременное хранение данных выполняемых команд.

Кэш-память — высокоскоростная память сравнительно большой емкости, являющаяся буфером между ОЗУ и МП и позволяющая увеличить скорость выполнения операций. Регистры кэш-памяти недоступны для пользователя, отсюда и название кэш (cache), что в переводе с английского означает «тайник».

Кэш-память (Cache Memory) или сверхоперативная память (СОЗУ) для которой используются микросхемы статической памяти. Основное назначение кэш-памяти в компьютере — служить местом временного хранения обрабатываемых в текущий момент времени кодов программ и данных.

В кэш-памяти хранятся копии блоков данных тех областей оперативной памяти, к которым выполнялись последние обращения, и весьма вероятны обращения в ближайшие такты работы — быстрый доступ к этим данным и позволяет сократить время выполнения очередных команд программы. При выполнении программы данные, считанные из оперативной памяти с небольшим опережением, записываются в кэш-память. В кэш-память записываются и результаты операций, выполненных в МП.

Кэш-память делится на уровни и, соответственно, для каждого уровня кэшпамяти используются свои, весьма различные по конструкции и быстродействию микросхемы.

164

Кэш первого уровня (L1) выполняется в том же кристалле, что и сам процессор, и имеет объем порядка десятков килобайт. Кэш второго уровня (L2) находится либо в кристалле процессора, либо в том же узле, что и процессор, хотя и исполняется на отдельном кристалле. Кэш-память первого и второго уровней работает на частоте, согласованной с частотой ядра процессора. Кэш-память третьего уровня выполняют на быстродействующих микросхемах и размещают на материнской плате вблизи процессора. Ее объемы могут достигать нескольких мегабайт, но работает она на частоте материнской платы.

Использование кэш-памяти существенно увеличивает производительность системы. Кэш память использует элементы статической памяти. В статической памяти элементы (ячейки) построены на различных вариантах триггеров: схем с двумя устойчивыми состояниями «0» или «1». После записи бита в такую ячейку она может пребывать в этом состоянии при наличии питания неограниченно долго.

Основная память в ПЭВМ подразделяется на ОЗУ и ПЗУ. ОЗУ (RAM Random Access Memory) предназначено для хранения информации (программ и данных), непосредственно участвующей в вычислительном процессе в текущий интервал времени. ОЗУ — энергозависимая память: при отключении напряжения питания информация, хранящаяся в ней, теряется. Основу ОЗУ составляют микросхемы динамической памяти DRAM. Это большие интегральные схемы, содержащие матрицы полупроводниковых запоминающих элементов — полупроводниковых конденсаторов. Наличие заряда в конденсаторе обычно означает «1», отсутствие заряда — «0».

Основной составной частью микросхемы ОЗУ (рис. 8.5) является массив элементов памяти (ЭП), объединенных в матрицу накопителя. Каждый ЭП может хранить 1 бит информации и имеет свой адрес. ЗУ, позволяющие обращаться по адресу к любому ЭП в произвольном порядке, называются запоминающими устройствами с произвольным доступом.

При матричной организации памяти реализуется координатный принцип адресации элементов памяти, в связи с чем адрес делится на две части (две координаты): X и Y. На пересечении этих координат находится элемент памяти, чья информация должна быть прочитана или изменена.

ОЗУ связано с остальным микропроцессорным комплектом ЭВМ через системную магистраль (СМ).

165