На главную Назад
Добро пожаловать, уважаемый посетитель!

4. Процессоры

"Сердцем" системной платы является процессор, который выполняет практически всю обработку данных и управляет системой.

Каждый процессор имеет маркировку, по которой можно установить изготовителя, тип процессора и тактовуючастоту. Первым стоит сокращение, обозначающее изготовителя процессора: буква i - обозначает фирму Intel, Am - фирму AMD, Cx - Cyrix. Затем стоит число 80xxx, в котором три цифры xxx обозначают тип процессора: 286, 386, 486, 586 и т.д. Последнее число обозначает тактовую частоту процессора. Например, маркировка "i80386-33" означает процессор типа 80386 с тактовой частотой 33 МГц, изготовленный фирмой Intel.

 

Основными параметрами процессоров являются:

  • Степень интеграции
  • Внутренняя и внешняя разрядность обрабатываемых данных
  • Внутренняя и внешняя тактовая частота
  • Максимальный объем адресуемой памяти
  • Режимы работы: реальный, виртуальный и защищенный.
  • Объем внутренней кэш-памяти
  • Напряжение питания
  • Форм-фактор

 

 

Рассмотрим более подробно данные характеристики.

4.1. Степень интеграции

Данная характеристика показывает сколько транзисторов может уместиться на микросхеме процессора. Например, для процессора Pentium-75 фирмы Intel на прощади 3,5 см2 располагается приблизительно 3 млн. транзисторов.

4.2. Внутренняя разрядность данных

Это количество бит информации, которое процессор может обрабатывать одновременно. Данная характеристика важна при выполнении простейших арифметических и логических операций. В зависимости от типа процессора внутренняя разрядность данных может составлять 16, 32 или 64 бита.

4.3. Внешняя разрядность данных

Это количество бит информации, рассматриваемой как единое целое, которым процессор может обмениваться с другими устройствами (кэш-памятью, оперативной памятью и т.д.) посредством системной шины. Данная величина может составлять 8, 16, 32, 64 бита.

4.4. Внутренняя и внешняя тактовая частота

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

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

  • Внешняя тактовая частота процессора, равная частоте системной шины, синхронизирующая операции обмена данными по системной шине между процессором и другими устройствами.
  • Внутренняя тактовая частота процессора, используемая для синхронизациии работы самого процессора. Эта частота образуется внутри процессора путем умножения внешней тактовой частоты на заданный коэффициент (например, 1.5, 2, 2.5, 3, 3.5 и т.д.).

Для процессоров 8086, 80286, 80386 и ранних моделей процессоров 80486 (например, 486DX/SX-25, 33, 40, 50) внешняя и внутренние тактовые частоты совпадали. Во всех современных процессорах широко применяется умножение внешней тактовой частоты для получения большей внутренней тактовой частоты процессора.

Имеется два способа увеличения производительности компьютера:

 

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

 

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

4.5. Максимальный объем адресуемой памяти

Этот показатель напрямую зависит от количества разрядов n шины адреса и рассчитывается по формуле 2n. Как правило, процессор теоретически может адресовать гораздо больший объем оперативной памяти, чем тот, который фактически можно установить на конкретной системной плате. Например, системная плата на чипсете Intel 80440BX может работать не более чем с 512 Мбайт оперативной памяти, хотя процессор Pentium-II может адресовать теоретически 4 Гбайта памяти.

4.6. Режимы работы процессора

Для всех процессоров, которые применяются в IBM-совместимых компьютерах, характерно три режима работы - реальный, защищенный и режим эмуляции процессора 8086. Более подробно эти режимы будут рассмотрены далее.

4.7. Внутренняя кэш-память

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

Впервые внутренняя кэш-память емкостью 8 Кбайт была использована в процессоре 80486. Малая емкость внутренней кэш-памяти обусловлена ее высокой стоимостью (плата за высокое быстродействие) и необходимостью размещения ее на одном кристалле с процессором.

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

Проблема - отвод тепла (зависит от внутренней тактовой частоты процессора, степени интеграции и напряжения его питания)

Первые процессоры (8086-80486DX2-66)- U=5B

 

Последующие CPU (486DX2-66) -3B

 

Блок питания подает на процессор стандартное напряжение (+5 В), которое может быть преобразовано с помощью микросхем-преобразователей напряжения в набор напряжений (3.5 В, 2.8 В, 2.5 В, 2.2 В, 2.0 В и др.), необходимых для питания процессоров различных типов.

Форм-фактор

Под форм-фактором процессора понимаются не только его геометрические размеры, но и количество и расположение контактов, с помощью которых процессор соединяется с системной платой. В зависимости от форм-фактора меняются и способы крепления процессора на плате. Применялись следующие основные способы крепления: пайка, установка в "кроватку" (PGA-разъем), установка в ZIF-разъемы, установка в картридж (Slot1).

Способы крепления процессора на системной плате

Крепление процессора с помощью пайки

Первые микропроцессоры впаивались непосредственно на системную плату (рис.20). Такой способ крепления широко использовался начиная процессоров с 8086 до 80386 включительно. Такой подход существенно ограничивал возможности дальнейшей модернизации компьютера путем замены процессора.

