Устройство процессора
Ключевыми компонентами процессора являются арифметико-логическое устройство (АЛУ), регистры и устройство управления. АЛУ выполнят основные математические и логические операции. Все вычисления производятся в двоичной системе счисления. От устройства управления зависит согласованность работы частей самого процессора и его связь с другими (внешними для него) устройствами. В регистрах временно хранятся текущая команда, исходные, промежуточные и конечные данные (результат вычислений АЛУ). Разрядность всех регистров одинакова. Кэш данных и команд хранит часто используемые данные и команды. Обращение в кэш происходит намного быстрее, чем в оперативную память, поэтому, чем он больше, тем лучше.
Схема процессора
Работа процессора
Работает процессор под управлением программы, находящейся в оперативной памяти.
(Работа процессора сложнее, чем это изображено на схеме выше. Например, данные и команды попадают в кэш не сразу из оперативной памяти, а через блок предварительной выборки, который не изображен на схеме. Также не изображен декодирующий блок, осуществляющий преобразование данных и команд в двоичную форму, только после чего с ними может работать процессор.)
Блок управления помимо прочего отвечает за вызов очередной команды и определение ее типа.
Арифметико-логическое устройство, получив данные и команду, выполняет указанную операцию и записывает результат в один из свободных регистров.
Текущая команда находится в специально для нее отведенном регистре команд. В процессе работы с текущей командой увеличивается значение так называемого счетчика команд, который теперь указывает на следующую команду (если, конечно, не было команды перехода или останова).
Часто команду представляют как структуру, состоящую из записи операции (которую требуется выполнить) и адресов ячеек исходных данных и результата. По адресам указанным в команде берутся данные и помещаются в обычные регистры (в смысле не в регистр команды), получившийся результат тоже сначала оказывается в регистре, а уж потом перемещается по своему адресу, указанному в команде.
- Оглавление
- Устройство процессора
- История развития процессоров
- Развитие процессоров Intel Устаревшие процессоры Intel
- 1993Г. Intel® Pentium®
- 1995Г. Intel® Pentium® Pro
- 1997Г. Intel® Pentium® mmx (p55c)
- 1997Г. Intel® Pentium® mmx (Tillamook)
- 1997Г. Intel® Pentium® II (Klamath)
- 1998Г. Intel® Pentium® II (Deschutes)
- 1998Г. Intel® Pentium® II OverDrive
- 1998Г. Intel® Pentium® II (Tonga)
- 1998Г. Intel® Celeron® (Covington)
- 1998Г. Intel® Pentium® II Xeon
- 1999Г. Intel® Pentium® III Xeon™ (Tanner)
- 2000Г. Intel® Pentium® 4 (Willamette, Socket 423)
- Современные процессоры Intel
- Развитие процессоров amd Устаревшие процессоры amd
- 1999Г. Amd Athlon™
- 2000Г. Amd Duron™ (Spitfire)
- 2001Г. Amd Athlon™ xp
- Современные процессоры amd
- Итог Сравнение процессоров