Реферат: Процессор персонального компьютера

РЕФЕРАТ

по предмету «Персональный компьютер»


СОДЕРЖАНИЕ

1. Принцип работы

Исполнение инструкций

Логика и арифметика

Архитектура и микроархитектура

2. Принцип вычислений

3. Шины процессора

Шина данных

Шина адреса

Шина управления

4. Адресация

5. Разрядность

6. Кэш – память

7. Технологии расширения команд процессора

8. Hyper – Threading

9. Классический поток команд процессора

10. Поток команд процессора

11. Кодовые названия

Кодовые названия процессоров Intel

Кодовые названия процессоров AMD

Кодовые названия процессоров Cyrix

Кодовые названия процессоров VIA

Кодовые названия процессоров Transmeta

12. Картриджи процессоров

13. Охлаждение процессоров

Неизбежность нагрева

Воздушное охлаждение

Типы радиаторов

Процессорные вентиляторы и их характеристика

Электрическое охлаждение

Водяное охлаждение

Термопасты

Badong

14. Разгон процессора

Основания для разгона

Способы разгона

Аппаратное и программное управление разгоном

Тестирование стабильности работы

Особенности разгона процессоров AMD и INTEL

Измерение температуры


1.   Принцип работы

Исполнение инструкций

 

Центральный процессор (ЦП), или CPU, или процессор ПК – это специальный чип, который выполняет все основные вычислительные операции и осуществляет обработку информации. Процессор ПК исполняет программный код – последовательность команд (инструкций), каждая из которых закодирована и размещена в памяти.

В общем случае каждая команда содержит операционную и операндную части. Первая содержит сведения о действиях, которые процессор должен выполнить, а вторая указывает процессору операнды – то, над чем должен «трудится» процессор. Операндная часть описывает до двух операндов инструкции. Это могут быть значения операндов, явные или неявные ссылки на регистры процессора, хранящие операнды, адрес ячейки памяти, регистры процессора и т. д. длина инструкции выражается в байтах.

Логический адрес исполняемой команды (инструкции) хранится в регистре Instruction Pointer (указатель инструкции) – счетчике команд. После исполнения значение счетчика увеличивается на длину инструкции, указывая на начало следующей инструкции.

Существует два типа инструкций:

- линейные. Выполняются в соответствии с их размещением в памяти по нарастанию адреса;

- передачи управления. К ним относятся инструкции переходов и вызовов процедур, которые содержат адрес следующей исполняемой инструкции.

Несмотря на то, что последовательность исполнения инструкций четко предписывается командным кодом, она может быть нарушена исключениями и прерываниями. Исключения – это особые ситуации, возникающие при выполнении инструкций (управляются ОС). Аппаратные прерывания представляют собой вызовы процедур по электрическим сигналам в специальных контактах процессора. Источниками аппаратных прерываний являются, например, контроллеры устройств, системы управления питанием. Кроме того, последовательность инструкций может изменяться по сигналу перезапуска процессора.

Логика и арифметика

 

При выполнении инструкции процессор извлекает из указанных в ней мест (регистр, память, константа) два двоичных числа, а результат действия над ними записывает на место одного из них. Процессор выполняет арифметические функции (сложение, вычитание, умножение, деление) над целочисленными данными (знаковыми и беззнаковыми, двоичными и двоично-десятичными).

Работа над числами с плавающей точкой (в виде мантиссы и порядка) возлагается на математический сопроцессор. Это набор 80 – битных регистров и арифметическое устройство, которое кроме четырех арифметических действий вычисляет значение квадратного корня, логарифмов, степеней чисел и тригонометрических функций.

Архитектура и микроархитектура

 

Архитектура процессора ПК определяется набором команд, регистрами и структурой данных, а микроархитектура – схемотехническая реализация его архитектуры. Новые микроархитектуры создавались с целью получения высокопроизводительных процессоров, например Intel NetBurst в процессорах Pentium IV, или P6 в более старых процессорах.

Исполнительные блоки процессора(для обработки целых чисел и чисел с плавающей запятой) должны непрерывно получать необходимые команды. В микроархитектуре Intel NetBurst применено несколько новинок, обеспечивающих постоянную загрузку исполнительных блоков. Среди них - системная шина с частотой 400 МГц, кэш – память L2 с улучшенной передачей данных (Advanced Transfer Cache), кэш – память L1 с отслеживанием исполнения и уменьшенным временем задержки для данных, улучшенное динамическое исполнение.

2. Принцип вычислений

Конструкторно процессор представляет собой пластину кремния с несколькими сотнями контактов, на которой размещается несколько миллионов транзисторов. Количество контактов определяется разъемом материнской платы. Транзисторы и контакты размещены в корпусе, на который устанавливается радиатор с вентилятором (эта конструкция называется кулером, от англ. сooler – охладитель).

