Центральный процессор можно смело назвать сердцем компьютера. Он представляет собой кремниевый кристалл маленьких размеров (не больше человеческого ногтя), который содержит в себе несколько миллионов транзисторов.
Такие процессоры способны выполнять от несколько сотен до миллионов команд в секунду. Достаточно часто центральный процессор называют чипом (в пер. с англ. chip – означает микросхема, chipset – набор микросхем). В наше время слова чип, микропроцессор и центральный процессор уже стали синонимами. Процесс выполнения любой команды заключается в следующем: вначале из памяти по конкретному заданному адресу извлекается двоичный код, впоследствии этот код преобразовывается во внутренний код для процессора – таким образом происходит дешифрование команды. Последняя стадия – выполнение команды. Для выполнения нескольких команд одновременно добавляются процедуры по считыванию данных из памяти. Соответственно, выполнение таких команд требует больше времени, в результате чего усложняется работа ЦП, поскольку он вынужден ожидать поступления данных. Для того чтобы ускорить работу процессора, в современных машинах используют механизм конвейеризации. Данный механизм заключается в следующем: в то время, пока происходит извлечение одной команды из памяти, вторая уже дешифруется, а третья – выполняется. В таком конвейере одновременно могут пребывать пять или шесть команд. Таким образом, к тому моменту, как завершается исполнение одной команды, сразу же начинается выполнение другой (уже извлеченной из памяти и дешифрованной). Благодаря механизму конвейеризации значительно увеличивается быстродействие ПК.
|