Відмінності Р6 від Р5

До Р6 належать Pentium 2, Pentium PRO, Pentium 3, Celeron, Xeon.

1. Збільшена частота ядра(від 150 мГц в Pentium 2 до 1,1 гГц в Pentium 3)

2. Вторинний кеш почав працювати на частоті ядра.

3. Було введено покращене передбачення переходів.

4.

Мікроархітектура процесорів Р6
Було додано 2 декодери, що дозволяли декодувати 3 мікрооперації за такт.

 

 

 

Архітектура суперскалярного конвеєра Р6 а). Предпроцесор (вибірка/декодування)

 

 


ВТВ I RSB – 2 ланки конвеєра

IFU0-IFU2 – блок перевірки команд

ID0-ID1 – декодер що може декодувати до 3 істр. за раз.

RAT – Блок перейменування рг.

ROBRO – перевпорядковуючий буфер для читання.

 

 

Архітектура суперскалярного конвеєра Р6 б). Ядро (диспетчерування/ виконання)

 

 

 


RS – станція резервування та розподілення команд

в). пристрій відкату
Порт0-Порт4 – порти обчислення ядра

 

 

 


ROBWB – пере впорядкований буфер для запису

RRF – файл рг., куди записується результат