Принцип работы процессора состоит в следующем. Данные, с которыми работает процессор, размещаются в его регистрах (память процессора) или микрокоманде, в оперативной памяти ПК. Если информация хранится в устройствах внешней памяти, например на жестком диске, она должна быть считана в оперативную память, из нее – в кэш процессора, а уже потом в регистры процессора. Микрокоманды процессора заносят числа в его регистры, обрабатывают их, а затем выдают результат, например в оперативную память. Чтобы сложить целые числа 5 и 3, в процессор, кроме них, поступает команда «сложить числа». На выходе получается результат – целое число 8.

3. Шины процессора

В основу архитектуры современных ПК положен магистрально – модульный принцип. Модульная архитектура предполагает магистральный (шинный) принцип обмена информацией между устройствами с помощью следующих шин:

- данных;

- адреса;

- управления.

Физически шины представляют собой многопроводные линии.

Шина данных

 

По этой шине данные, например считанные из оперативной памяти блоки информации, могут быть переданы процессору, а затем после обработки отправлены обратно в оперативную память для временного хранения. Основная характеристика шины данных – разрядность, которая определяется разрядностью процессора (количеством двоичных разрядов, обрабатываемых за один такт). Чем выше разрядность, тем больше пропускная способность. Процессоры x486 имели 32 – разрядные шины данных, Pentium – 64 – разрядные, а Pentium III – двойные 64 – разрядные .

Шина адреса

 

Известно, что каждое устройство ПК или ячейка оперативной памяти имеет свой адрес. Процессор выбирает устройства или ячейки памяти, в которые записывает или из которых считывает информацию по шине данных. Адрес же передается по адресной шине только в одном направлении от процессора к оперативной памяти и устройствам.

Разрядность шины адреса обуславливает количество ячеек оперативной памяти с уникальными адресами, которые можно рассчитать по формуле 2р, где р – разрядность шины адреса. Например, для 32 – разрядной шины адреса количество адресуемых ячеек памяти составляет 4 294 967 296 (232).


Шина управления

По шине управления передаются сигналы, определяющие характер обмена информацией. Сигналы управления определяют, какую операцию нужно выполнять, синхронизируют обмен информацией между устройствами и т. д.

 

4. Адресация

Почти все время работы процессора связано с оперативной памятью, из которой извлекаются и в которую заносятся данные (операнды), подлежащие обработке. Поэтому работа разбивается на несколько этапов, а их результаты сохраняются. Для этих цепей используется собственная память процессора (регистры).

Все действия по обработке данных в процессоре выполняются командами, представленными в определенном формате – комбинации размера всех полей и их расположения в команде. Команда делится на две области:

- область кода операции (указывает, что вообще необходимо делать);

- область адресов (операнд, с которым это надо делать).

Область адресов состоит из трех полей: в первых двух хранятся адреса операндов, а в третье записывается адрес результата действия над операндами.

В двухадресных командах область адресов состоит из двух полей: полей адресов первого и второго операндов, а адрес результата записывается в поле адреса первого операнда. В одноадресных командах область адресов состоит из одного поля, в котором находиться адрес операнда, а адрес второго операнда и результата совпадает с сумматором. Есть и безадресные команды.

Существует несколько типов адресации одного операнда:

- непосредственная адресация (вместо адреса операнда в команде указывается сам операнд (целое число));

- полный, или абсолютный, тип адресации (в команде указан полный адрес ячейки, где находятся данные);

- косвенная адресация (в поле адреса операнда может быть указан адрес регистра или ячейки оперативной памяти, где хранится тот же адрес, по которому можно найти ячейку с нужным операндом). Количество звеньев (или ступеней перехода) называется глубиной косвенной адресации.

Для нескольких операндов, или массивов, обычно указывается адрес массива и номер (индекс) элемента. Начальный адрес указывается в команде, где также имеется поле с номером регистра, в котором находится значение индекса или номер ячейки в массиве относительно начального адреса – модификация адресов. Существует и относительная адресация, когда в регистре указан начальный адрес, в команде – адрес этого регистра и смещение относительно начального адреса. Все остальные адреса операндов получатся суммированием адреса и смещения.

5. Разрядность

Первые процессорные регистры могли хранить лишь 4 – битные числа. Затем появились 8 – и 16 – битные процессоры, с появлением процессора x386 был реализован 32 – битный режим, что позволило работать с числами размерностью свыше двух миллиардов.

6. Кэш – память

Это статическая память (Statiс RAM – SRAM), которая, в отличие от динамической памяти, не требует периодической регенерации (обновления). Время доступа у этой памяти не более 2 нс., т. е. она может синхронно работать с процессором на частоте 500 МГц и более. Контроллер кэш – памяти находится в чипе северного моста чипсета материнской платы.

