Процессор является
основным
вычислительным блоком
компьютера, в
наибольшей степенью
определяющим его
производительность.
Архитектуры процессоров
Реальный режим
Защищенный режим IA-32
Виртуальный реальный режим IA-32
64 разрядный расширенный режим IA-32e
Реальный режим
Процессор устанавливается в
специальный раздел на материнской
плате – гнездо или, как его называют,
Socket (сокет)
LGA от PGA???
● Объём кэш-памяти
От Intel:
От AMD:
● 3DNow!, SSE (инструкции) – ускорение работы в
мультимедиавычислениях;
● AMD64 – работа с 64-битными инструкциями, а
также с 32-битными архитектурами;
● AMD Turbo Core – аналог Intel Turbo Boost;
● Cool’n'Quiet – снижение энергопотребления за счет
уменьшения множителя и напряжения на ядре.
● Энергопотребление
(1) A = B + C
(2) Z = X + Y
(3) K = A + Z
Замещающая суперскалярность
Самый простой пример: блок, относящийся к ALU, физически
неспособен исполнить инструкцию, предназначенную для FPU.
На самом деле всё ещё несколько сложнее. Пусть у нас имеется
следующая последовательность:
(1) A = B + C
(2) K = A + M
(3) Z = X + Y
NetBurst
Архитектура NetBurst разрабатывалась, в первую очередь, с
целью достижения высоких тактовых частот процессоров.
Характерными особенностями архитектуры NetBurst являются
гиперконвейеризация и применение кэша последовательностей
микроопераций вместо традиционного кэша инструкций. АЛУ
процессоров архитектуры NetBurst также имеет существенные
отличия от АЛУ процессоров других архитектур. Также
возможно применение технологии Hyper-threading
NetBurst
Гиперконвейеризация