Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архітектура / Lekciyi / 011_processory.doc
Скачиваний:
32
Добавлен:
14.04.2015
Размер:
617.47 Кб
Скачать

Параметри процесорів

Процесори можна класифікувати по двох основних параметрах: розрядності і швидкодії. Швидкодія процесора — досить простий параметр. Він вимірюється в мегагерцах (Мгц); 1 Мгц рівний мільйону тактів в секунду. Чим вища швидкодія, тим краще (тим швидший процесор). Розрядність процессора — параметр складніший. У процесор входить три важливі пристрої, основною характеристикою яких є розрядність:

  • шина вводу і виводу даних;

  • внутрішні регістри;

  • шина адреси пам'яті.

Процесори з тактовою частотою менше 16 Мгц не мають вбудованої кеш-пам'яті. У системах до 486-го процесора швидка кеш-пам'ять встановлювалася на системну плату. Починаючи з процесорів 486, кеш-пам'ять першого рівня встановлювалася безпосередньо в корпусі і працювала на частоті процесора. А кеш-пам'ять на системній платі стали називати кеш-пам'яттю другого рівня. Вона працювала вже на частотах, підтримуваних системною платою.

У процесорах Pentium Pro і Pentium II кеш-пам'ять другого рівня встановлюється в корпусі і фізично представляє окрему мікросхему. Найчастіше така пам'ять працює на половинній (процесори Pentium II/III і AMD Athlon) або навіть меншій (дві п'ятих або третина) частоті ядра процесора. У табл. 3.1 приведені дані про робочі частоти кеш-пам’яті другого рівня процесорів Pentium П/Ш/Celeron і Athlon (моделі 1 і 2).

Таблиця 3.1. Параметри кеш-пам'яті другого рівня Pentium ll/lll/Celeron і Athlon

Процесор

Частота, Мгц

Об'єм кеш-пам'яті, Кбайт

Тип кеш-пам'яті

Робоча частота

Pentium III

450-600

512

Зовнішній

Половина частоти ядра (225-300 Мгц)

Athlon

550-700

512

Зовнішній

Половина частоти ядра (275-350 Мгц)

Athlon

750-850

512

Зовнішній

Дві п'яті частоти ядра (300-340 Мгц)

Athlon

900-1000

512

Зовнішній

Третина частоти ядра (300-333 Мгц)

У процесорах Pentium Pro, Pentium П/Ш Хеоп, сучасних моделях Pentium Ш, Celeron, К6-3, Athlon (модель 4), Duron кеш-пам'ять працює на частоті ядра (табл. 3.2).

Таблиця 3.2. Параметри кеш-пам'яті другого рівня сучасних процесорів

Процесор

Частота, Мгц

Об'єм кеш-пам'яті

Тип кеш-пам'яті

Робоча частота

Pentium Pro

150-200

256 Кбайт-1 Мбайт

Зовнішній

Частота ядра

К6-3

350-450

256 Кбайт

На пластині

Частота ядра

Duron

550-700+

64 Кбайт

На пластині

Частота ядра

Celeron

300-600+

128 Кбайт

На пластині

Частота ядра

Pentium II Хеоп

400-450

512Кбайт-2Мбайт

Зовнішній

Частота ядра

Athlon

650-1 000+

256 Кбайт

На пластині

Частота ядра

Pentium III

500-1 000+

256 Кбайт

На пластині

Частота ядра

Pentium III Xeon

500-1 000+

256 Кбайт-2 Мбайт

На пластині

Частота ядра

Pentium 4

1300-2000

256 Кбайт

На пластині

Частота ядра

Xeon

1400-2000

256 Кбайт-1 Мбайт

На пластині

Частота ядра

Причина того, що кеш-пам'ять другого рівня працювала на меншій в порівнянні з ядром процесора частоті, досить проста: існуючі мікросхеми кеш-пам'яті не задовольняли умовам ринку. Компанією Intel була створена мікросхема швидкодійної кеш-пам'яті для процесора Хеоn, собівартість якої виявилася надзвичайно високою. Проте поява нових технологій виробництва процесорів дозволила використовувати кеш-пам'ять, що працює на частоті ядра, і в дешевих процесорах Celeron другого покоління. Ця конструкція була запозичена другим поколінням Intel Pentium Ш, а також процесорами К6-3, Athlon і Duron компанії AMD. Подібна архітектура, використовувана в даний час практично у всіх розробках Intel і AMD, є єдиним більш менш рентабельним способом застосування швидкодійної кеш-пам'яті другого рівня.

Процесор

Кратність тактової частоти

Напруга живлення, В

Розрядність внутрішніх регістрів, біт

Розрядність шини даних, біт

Максимальний об'єм пам'яті

Внутрішній кеш, Кбайт

Тип внутрішнього кешу

8088

1x

5

16

8

1 Мбайт

-

-

8086

1x

5

16

16

1 Мбайт

-

-

286

1x

5

16

16

16 Мбайт

-

-

386SX

1x

5

32

16

16 Мбайт

-

-

386SL

1x

3,3

32

16

16 Мбайт

01

Чт.

386DX

1x

5

32

32

4 Гбайт

-

-

486SX

1x

5

32

32

4 Гбайт

8

Чт.

486SX2

2x

5

32

32

4 Гбайт

8

Чт.

487SX

1x

5

32

32

4 Гбайт

8

Чт.

486DX

1x

5

32

32

4 Гбайт

8

Чт.

486SL2

1x

3,3

32

32

4 Гбайт

8

Чт.

486DX2

2x

5

32

32

4 Гбайт

8

Чт.

486DX4

2-3x

3,3

32

32

4 Гбайт

16

Чт.

486Pentium OD

2,5x

5

32

32

4 Гбайт

2x16

Чт./3ап.

Pentium 60/66

1x

5

32

64

4 Гбайт

2x8

Чт./3ап.

Pentium 75-200

1,5-3x

3,3-3,5

32

64

4 Гбайт

2x8

Чт./3ап.

Pentium MMX

1,5-4,5x

1,8-2,8

32

64

4 Гбайт

2x16

Чт./3ап.

Pentium Pro

2-3x

3,3

32

64

64 Гбайт

2x8

Чт./3ап.

Pentium II

3,5-4,5x

1,8-2,8

32

64

64 Гбайт

2x16

Чт./3ап.

Pentium II РЕ

3,5-6

1,6

32

64

64 Гбайт

2x16

Чт./3ап.

Celeron

3,5-4,5x

1,8-2,8

32

64

64 Гбайт

2x16

Чт./3ап.

Celeron А

3,5-8x

1,5-2

32

64

64 Гбайт

2x16

Чт./3ап.

Celeron III

4,5-9x

1,3-1,6

32

64

64 Гбайт

2x16

Чт./3ап.

Pentium III

4-6x

1,8-2

32

64

64 Гбайт

2x16

Чт./3ап.

Pentium HIE

4-9x

1,3-1,7

32

64

64 Гбайт

2x16

Чт./3ап.

Pentium II Xeon

4-4,5x

1,8-2,8

32

64

64 Гбайт

2x16

Чт./3ап.

Pentium III Xeon

5-6x

1,8-2,8

32

64

64 Гбайт

2x16

Чт./3ап.

Pentium HIE Xeon

4,5-6,5x

1,65

32

64

64 Гбайт

2x16

Чт./3ап.

Pentium 4

3-5x

1,7

32

64

64 Гбайт

12+8

Чт./3ап.

Pentium 4 Xeon

3-5x

1,7

32

64

64 Гбайт

12+8

Чт./3ап.

Itanium

3-5x

1,6

64

64

16 Гбайт

2x16

Чт./3ап.

Процесор

Кеш другого рівня

Швидкодія кешу другого рівня

Вбудований співпроцесор

Інструкції мультимедіа

К-сть транзисторів

Дата появи на ринку

8088

-

-

-

-

29 тис.

Червень 1979 р.

8086

-

-

-

-

29 тис.

Червень 1978 р.

286

-

-

-

-

134 тис.

Лютий 1982 р.

386SX

-

Шина

-

-

275 тис.

Червень 1988 р.

386SL'

-

Шина

-

-

855 тис.

Жовтень 1990 р.

386DX

-

Шина

-

-

275 тис.

Жовтень 1985 р.

486SX

-

Шина

-

-

1,185 млн.

Квітень 1991 р.

486SX2

-

Шина

-

-

1,185 млн.

Квітень 1994 р.

487SX

-

Шина

Є

-

1,2 млн.

Квітень 1991 р.

486DX

-

Шина

Є

-

1,2 млн.

Квітень 1989 р.

486SL2

-

Шина

Необов'язково

-

1,4 млн.

НоябрЫ992г.

486DX2

-

Шина

Є

-

1,2 млн.

Березень 1992 р.

486DX4

-

Шина

Є

-

1,6 млн.

Лютий 1994 р.

486Pentium OD

-

Шина

Є

-

3,1 млн.

Січень 1995 р.

Pentium 60/66

-

Шина

Є

-

3,1 млн.

Березень 1993 р.

Pentium 75-200

-

Шина

Є

-

3,3 млн.

Березень 1994 р.

Pentium MMX

-

Шина

Є

ммх

4,1 млн.

Січень 1997 р.

Pentium Pro

256 Кбайт,

Ядро

Є

-

5,5 млн.

НоябрЫ995г.

512 Кбайт,

1 Мбайт

Pentium II

51 2 Кбайт

Половина ядра

Є

ммх

7,5 млн.

Травень 1997 р.

Pentium II РЕ

256 Кбайт

Ядро3

Є

ммх

27,4 млн.

Січень 1999 р.

Celeron

-

-

Є

ммх

7,5 млн.

Квітень 1998 р.

Celeron А

128 Кбайт

Ядро3

Є

ммх

19 млн.

Серпень 1998 р.

Celeron III

128 Кбайт

Ядро3

Є

SSE

28,1 млн4

Лютий 2000 р.

Pentium III

512 Кбайт

Половина ядра

Є

SSE

9,5 млн.

Лютий 1999 р.

Pentium HIE

256 Кбайт

Ядро3

Є

SSE

28,1 млн.

Жовтень 1999 р.

Pentium II Xeon

512 Кбайт,

Ядро

Є

ММХ

7,5 млн.

Квітень 1998 р.

1 Мбайт,

2 Мбайт

Pentium III Xeon

512 Кбайт,

Ядро

Є

SSE

9,5 млн.

Березень 1999 р.

1 Мбайт,

2 Мбайт

Pentium HIE Xeon

256 Кбайт,

Ядро3

Є

SSE

28,1 млн.,

Жовтень 1999 р., травень

1 Мбайт,

84 млн.,

2000г.

2 Мбайт

140 млн.

Pentium 4

256 Кбайт

Ядро3

Є

SSE2

42 млн.

Листопад 2000 р.

Pentium 4 Xeon

256 Кбайт

Ядро3

Є

SSE2

42 млн.

Травень 2001 р.

Itanium

96 Кбайт5

Ядро3

Є

ММХ

25 млн.

Травень 2001 р.

Процесор

Кратність тактової частоти

Напруга живлення, В

Розрядність внутрішніх регістрів, біт

Розрядність шини даних, біт

Максимальний об'єм пам'яті

Внутрішній кеш, Кбайт

Тип внутрішнього кешу

AMDK5

1,5-1,75x

3,5

32

64

4 Гбайт

16+8

Чт./3ап.

AMD Кб

2,5-4,5x

2,2-3,2

32

64

4 Гбайт

2x32

Чт./3ап.

AMDK6-2

2,5-6x

1,9-2,4

32

64

4 Гбайт

2x32

Чт./3ап.

AMDK6-3

3,5-4,5x

1,8-2,4

32

64

4 Гбайт

2x32

Чт./3ап.

AMD Athlon

5-10x

1,6-1,8

32

64

8Тбайт

2x64

Чт./3ап.

AMD Duron

5-10x

1,5-1,8

32

64

8Тбайт

2x64

Чт./3ап.

AMD Athlon 4 (Thunderbird)

5-10x

1,5-1,8

32

64

8Тбайт

2x64

Чт./3ап.

Cyrix 6x86

2x

2,5-3,5

32

64

4 Гбайт

16

Чт./3ап.

Cyrix 6x86MtyMII

2-3,5x

2,2-2,9

32

64

4 Гбайт

64

Чт./3ап.

Cyrix III

2,5-7x

2,2

32

64

4 Гбайт

64

Чт./3ап.

NexgenNx586

2x

4

32

64

4 Гбайт

2x16

Чт./3ап.

IDTWinchip

3-4x

3,3-3,5

32

64

4 Гбайт

2x32

Чт./3ап.

IDT Winchip2/2A

2,33-4x

3,3-3,5

32

64

4 Гбайт

2x32

Чт./3ап.

RisemP6

2-3,5x

2,8

32

64

4 Гбайт

2x8

Чт./3ап.

FPU—пристрій для виконання операцій з плаваючою крапкою (внутрішній співпроцесор).

Чт. кеш-пам'ять тільки для операцій читання.

Чт./Зап. кеш-пам'ять для операцій читання і записи.

М мільйонів транзисторів.

Шина кеш-пам'ять працює на частоті системної шини.

Ядро кеш-пам'ять працює на частоті процесора.

ММХ мультимедійні розширення, 57 додаткових команд для роботи з графікою і звуком.

3DNow ММХ плюс 21 додаткова команда для роботи з графікою і звуком.

Enh. 3DNow 3DNow плюс 24 додаткові команди для роботи з графікою і звуком.

SSE потокові розширення SIMD (Single Instruction Multiple Data), ММХ плюс 70 додаткових команд для роботи з графікою і звуком.

SSE2 потокові розширення SIMD2, SSE плюс 144 додаткові команди для роботи з графікою і звуком.

процесор 386SL вбудовано кеш-контроллер, але мікросхеми пам'яті встановлюються додатково.

2 Пізніше компанія Intel створила версії процесорів SL Enhanced, працюючі при на пряженії 5 В і 3 В, які одержали назву SX, DX і DX2.

3 Вбудована кеш-пам'ять другого рівня, працююча на частоті процесора.

4 Кеш-пам'ять другого рівня, що має об'їм 128 Кбайт (загальний об'єм пам'яті 256 Кбайт, доступний — 728 Кбайт); використовує той же кристал, що і Pentium IIIE.

Процесор

Кеш другого рівня

Швидкодія кешу другого рівня

Вбудований співпроцесор

Інструкції мультимедіа

К-сть транзисторів

Дата появи на ринку

AMDK5

-

Шина

Є

-

4,3 млн.

Березень 1996 р.

AMD Кб

-

Шина

Є

ММХ

8,8 млн.

Квітень 1997 р.

AMDK6-2

-

Шина

Є

3DNow

9,3 млн.

Травень 1998 р.

AMDK6-3

256

Ядро

Є

3DNow

21,3 млн.

Лютий 1999 р.

AMD Athlon

512

1/2-1/3 ядра

Є

Enh. 3DNow

22 млн.

Червень 1999 р.

AMD Duron

64

Ядро

Є

Enh. 3DNow

25 млн.

Червень 2000 р.

AMD Athlon 4 (Ttiunderbird)

256

Ядро

Є

Enh. 3DNow

37 млн.

Червень 2000 р.

Cyrix 6x86

-

Шина

Є

-

Змлн

Люті 996 р.

Cyrix 6x86MX/MII

-

Шина

Є

MMX

6,5 млн.

Травень 1997 р.

Cyrix III

256

Ядро

Є

3DNow

22 млн.

Лютий 2000 р.

NexgenNx586

-

Шина

Є

-

3,5 млн.

Березень 1994 р.

IDTWinchip

-

Шина

Є

MMX

5,4 млн.

Жовтень 1997 р.

IDTWinchip2/2A

-

Шина

Є

3DNow

5,9 млн.

Вересень 1998 р.

RisemP6

-

Шина

Є

MMX

3,6 млн.

Жовтень 1998 р.

5 В процесор Itanium включена додаткова кеш-пам'ять третього рівня об'ємом 2 Мбайт (150 млн. транзисторів) або 4 Мбайт (300 млн. транзисторів), встановлена в картріджі процесора і працююча на його частоті.

Соседние файлы в папке Lekciyi