Теперь один конвейер – "основной", или U-конвейер – остался аналогичен такому же, как у 486 процессора, а второй, V-конвейер – работает с сокращенным числом команд. То есть процессор Pentium может выполнять в один и тот же момент сразу две разные инструкции.
Следующая, наиболее отличительная особенность процессоров Pentium состоит в том, что шина данных у них 64-разрядная, хотя работают они с 32-разрядной арифметикой. Часто из-за этого их ошибочно относят к 64-разрядным процессорам, но на самом деле они принадлежат к семейству 32-разрядных процессоров. Только в процессоре Itanium разработчики корпорации Intel действительно полностью реализовали 64-разрядную архитектуру.
Удвоение разрядности шины данных позволяет ускорить работу с внешней оперативной памятью. Используя возможности 64-разрядной шины, можно за один такт считать или записать в память сразу несколько инструкций или 8-байтных данных. Правда, не всегда производительность компьютера возрастает в два раза, т. к. частенько важен лишь один байт данных или одна 16-разрядная инструкция. В этих случаях "лишние" данные отбрасываются.
Кэш
В процессорах семейства Pentium, опять-таки для повышения производительности компьютера, серьезной доработке подвергся механизм кэширования оперативной памяти.
Тактовая частота ядра современных процессоров в настоящее время возросла в 1000 раз и превысила 2000 МГц, а вот частотные характеристики оперативной памяти сильно отстают. Например, модули дешевой динамической памяти работают на частоте всего 133 МГц.
Разрыв обозначился уже при появлении первых 16-разрядных процессоров. Микросхемы памяти, которые могли работать на той же скорости, что и процессор, оказались слишком дорогими для применения в персональных компьютерах. А дешевые микросхемы динамической памяти, которые позволяли хранить много данных, увы, не отличались быстродействием. Поэтому разработчики компьютеров использовали принцип организации памяти, который применяли в больших ЭВМ.
Так как процессор в каждый момент времени работает с ограниченным адресным пространством, то необходимые для текущей работы данные можно хранить в дорогостоящих, но быстрых микросхемах. Основная же память выполняется на медленных, но зато дешевых микросхемах, позволяющих хранить много данных. Поэтому процессор, используя такое разделение памяти, большую часть времени использует быструю память и обращается к основной только при необходимости. Такой вид быстродействующей памяти был назван кэшем (от англ. cache — склад, тайник).
Технология изготовления процессоров совершенствовалась. Возможности кэша, выполненного на отдельных микросхемах и расположенного на системной плате, были быстро исчерпаны. Для дальнейшего повышения производительности компьютера кэш решили разделить на две части – традиционный кэш на системной плате оставили неизменным, а на кристалле процессора организовали еще один кэш, который должен работать на тактовой частоте процессора. Такой принцип организации памяти был