- •Устройство персонального компьютера. Основные функциональные характеристики компьютера.
- •Базовая аппаратная конфигурация компьютера.
- •Системный блок
- •Системная (материнская) плата
- •Системная шина
- •Процессор.
- •Конкуренты Intel.
- •Память.
- •Р ис. 1 Струкура памяти процессора.
- •Монитор
- •Сенсорный экран
- •Клавиатура
- •Основные характеристики сканеров.
- •Классификация сканеров.
- •Архитектура эвм.
- •Классификация компьютеров.
Процессор.
Процессор (ЦП) выполняет логические и арифметические операции, определяет порядок выполнения операций, указывает источники данных и приемники результатов. Работа процессора происходит под управлением программы.
Процессор — основная микросхема компьютера, в которой и производятся все вычисления. Конструктивно процессор состоит из ячеек, похожих на ячейки оперативной памяти, но в этих ячейках данные могут не только храниться, но и изменяться. Внутренние ячейки процессора называют регистрами. Регистры — быстродействующие ячейки памяти различной длины (в отличие от ячеек ОП, имеющих стандартную длину 1 байт и более низкое быстродействие);
При первом знакомстве с ЭВМ считают, что процессор состоит из пяти устройств: арифметико-логического устройства (АЛУ), устройства управления (УУ), регистров общего назначения (РОН), кэш-памяти и генератора тактовых частот.
•устройство управления (УУ)—формирует и подает во все блоки машины в нужные моменты времени определенные сигналы управления (управляющие импульсы), обусловленные спецификой выполняемой операции и результатами предыдущих операций; формирует адреса ячеек памяти, используемых выполняемой операцией, и передает эти адреса в соответствующие блоки ЭВМ, т.е. отвечает за порядок выполнения команд, из которых состоит программа.
•арифметико-логическое устройство (АЛУ)—предназначено для выполнения всех арифметических и логических операций над числовой и символьной информацией (в некоторых моделях ПК для ускорения выполнения операций к АЛУ подключается дополнительный математический сопроцессор), Промежуточные результаты сохраняются в РОН.
•местная память (МПП) — служит для кратковременного хранения, записи и выдачи информации, непосредственно используемой в вычислениях в ближайшие такты работы машины. МПП строится на регистрах общего назначения (РОН) и используется для обеспечения высокого быстродействия машины, ибо оперативная память (ОП) не всегда обеспечивает скорость записи, поиска и считывания информации, необходимую для эффективной работы быстродействующего микропроцессора.
-
Кэш- память служит для повышения быстродействия процессора, путем уменьшения времени его непроизводительного простоя. Она применяется для кратковременного хранения, записи и выдачи информации, непосредственно используемой в вычислениях в ближайшие такты работы машины. Кэш- память строится на регистрах и используется для обеспечения высокого быстродействия машины, ибо оперативная память (ОП) не всегда обеспечивает скорость записи, поиска и считывания информации, необходимую для эффективной работы быстродействующего микропроцессора.
Когда процессору нужны данные, он сначала обращается в кэш-память, и только если там нужных данных нет, происходит его обращение в оперативную память. Принимая блок данных из оперативной памяти, процессор заносит его одновременно и в кэш-память.
Нередко кэш-память распределяют по нескольким уровням кеш L1 (level1-первого уровня) и L2 (level2 – второго уровня). Кэш первого уровня выполняется в том же кристалле, что и сам процессор, имеет объем порядка десятков Кбайт и обычно работает на частоте, согласованной с частотой ядра процессора. Кэш второго уровня находится либо в кристалле процессора, либо она размещена на материнской плате вблизи процессора, тогда ее объемы могут достигать нескольких Мбайт, но работает она на частоте материнской платы.
-
генератор тактовых импульсов. Он генерирует последовательность электрических импульсов; частота генерируемых импульсов определяет тактовую частоту машины.
Промежуток времени между соседними импульсами определяет время одного такта работы машины или просто такт работы машины. Частота генератора тактовых импульсов является одной из основных характеристик персонального компьютера и во многом определяет скорость его работы, ибо каждая операция в машине выполняется за определенное количество тактов:
Система команд процессора. В процессе работы процессор обслуживает данные, находящиеся в его регистрах, в поле оперативной памяти. Часть данных он интерпретирует непосредственно как данные, часть данных — как адресные данные, а часть — как команды. Совокупность всех возможных команд, которые может выполнить процессор над данными, образует так называемую систему команд процессора. Процессоры, относящиеся к одному семейству, имеют одинаковые или близкие системы команд. Процессоры, относящиеся к разным семействам, различаются по системе команд и не взаимозаменяемы.
Совместимость процессоров. Если два процессора имеют одинаковую систему команд, то они полностью совместимы на программном уровне. Это означает, что программа, написанная для одного процессора, может исполняться и другим процессором. Процессоры, имеющие разные системы команд, как правило, несовместимы или ограниченно совместимы на программном уровне.
Группы процессоров, имеющих ограниченную совместимость, рассматривают как семейства процессоров. Так, например, все процессоры Intel Pentium относятся к так называемому семейству х86.
Основные параметры процессоров. Основными параметрами процессоров являются: рабочее напряжение, разрядность, рабочая тактовая частота, коэффициент внутреннего умножения тактовой частоты (множитель) и размер кэш-памяти.
Рабочее напряжение процессора обеспечивает материнская плата, поэтому разным маркам процессоров соответствуют разные материнские платы (их надо выбирать совместно). По мере развития процессорной техники происходит постепенно! понижение рабочего напряжения. Ранние модели процессоров х86 имели рабочее напряжение 5 В, а в настоящее время оно составляет менее 3 В. Пропорционально квадрату напряжения уменьшается и тепловыделение в процессоре, а это позволяет увеличивать его производительность.
Разрядность процессора показывает, сколько бит данных он может принять и обработать в своих регистрах за один раз (за один такт). Первые процессоры х86 был 16-разрядными. Начиная с процессора 80386, они имеют 32-разрядную архитектуру. Современные процессоры семейства Intel Pentium остаются 32-разрядными, хотя и работают с 64-разрядной шиной данных (разрядность процессора определяете не разрядностью шины данных, а разрядностью командной шины).
В основе работы процессора лежит тот же тактовый принцип, что и в обычных часах. Исполнение каждой команды занимает определенное количество тактов. В настенных часах такты колебаний задает маятник, а в персональном компьютере тактовые импульсы задает одна из микросхем, входящая в микропроцессорный комплект (чипсет), расположенный на материнской плате. Чем выше частота тактов, поступающих на процессор, тем больше команд он может исполнить в единицу времени, тем выше его производительность.
По чисто физическим причинам, так как она представляет собой не кристалл кремния, а большой набор проводников и микросхем, материнская плата не может работать со столь высокими частотами, как процессор. Сегодня ее предел составляет 100-133 МГц. Для получения более высоких частот в процессоре происходит внутреннее умножение частоты на коэффициент 3; 3,5; 4; 4,5; 5 и более, т.о. если частота системной шины 133 Мгц, а коэффициент (множитель ядра) равен 8, то рабочая тактовая частота составит 1Ггц.
Вся история IBM PC связана с процессорами фирмы Intel, которая выпускает эти микросхемы с 1970г, начиная с четырехразрядного 4004. Дадим неформальную характеристику основных параметров этих процессоров.
Микропроцессор |
Начало выпуска |
Разрядность |
Тактовая частота, Мгц. |
Быстродействие |
Примечание |
8086 |
8июня 1978г. |
16 бит |
5 8 10 |
0,33 MIPS 0,66 MIPS 0,75 MIPS |
|
80286 |
февраль1982г |
16 бит |
6 10 12 |
0,9 MIPS 1,5 MIPS 2,66 MIPS |
|
80386DX |
17.10.1985г. |
32 бита |
16 20 25 |
5-6 MIPS 6-7 MIPS 8,5 MIPS |
|
|
|
|
33 |
11,4 MIPS |
16 Kb кеш–памяти второго уровня (впервые) |
80386SX |
16июня1988г |
16 бит |
16 20 25 33 |
2,5 MIPS 2,5 MIPS 2,7 MIPS 2,9 MIPS |
|
80386SL |
15октября1989 |
16 бит |
20 25 |
4,2 MIPS 5,3 MIPS |
Первый процессор специально предназначенный для персональных компьютеров |
80486DX |
10апреля1989г |
32 бит |
25
33
50 |
20 MIPS 7,4 MFLOPS 27 MIPS 22,4 MFLOPS 41 MIPS 14,5 MFLOPS |
Производительность возросла в 50 раз по сравнению с 8086 |
80486SX |
22апреля1991г |
32 бита |
16 20 33 |
13 MIPS 20 MIPS 27 MIPS |
Аналог 80486 но без сопроцессора. |
Pentium |
22марта 1993г |
32 бита |
60
66
75
120
166 |
100 MIPS 55,1 MFLOPS 112 MIPS 63,6 MFLOPS 126,5 MIPS 2,02 GFLOPS 203 MIPS 2,81 GFLOPS 3,92GFLOPS |
|
Pentium PRO |
1ноября1995г |
|
|
|
|
Pentium с технологией MMX |
2июня 1997г. |
32 бита |
233 |
5,21 GFLOPS |
Технология MMX обеспечивает увеличение производительности процессора при работе с мультимедийными и трехмерными приложениями. |
Pentium II |
7 мая 1997г |
|
|
|
|
Celeron |
12апреля1998г |
|
|
|
Удешевленная версия Pentium II за счет изъятия кэш 2-го уровня |
Xeon |
|
|
|
|
|
PentiumIII |
|
|
|
|
Расширенный PentiumII за счет 70 дополнительных команд, позволяющих ускорить расчеты, применяемые в трехмерной графике. Благодаря этому выполняет до 4 операций над числами с плавающей точкой одновременно. |
PentiumIV |
|
|
|
|
|