В x386 процессорах кэш – память объемом 128 Кб располагалась на материнской плате. Начиная с процессоров x486, появился дополнительный кэш в процессоре, работающий на его частоте, - кэш первого уровня (Level I – LI). На материнской плате устанавливается кэш второго уровня (L2). В большинстве современных процессоров кэш LI и L2 встроены в ядро процессора. Причем если в Pentium II и Pentium III кэш второго уровня работает на половинной частоте процессора, то у Celeron, AMD K6 – III, Athlon и Pentium IV – на частоте процессора, что положительно сказывается на производительности.

7. Технологии расширения команд процессора

Первой такой выделенной технологией можно считать MultiMedia eXtension (MMX) – расширение базового набора команд процессора (57 команд для обработки графики и звука). Одной командой можно обрабатывать множество данных, что существенно повышает производительность (SIMD – Single Instruction, Many Data – одна команда, много данных).

При работе с ММХ – командами данные хранятся в регистрах сопроцессора, что означает невозможность выполнения операции с плавающей запятой при одновременном выполнении ММХ – программы. Кроме того, ММХ – команды предназначены только для работы с целыми числами.

Из технологии SIMD вышли две конкурирующих системы для поточной обработки данных.

Так, в процессоры AMD K6 – 2, кроме блока ММХ – команд, был курсовые - 700 р.
Работы, похожие на Реферат: Процессор персонального компьютера

Кэш-память
Государственный университет информационно - коммуникационных технологий Курсовая работа на тему: Кэш-память практическое задание: Дефрагментация диска ...
Хотя шина, связывающая процессор и память, работала с частотой всего 25 МГц, такая кэш-память позволила многие программы во время работы полностью размещать в процессоре 486 с ...
Intel продолжает широко рекламировать свой "экстремальный" игровой процессор Pentium 4 Extreme Edition на основе модифицированного серверного ядра Gallatin с тактовой частотой 3,40 ...
Раздел: Рефераты по информатике, программированию
Тип: курсовая работа
Билеты на государственный аттестационный экзамен по специальности ...
1 Кибернетический подход к информационной системе как системе управления. Понятие кибернетической системы связано с процессами управления и ...
Внешняя кэш-память (L2 Cache - Level 2 Cache - кэш второго уровня) размещается на материнской плате (исключением является ПК на базе Pentium Pro, где синхронный L2 Cache ...
Шина ISA (Industry Standard Architecture) в первой своей версии (шина IBM/PC) имела тактовую частоту 4,7 МГц, выполняла роль единой системной шины в первых персональных компьютерах ...
Раздел: Рефераты по информатике, программированию
Тип: реферат
Процессоры. История развития. Структура. Архитектура
МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра Систем ...
Как и прочие представители семейства процессоров Pentium II Xeon, новая модель на 450 МГц обеспечивает наивысший в отрасли уровень производительности благодаря увеличенной емкости ...
Процессор Pentium II Xeon с тактовой частотой 450 МГц и кэш-памятью 2-го уровня емкостью 512 Кб поставляется партиями в 1.000 единиц по цене 824 доллара США за штуку.
Раздел: Рефераты по информатике, программированию
Тип: реферат
Алгоритм работы процессора
Содержание Стр. Введение . 3 1. История развития процессоров . 1.1. Процессоры фирмы INTEL . 1.2. Процессоры фирмы AMD . 4 5 16
32 Кб (16 Кб на данные и 16 Кб на инструкции); КЭШ второго уровня (512 Кб) размещён на процессорной плате и работает на половине частоты ядра процессора; процессор 64-разрядный ...
8 Кб; КЭШ второго уровня 256 Кб (полноскоростной); микроархитектура Intel° NetBurst°; технология гиперконвейерной обработки; высокопроизводительный блок исполнения команд ...
Раздел: Рефераты по цифровым устройствам
Тип: реферат
Кэш-память современных микропроцессоров фирм Intel и AMD
... выполнил Р.Великанов. Институт Транспорта и Связи Рига, 2004. Введение В качестве элементной базы основной памяти в большинстве ЭВМ используются ...
Самые современные процессоры от крупнейших производителей оснащаются сегодня кэш-памятью емкостью у Intel Pentium 4 на ядре Northwood - 512 Кбайт кэш-памяти L2, а процессоры ...
Дополнительная кэш-память третьего уровня ведет начало от серверных процессоров Xeon MP на 0,13-микронном ядре Gallatin и не имеет ничего общего с грядущим 90-нанометровым Prescott ...
Раздел: Рефераты по информатике, программированию
Тип: реферат

5rik.ru - Материалы для учебы и научной работы