Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекция 3. Системный интерфейс и архитектура системной платы




1. Материнская плата

Материнская плата (Motherboard) — основной компонент каждого ПК. На-зывается главной (Mainboard), или системной, платой. Это самостоятельный эле-мент, который управляет внутренними связями и взаимодействует с внешними устройствами. Материнская плата является основным элементом внутри ПК, влияющим на производительность компьютера в целом.

Современные платы исполняются на основе чипсетов (Chipset) - наборов из нескольких БИС, реализующих все необходимые функции связи основных компо-нентов - процессора, памяти и шин расширения. Чипсет определяет возможности применения различных типов процессоров, основной и кэш-памяти и ряд других характеристик системы, определяющих возможности ее модернизации. Его тип существенно влияет и на производительность - при одинаковых установленных компонентах производительность компьютеров, собранных на разных системных платах -читай, чипсетах, - может отличаться на 30%.

Современные чипсеты обеспечивают совместимость устанавливаемых на сис-темную плату модулей и позволяют выполнять автоматическую идентификацию типов установленных компонент, а в некоторых случаях и быстродействие (на-пример ОЗУ).

На рисунке 8 представлена структура типовой материнской платы:

• процессор, установленный в специальный разъем и охлаждаемый радиато-ром с вентилятором;

• микросхемы кэш-памяти второго уровня (внешней). В современных процес-сорах эти микросхемы устанавливаются на плату картриджа центрального процес-сора;

• слоты для установки модулей оперативной памяти;

• слоты для установки карт расширения. Как правило, на материнских платах имеются разъемы для карт стандарта ISA и PCI. Современные модели материн-ских плат оборудованы дополнительно слотом AGP. Наличие слотов и возмож-ность установки в них любых карт расширения (видеоадаптера, звуковой карты, модема, карты АЦП и других) определяет открытую архитектуру ПК;

• микросхема перепрограммируемой памяти, в которой хранятся программы BIOS, программы тестирования ПК, загрузки операционной системы, драйверы устройств, начальные установки;

• разъемы для подключения накопителей HDD, FDD.

Все компоненты материнской платы связаны между собой системой провод-ников (линий), по которым происходит обмен информацией. Эту совокупность линий называют информационной шиной, или просто шиной (Bus).

Взаимодействие между компонентами и устройствами ПК, подключенными к разным шинам, осуществляется с помощью так называемых мостов, реализован-ных на одной из микросхем Chipset. Например, на рисунке структуры типовой системной платы мост для соединения шины ISA и PCI реализован в микросхеме 82371АВ.

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

Поскольку быстродействие различных компонентов (процессора, памяти, адаптеров для шин ISA, EISA, VLB, PCI) существенно различается, в компьютерах на процессорах класса 486 и старше применяется деление опорной частоты для синхронизации шин ввода/вывода и внутреннее умножение частоты в процессо-рах. Различают следующие частоты:

- Host Bus Clock - частота системной шины (внешняя частота шины процес-сора). Эта частота является опорной для всех других.

- CPU Clock, или Core Speed - внутренняя частота процессора, на которой работает его вычислительное ядро. Современные технологии позволили существенно повысить предельные частоты интегральных компонентов, в связи с чем широко применяется внутреннее умножение частоты на 1,5, 2,2,5, 3,3,5, 4 и некоторые другие значения.

- PCI Bus Clock - частота шины PCI, которая должна составлять 25-33,3 МГц (спецификация PCI-2.1 допускает частоту до 66,6 МГц). Она обеспечива-ется делением Host Bus Clock на 2 (реже на 3).

- VLB Bus Clock - частота шины VLB, определяемая аналогично PCI Bus Clock. Платы с шиной VLB обычно имеют джампер, переключаемый в зависимо-сти от того, превышает ли системная частота значение 33,3 МГц.

- ISA Bus Clock, или A TCLK - частота шины ISA, которая должна быть близ-ка к 8 МГц. Она обычно задается в BIOS Setup через коэффициент деления сис-темной частоты.

2. Система шин

Шиной (Bus) называется вся совокупность линий (проводников на материн-ской плате), по которым обмениваются информацией компоненты и устройства ПК. Шина предназначена для обмена информацией между двумя и более устрой-ствами. Шина, связывающая только два устройства, называется портом. На ри-сунке 9 дана система шины.