Ris20.tif (18670 bytes)

Рис.20. Внешний вид процессора 80386, впаянного на системную плату

Установка в "кроватку" (PGA-разъем)

Данный вид крепления имеет преимущество по сравнении с пайкой процессора, т.к. позволяет относительно легко осуществить замену процессора., т.е. в данном случае жесткого соединения процессора с системной платой не происходит. Для установки процессора достаточно просто вставить его в соответствующий разъем ("кроватку"). Такая установка использовалась для крепления процессоров 80286 и 80386

Установка в ZIF-разъемы

На смену ранее описанным методам крепления пришел метод установки процессора в ZIF-разъемы (рис.21) с "нулевым" усилием вставки, который получил широкое распространение (80486, Pentium, Pentium-MMX). В отличие от установки в "кроватку" разъемы такого типа (Socket 3 -Socket 7) позволяют более надежное крепление процессора путем использования специального зажима. На самом процессоре (рис.22) и на разъеме один из углов срезан, что позволяет однозначно ориентировать процессор при вставке.

Ris21-1.tif (80548 bytes)

Рис.21. Внешний вид разъема Socket 7

Ris21-2.tif (7650 bytes)Ris21-3.tif (11146 bytes)

Рис.22. Внешний вид разъема процессора AMD К-5, устанавливаемого в Socket 7

Установка в картридж

Для высокопроизводительных процессоров типа Pentium II, Celeron, Xeon был разработан новый способ установки, когда процессор устанавливается в специальный SEC-картридж (Single Edge Contact), и уже этот картридж устанавливает перпендикулярно в специальный разъем на системной плате, подобный слотам для установки модулей оперативной памяти. Такой разъем называется Слот 1. Для охлаждения процессора в картридж встроена теплоотводная пластина, к которой присоединен радиатор.

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

Использование картриджей экономит место на системной плате, используемое ранее под размещение разъема для установки процессора.

 

Состав и история развития семейства процессоров Intel

Название процессора и год появления

Тактовая

частота, МГц

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

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

Наличие и размер внутренней кэш-памяти

Способ

крепления

Особенности

8086

1976 г.

8

16

20

-

пайка

Применялся в компьютерах класса XT; работает только в реальном режиме; доступно 1 Мб оперативной памяти

8088

1978 г.

4,77

8

20

-

пайка

Более дешевая версия за счет уменьшения разрядности шины данных, но менее производительная

80286

1981 г.

от 6, 8 до 20

16

24

-

пайка или установка в "кроватку"

Применялся в первых комптьютерах класс AT; работает не только в реальном, но и в защищенном режиме, в котором может обращаться к 16 Мб физической и 1 Гб виртуальной памяти

80386DX

1986 г.

33

32

32

-

пайка или установка в "кроватку"

Также как и 80286 поддерживает защищенный режим, в котором может обращаться к 4 Гб физической и 64 Гб виртуальной памяти, поддерживает виртуальный (эмуляция нескольких процессоров 8086) режим, для повышения производительности системы в целом может работать с внешней установленной на системной плате кэш-памятью

80386SX

1985 г.

16, 25

16

32

-

пайка

Является "упрощенной" версией 80386DX

80486DX

1989 г.

25, 33, 50

32

32

8 Кб

Socket 5

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

80486SX

1991 г.

20, 33

32

32

8 Кб

Socket 5

Является "упрощенной" версией 80486DX; отсутствует сопроцессор

80486DX/2

1992 г.

40, 50, 66

32

32

8 Кб

Socket 5

Представляет собой развитий 80486DX за счет удвоения тактовой частоты; требует систему охлаждения процессора (радиатор или вентилятор)

80486DX/4

1994 г.

75, 83, 100

32

32

16 Кб

Socket 5

Представляет собой развитий 80486DX/2 за счет удвоения тактовой частоты

80586 (Pentium)

1993 г.

60, 66, 75, 90, 100, 133, 150, 166, 200

64

32

16 Кб

Socket 7

Встроенный сопроцессор дает 3-4-кратный выйгрыш по скорости выполнения операций по сравнению с 80486; получила дальнейшее развитие конвейризация вычислений; имеется специальный буфер адреса перехода, где хранятся данные о последних 256 адресах перехода.

80686

(Pentium Pro)

1995 г.

200,

64

32

16 Кб

  Предназначен для работы с мощными вычислительными система и прикладными программами высокого класса, для обычных пользователей не дает выйгрыша в производительности; наличие встроенной кэш-памяти второго уровня

Pentium MMX

1997 г.

200, 233

64

32

16 Кб

Socket 7

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

Pentium II

233, 266, 300

64

32

32 Кб

Slot 1

Представляет собой модификацию Pentium Pro с поддержкой MMX; использована двойная системная шина DIB (Dual Independent Bus), тоесть процессор с кэш-памятью и оперативной памятью двумя различными шинами

Celeron

1998 г.

266

64

32

32 Кб

Slot 1,

Celeron Socket

Удешевленная версия Pentium II; отсутствует кэш-память второго уровня