II. Характеристики на микропроцесора
Характеристика
|
Първо поколение
|
Второ поколение
|
Максимални работни честоти (MHz)
|
60, 66
|
75, 90, 100, 120, 133, 150,166, 200
|
Множител на тактовата честота
|
1х
|
1.5х до 3х
|
Размер на регистрите
|
32-битови
|
32-битови
|
Външна шина за данни
|
64-битова
|
64-битова
|
Адресна шина
|
32-битова
|
32-битова
|
Максимална адресируема памет
|
4 GB
|
4 GB
|
Размер на интегрирания кеш
|
8KB за код и 8KB за данни
|
8KB за код и 8KB за данни
|
Вид на интегрирания кеш
|
двупосочен, асоциативен, с отложен запис
|
двупосочен, асоциативен, с отложен запис
|
Трансфери в burst режим
|
Да
|
Да
|
Брой транзистори
|
3.1 милиона
|
3.1 милиона
|
Размер на елементите (микрони)
|
0.8
|
0.6 (75 до 100 MHz); 0.35 (120 и нагоре)
|
Физически корпус
|
273-изводен PGA
|
296-изводен SPGA
|
Управление на енергията
|
SMM, разширен във второто поколение
|
SMM, разширен във второто поколение
|
Работно напрежение
|
5V
|
3,465V; 3,3V; 3,1V; 2,9V
|
PGA - Pin grid array —решетъчно разположение на изводите.
SPGA - Staggered pin grid array –шахматно решетъчно разположение наизводите.
III. Характерни особености
Два конвейера за инструкции
Те се наричат u-конвейер и v-конвейер. U-конвейерът, който е главният, може да изпълнява всички целочислени инструкции и инструкции с плаваща запетая. V-конвейерът е вторичен конвейер, който може да изпълнява само прости целочислени инструкции и конкретни инструкции с плаваща запетая. Процесът на изпълняване на две инструкции едновременно се нарича съединяване по двойки (pairing). He всички последователни инструкции могат да бъдат изпълнявани две по две, и когато това не е възможно, се използва само u-конвейерът. За да се оптимизира работата на Pentium процесора, софтуерът може да се прекомпилира така, че повече двойки инструкции да бъдат изпълнявани едновременно.
Буфер за възможните преходи в програмата
Pentium процесорът притежава буфер за възможните преходи в програмата -ВТВ (branch target buffer), който използва техника, наречена предсказване на преходи. Тя намалява престоите на конвейерите, причинени от забавяне при извличане на инструкции, които се разклоняват в непоследователни области от паметта. ВТВ буферът се опитва да предскаже дали ще се извърши преход в програмата, след което извлича подходящите инструкции. Използването на техниката за предсказване на преходи позволява на процесора да поддържа и двата конвейера максимално натоварени.
Сподели с приятели: |