Рисунок 9 – Система шин

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

Шины в ПК различаются по своему функциональному назначению:

системная шина (или шина CPU) используется микросхемами Cipsct для пе-ресылки данных к CPU и обратно;

шина кэш-памяти предназначена для обмена данными между CPU и кэш-памятью;

шина памяти используется для обмена данными между оперативной памя-тью RAM и CPU;

шины ввода/вывода данных подразделяются на стандартные и локальные.

Локальная шина ввода/вывода — это скоростная шина, предназначенная для обмена данными между быстродействующими периферийными устройствами (ви-деоадаптерами, сетевыми картами, картами сканера и др.) и системной шиной под управлением CPU. В настоящее время в качестве локальной шины используется шина PCI. Для ускорения ввода/вывода видеоданных и повышения производи-тельности ПК при обработке трехмерных изображении корпорацией Intel была разработана шина AGP (Accelerated Graphics Port}.

Стандартная тина ввода/вывода используется для подключения к перечислен-ным выше шинам более медленных устройств (например, мыши, клавиатуры, мо-демов, старых звуковых карт). До недавнего времени в качестве этой шины ис-пользовалась шина стандарта ISA. В настоящее время — шина USB.

Шина имеет собственную архитектуру, позволяющую реализовать важней-шие се свойства — возможность параллельного подключения практически неог-раниченного числа внешних устройств и обеспечение обмена данными между ни-ми. Архитектура любой шины имеет следующие компоненты:

• линии для обмена данными (шина данных);

• линии для адресации данных (шина адреса);

• линии управления данными (шина управления);

• контроллер шины.

Контроллер шины осуществляет управление процессом обмена данными и служебными сигналами и обычно выполняется в виде отдельной микросхемы ли-бо в виде совместимого набора микросхем — Chipset.

Шина данных обеспечивает обмен данными между CPU, картами расшире-ния, установленными в слоты, и памятью RAM. Чем выше разрядность шины, тем больше данных может быть передано за один такт и тем выше производитель-ность ПК. Компьютеры с процессором 80286 имели 16-разрядную шину данных, с CPU 80386 и 80486 — 32-разрядную, а компьютеры с CPU семейства Pentium — 64-разрядную шину данных.

Шина адреса служит для указания адреса к какому-либо устройству ПК, с ко-торым CPU производит обмен данными. Каждый компонент ПК, каждый регистр ввода/вывода и ячейка RAM (оперативная память) имеют свой адрес и входят в общее адресное пространство PC. По шине адреса передается идентификационный код (адрес) отправителя и (или) получателя данных.

Шина управления передает ряд служебных сигналов: записи/считывания, го-товности к приему/передаче данных, подтверждения приема данных, аппаратного прерывания, управления и других, чтобы обеспечить передачу данных.

3. Центральный процессор

Центральный процессор – это устройство компьютера, которое выполняет операции по обработке данных и управляет периферийными устройствами.

Современные процессоры выполняются в виде микропроцессоров.

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

ми с металлическими штырьками, чтобы его можно было присоединить к систем­ной плате компьютера.

Центральный процессор

Подробнее рисунок 11:

АЛУ – арифметико-логическое устройство

УУ – устройство управления

БУР – блок управления регистров

БСОП – блок связи с основной памятью

БРП – блок регистровой памяти

ОП – основная память (ПЗУ или ОЗУ, L2 кэш)

Рисунок 11 – Структура ЦП

 

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

арифметико-логическое устройство (АЛУ) - предназначено для выполне-ния всех арифметических и логических операций над числовой и символь-ной информацией;

• БУР предназначен для временного хранения обрабатываемой информации и представляет собой местную сверхбыстродействующую память (СОЗУ). Микропроцессорная память (МПП) - служит для кратковременного хране-ния, записи и выдачи информации, непосредственно используемой в вычис-лениях в ближайшие такты работы компьютера. МПП строится на регистрах и используется для обеспечения высокого быстродействия компьютера, ибо основная память (ОП) не всегда обеспечивает скорость записи, поиска и считывания информации, необходимую для эффективной работы быстро-действующего микропроцессора;

