ВУЗ:
Составители:
125
посылается в блок предвыборки, не дожидаясь выполнения
ветвления.
Алгоритм упреждения переходов процессора Pentium не
только прогнозирует выбор простых ветвей, но поддерживает и
более сложное прогнозирование (например, во вложенных цик-
лах). Это делается с помощью хранения в буфере ВТВ несколь-
ких адресов переходов. ВТВ хранит до 256 результатов перехо-
дов, что позволяет выполнять правильное предсказание с веро-
ятностью не менее 0,8.
Высокопроизводительный блок операций с плавающей
точкой. В процессоре Pentium применяется блок вычислений
с плавающей точкой, использующий сложные восьмиступенча-
тые конвейеры и внутренние функции. Большинство команд
с плавающей точкой начинают выполняться в одном из цело-
численных конвейеров, а затем передаются на конвейеры с пла-
вающей точкой. Кроме того, обычные функции с плавающей
точкой (сложение, умножение, деление) для более быстрого вы-
полнения реализованы как внутренние функции.
Усовершенствованная 64-разрядная шина данных. Рас-
ширенная до 64 бит шина данных поддерживает поток команд и
данных, передаваемых суперскалярному исполнительному про-
цессорному ядру, что способствует повышению интенсивности
обработки.
Помимо расширения шины данных, для увеличения ее про-
пускной способности процессор Pentium реализует:
1) конвейеризацию циклов шины, позволяющую начать
второй цикл до завершения первого. Это предоставляет подсис-
темам памяти больше времени для декодирования адреса, бла-
годаря чему можно применять более медленные и менее дорогие
компоненты памяти, что отражается на общей стоимости систе-
мы;
2) поддержку пакетного чтения и записи, проверку четно-
сти адреса и данных;
3) поддержку двух буферов записи (по одному на каждый
конвейер), благодаря которым процессор может продолжать ра-
посылается в блок предвыборки, не дожидаясь выполнения
ветвления.
Алгоритм упреждения переходов процессора Pentium не
только прогнозирует выбор простых ветвей, но поддерживает и
более сложное прогнозирование (например, во вложенных цик-
лах). Это делается с помощью хранения в буфере ВТВ несколь-
ких адресов переходов. ВТВ хранит до 256 результатов перехо-
дов, что позволяет выполнять правильное предсказание с веро-
ятностью не менее 0,8.
Высокопроизводительный блок операций с плавающей
точкой. В процессоре Pentium применяется блок вычислений
с плавающей точкой, использующий сложные восьмиступенча-
тые конвейеры и внутренние функции. Большинство команд
с плавающей точкой начинают выполняться в одном из цело-
численных конвейеров, а затем передаются на конвейеры с пла-
вающей точкой. Кроме того, обычные функции с плавающей
точкой (сложение, умножение, деление) для более быстрого вы-
полнения реализованы как внутренние функции.
Усовершенствованная 64-разрядная шина данных. Рас-
ширенная до 64 бит шина данных поддерживает поток команд и
данных, передаваемых суперскалярному исполнительному про-
цессорному ядру, что способствует повышению интенсивности
обработки.
Помимо расширения шины данных, для увеличения ее про-
пускной способности процессор Pentium реализует:
1) конвейеризацию циклов шины, позволяющую начать
второй цикл до завершения первого. Это предоставляет подсис-
темам памяти больше времени для декодирования адреса, бла-
годаря чему можно применять более медленные и менее дорогие
компоненты памяти, что отражается на общей стоимости систе-
мы;
2) поддержку пакетного чтения и записи, проверку четно-
сти адреса и данных;
3) поддержку двух буферов записи (по одному на каждый
конвейер), благодаря которым процессор может продолжать ра-
125
Страницы
- « первая
- ‹ предыдущая
- …
- 123
- 124
- 125
- 126
- 127
- …
- следующая ›
- последняя »
