Автор: Пользователь скрыл имя, 28 Февраля 2012 в 14:26, курсовая работа
Процессор (или центральный процессор, ЦП) — это транзисторная микросхема, которая является главным вычислительным и управляющим элементом компьютера.
Английское название процессора - CPU (Central Processing Unit).
Введение
1. 8086: первый процессор для ПК
2. Одноядерные процессоры
3. Переход к двуядерным процессорам
4. Виртуализация
5. Кратко о некоторых других технологиях
6. Будущие технологии
Использованные информационные источники
Карагандинский
Кафедра медицинской биофизики и информатики
СРС
на тему: «Современные процессоры»
выполнил: студент ОМ 129 гр.
Югай Кирилл
проверила: преподаватель
информатики
Маркова М.П.
Караганда 2011
Содержание:
Введение
1. 8086: первый процессор для ПК
2. Одноядерные процессоры
3. Переход к двуядерным процессорам
4. Виртуализация
5. Кратко о некоторых других технологиях
6. Будущие технологии
Использованные информационные источники
Введение
Процессор (или центральный процессор, ЦП) — это транзисторная микросхема, которая является главным вычислительным и управляющим элементом компьютера.
Английское название процессора - CPU (Central Processing Unit).
Процессор представляет собой специально выращенный полупроводниковый кристалл, на котором располагаются транзисторы, соединенные напыленными алюминиевыми проводниками. Кристалл помещается в керамический корпус с контактами.
В первом процессоре компании Intel - i4004, выпущенном в 1971 году, на одном кристалле было 2300 транзисторов, а в процессоре Intel Pentium 4, выпущенном 14 апреля 2003 года, их уже 55 миллионов. Современные процессоры изготавливаются по 0,13-микронной технологии, т.е. толщина кристалла процессора, составляет 0,13 микрон. Для сравнения - толщина кристалла первого процессора Intel была 10 микрон.
Рисунок 1 – принципиальная схема процессора
Управляющий блок - управляет работой всех блоков процессора.
Арифметико-логический блок - выполняет арифметические и логические вычисления.
Регистры - блок хранения данных и промежуточных результатов вычислений - внутренняя оперативная память процессора.
Блок декодировки - преобразует данные в двоичную систему.
Блок предварительной выборки - получает команду от устройства (клавиатура и т.д.) и запрашивает инструкции в системной памяти.
Кэш-память (или просто кэш) 1-го уровня - хранит часто использующиеся инструкции и данные.
Кэш-память 2-го уровня - хранит часто использующиеся данные.
Блок шины - служит для ввода и вывода информации.
Эта схема соответствует
процессорам архитектуры P6. По этой
архитектуре создавались
В процессорах Pentium 4 кэш 1-го уровня поделен на две части - кэш данных и кэш команд.
Существует два типа тактовой частоты — внутренняя и внешняя.
Внутренняя тактовая частота — это тактовая частота, с которой происходит работа внутри процессора.
Внешняя тактовая частота
или частота системной шины —
это тактовая частота, с которой
происходит обмен данными между
процессором и оперативной
До 1992 года в процессорах внутренняя и внешняя частоты совпадали, а в 1992 году компания Intel представила процессор 80486DX2, в котором внутренняя и внешняя частоты были различны — внутренняя частота была в 2 раза больше внешней. Было выпущено два типа таких процессоров с частотами 25/50 МГц и 33/66 МГц, затем Intel выпустила процессор 80486DX4 с утроенной внутренней частотой (33/100 МГц).
С этого времени остальные
компании-производители также
В современных процессорах, например, при тактовой частоте процессора 3 ГГц, частота системной шины 800 МГц.
Для чего предназначены дополнительные
наборы команд? В первую очередь
— для увеличения быстродействия
при выполнении некоторых операций.
Одна команда из дополнительного
набора, как правило, выполняет действие,
для которого понадобилась бы небольшая
программа, состоящая из команд основного
набора. Опять-таки, как правило, одна
команда выполняется
Таблица 1
Сравнение основных наборов команд
Процессор |
MMX |
EMMX |
3DNow! |
SSE |
E3DNow! |
SSE2 |
SSE3 |
Intel Pentium II |
+ |
— |
— |
— |
— |
— |
— |
Intel Celeron до 533 MHz |
+ |
— |
— |
— |
— |
— |
— |
Intel Pentium III |
+ |
— |
— |
+ |
— |
— |
— |
Intel Celeron 533—1400 MHz |
+ |
— |
— |
+ |
— |
— |
— |
Intel Pentium 4 |
+ |
— |
— |
+ |
— |
+ |
+/—* |
Intel Celeron от 1700 MHz |
+ |
— |
— |
+ |
— |
+ |
— |
Intel Celeron D |
+ |
— |
— |
+ |
— |
+ |
+ |
Intel Pentium 4 eXtreme Edition |
+ |
— |
— |
+ |
— |
+ |
+/—* |
Intel Pentium eXtreme Edition |
+ |
— |
— |
+ |
— |
+ |
+ |
Intel Pentium D |
+ |
— |
— |
+ |
— |
+ |
+ |
AMD K6 |
+ |
+ |
— |
— |
— |
— |
— |
AMD K6-2 |
+ |
+ |
+ |
— |
— |
— |
— |
AMD K6-III |
+ |
+ |
+ |
— |
— |
— |
— |
AMD Athlon |
+ |
+ |
+ |
— |
+ |
— |
— |
AMD Duron до 900 MHz |
+ |
+ |
+ |
— |
+ |
— |
— |
AMD Athlon XP |
+ |
+ |
+ |
+ |
+ |
— |
— |
AMD Duron от 1000 MHz |
+ |
+ |
+ |
+ |
+ |
— |
— |
AMD Athlon 64 / Athlon FX |
+ |
+ |
+ |
+ |
+ |
+ |
+/—* |
AMD Sempron |
+ |
+ |
+ |
+ |
+ |
+/—* |
+/—* |
AMD Athlon 64 X2 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
VIA C3 |
+ |
+ |
+/—* |
+/— |
— |
— |
— |
* в зависимости от модификации
В 1970г. доктор Маршиан Эдвард Хофф с командой инженеров из Intel сконструировал первый микропроцессор. Во всяком случае, так принято считать – хотя на самом деле еще в 1968 году инженеры Рэй Холт и Стив Геллер создали подобную универсальную микросхему SLF для бортового компьютера истребителя F-14. Первый процессор работал на частоте 750 кГц. Сегодняшние процессоры от Intel быстрее своего прародителя более чем в десять тысяч раз.
Тактовая частота – это то количество элементарных операций (тактов), которые процессор может выполнить в течение секунды. Еще недавно этот показатель был для пользователей не то, что самым важным – единственным значимым! Многие пользователи пытались «разогнать» свой процессор при помощи специальных программ. Впрочем, частота процессоров и безо всякого разгона возрастала в геометрической прогрессии – в полном соответствии с так называемым «законом Мура» (в свое время Гордон Мур предсказал, что каждые полтора года частота микропроцессоров будет удваиваться вместе с числом транзисторов на кристалле). Этот принцип успешно работал вплоть до 2004 г. – пока на пути инженеров Intel не встали законы физики. Ведь размеры транзисторов «ужимать» до бесконечности нельзя. Уже сегодня процессоры производятся по 65-наномикронной технологии (технология 65 нанометров), а толщина «подложки» транзисторов не превышает 1 нм (всего 5 атомов). В ближайшие годы размеры транзисторов могут сократиться до 22 нм, что близко к физическому пределу. Одновременно с уменьшением размеров транзисторов резко возрастает количество тепла, которое выделяет работающий процессор – например у последних моделей Pentium тепловыделение составляет около 120 ватт (что соответствует двум бытовым электролампам)!
1. 8086: первый процессор для ПК
8086 стал первым процессором x86 - Intel к тому времени уже выпустила модели 4004, 8008, 8080 и 8085. Этот 16-битный процессор мог работать с 1 Мбайт памяти по внешней 20-битной адресной шине. Тактовая частота, выбранная IBM (4,77 МГц) была довольно низкой, и к концу своей карьеры процессор работал на 10 МГц. Первые ПК использовали производную процессора 8088, которая имела всего 8-битную внешнюю шину. Что интересно, системы управления в американских шаттлах используют 8086, и NASA пришлось в 2002 году покупать процессоры через eBay, поскольку Intel их больше не производила.
Таблица 2
Характеристики 8086
Intel 8086 | |
Кодовое название |
Н/Д |
Дата выпуска |
1979 |
Тактовая частота |
4,77-10 МГц |
80286: 16 Мбайт памяти, но всё ещё 16 битов
Выпущенный в 1982 году, процессор 80286 был в 3,6 раза быстрее 8086 на той же тактовой частоте. Он мог работать с памятью объёмом до 16 Мбайт, но 286 всё ещё оставался 16-битным процессором. Он стал первым процессором x86, оснащённым диспетчером памяти (memory management unit, MMU), который позволял работать с виртуальной памятью. Подобно 8086, процессор не содержал блока работы с плавающей запятой (floating-point unit, FPU), но мог использовать чип-сопроцессор x87 (80287). Intel выпускала 80286 на максимальной тактовой частоте 12,5 МГц, хотя конкурентам удалось добиться 25 МГц.
Таблица 3
Характеристики 8026
Intel 80286 | |
Кодовое название |
Н/Д |
Дата выпуска |
1982 |
Тактовая частота |
6-12 МГц |
386: 32-битный и с кэш-памятью
Intel 80836 стал первым процессором
x86 с 32-битной архитектурой. Вышло
несколько версий этого
Таблица 4
Характеристики 386
Intel 80386 DX | |
Кодовое название |
P3 |
Дата выпуска |
1985 |
Тактовая частота |
16-33 МГц |
486: FPU и множители
Процессор 486 для многих стал знаковым, поскольку с него началось знакомство с компьютером целого поколения. На самом деле, знаменитый 486 DX2/66 долгое время считался минимальной конфигурацией для геймеров. Этот процессор, выпущенный в 1989 году, обладал рядом новых интересных функций, подобно встроенному на кристалл сопроцессору FPU, и впервые представил множитель. Сопроцессор x87 был встроен в линейку 486 DX (не SX). В процессор был интегрирован кэш первого уровня объёмом 8 кбайт (сначала со сквозной записью/write-through, затем с обратной записью/write-back с чуть более высокой производительностью). Существовала возможность добавления кэша L2 на материнскую плату (работал на частоте шины).
Второе поколение 486 процессоров обзавелось множителем CPU, поскольку процессор работал быстрее, чем FSB, появились версии DX2 (множитель 2x) и DX4 (множитель 3x). Ещё один анекдот: "487SX", продаваемый как FPU для 486SX, представлял собой, по сути, полноценный процессор 486DX, который отключал и заменял оригинальный CPU.