интерфейсная система микропроцессора (БСОП) - реализует сопряжение и связь с другими устройствами ПК; включает в себя внутренний интерфейс МП, буферные запоминающие регистры и схемы управления портами ввода-вывода (ПВВ) и системной шиной. Интерфейс (interface) - система средств сопряжения и связи устройств компьютера, обеспечивающая их эффектив-ное взаимодействие. Порт ввода-вывода (I/O ≈ Input/Output port) - аппарату-ра сопряжения, позволяющая подключить к микропроцессору другое уст-ройство ПК.

Генератор тактовых импульсов. Он генерирует последовательность элек-трических импульсов; частота генерируемых импульсов определяет такто-вую частоту машины. Промежуток времени между соседними импульсами определяет время одного такта работы машины или просто такт работы компьютера.

К основным характеристикам процессора относятся:

Быстродействие (вычислительная мощность) – это среднее число операций процессора в секунду.

Тактовая частота в МГц. Тактовая частота равна количеству тактов в секун-ду. Такт - это промежуток времени между началом подачи текущего импульса ГТЧ и началом подачи следующего. Тактовая частота отражает уровень промыш-ленной технологии, по которой изготавливался данный процессор. Она также ха-рактеризирует и компьютер, поэтому по названию модели микропроцессора мож-

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

Разрядность процессора - это максимальное количество бит информации, ко-торые могут обрабатываться и передаваться процессором одновременно. Разряд-ность процессора определяется разрядностью регистров, в которые помещаются обрабатываемые данные.

Термин «ядро микропроцессора» (processor core) не имеет чёткого определения и в зависимости от контекста употребления может обозначать:

• часть микропроцессора, содержащую основные функциональные блоки.

• набор параметров, характеризующий микропроцессор.

• кристалл микропроцессора, чаще всего, открытый.

• часть процессора, осуществляющая выполнение одного потока команд.

Многоядерные процессоры имеют несколько ядер и поэтому способны осуществ-лять независимое параллельное выполнение нескольких потоков команд одновре-менно.

Ядро - это как бы версия (вариант) процессора. Процессоры с разными ядра-ми, это можно сказать разные процессоры. Разные ядра отличаются по размеру кэш-памяти, частоте шины, технологии изготовления и т. п. Чем новее ядро, тем лучше процессор разгоняется. В качестве примера можно привести Pentium 4, ко-торый имеет (на данный момент) два ядра Willamette и Northwood. Первое ядро производилось по 0.18 мкм технологии и работало исключительно на 400Mhz ши-не. Самые младшие модели имели частоту 1.3Ghz, максимальные частоты для яд-ра находились немного выше 2Ghz. Своими разгонными качествами эти процессо-ры особо не славились. Позже был выпущен Northwood. Он уже был выполнен по 0.13мкм технологии и поддерживал шину в 400 и 533Mhz, а также имел увеличен-ный объём кэш-памяти. Переход на новое ядро позволил значительно увеличить производительность и максимальную частоту. Младшие процессоры Northwood с частотой 1.6Ghz прекрасно разгоняются. Из данного примера можно делать для себя вывод, что это разные процессоры.

В рамках одной и той же архитектуры различные процессоры могут достаточно сильно отличаться друг от друга. И различия эти воплощаются в разнообразных процессорных ядрах, обладающих определенным набором строго обусловленных характеристик. Чаще всего эти отличия воплощаются в различных частотах сис-темной шины, размерах кэша второго уровня, поддержке тех или иных новых сис-тем команд или технологических процессах, по которым изготавливаются процес-соры. Нередко смена ядра в одном и том же семействе процессоров влечет за со-

бой замену процессорного разъема, из чего вытекают вопросы дальнейшей со-вместимости материнских плат. Однако в процессе совершенствования ядра, про-изводителям приходится вносить в него незначительные изменения. Такие изме-нения называются ревизиями ядра и, чаще всего, обозначаются цифробуквенны-ми комбинациями. Однако в новых ревизиях одного и того же ядра могут встре-чаться достаточно заметные нововведения. Так, компания Intel ввела поддержку 64-битной архитектуры EM64T в отдельные процессоры семейства Pentium 4 именно в процессе изменения ревизии.




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 4214; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.025 сек.