Смекни!
smekni.com

Компоненты, составляющие компьютер (стр. 2 из 6)

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

Cеверный мост обеспечивает обмен информацией между процессором и оперативной памятью по системной шине. В процессоре используется внутреннее умножение частоты, поэтому частота процессора в несколько раз больше, чем частота системной шины. В современных компьютерах частота процессора может превышать частоту системной шины в 10 раз (например, частота процессора 1 ГГц, а частота шины - 100 МГц).

К северному мосту подключается шина PCI (PeripherialComponentInterconnectbus - шина взаимодействия периферийных устройств), которая обеспечивает обмен информацией с контроллерами периферийных устройств. Частота контроллеров меньше частоты системной шины, например, если частота системной шины составляет 100 МГц, то частота шины PCI обычно в три раза меньше - 33 МГц. Контроллеры периферийных устройств (звуковая плата, сетевая плата, SCSI-контроллер, внутренний модем) устанавливаются в слоты расширения системной платы.

По мере увеличения разрешающей способности монитора и глубины цвета требования к быстродействию шины, связывающей видеоплату с процессором и оперативной памятью, возрастают. В настоящее время для подключения видеоплаты обычно используется специальная шина AGP (AcceleratedGraphicPort - ускоренный графический порт), соединенная с северным мостом и имеющая частоту, в несколько раз большую, чем шина PCI.

Южный мост обеспечивает обмен информацией между северным мостом и портами для подключения периферийного оборудования.

Устройства хранения информации (жесткие диски, CD-ROM, DVD-ROM) подключаются к южному мосту по шине UDMA (UltraDirectMemoryAccess - прямое подключение к памяти).

Мышь и внешний модем подключаются к южному мосту с помощью последовательных портов, которые передают электрические импульсы, несущие информацию в машинном коде, последовательно один за другим. Обозначаются последовательные порты как COM1 и COM2, а аппаратно реализуются с помощью 25-контактного и 9-контактного разъемов, которые выведены на заднюю панель системного блока.

Принтер подключается к параллельному порту, который обеспечивает более высокую скорость передачи информации, чем последовательные порты, так как передает одновременно 8 электрических импульсов, несущих информацию в машинном коде. Обозначается параллельный порт как LTP, а аппаратно реализуется в виде 25-контактного разъема на задней панели системного блока.

Для подключения сканеров и цифровых камер обычно используется порт USB (UniversalSerialBus - универсальная последовательная шина), который обеспечивает высокоскоростное подключение к компьютеру сразу нескольких периферийных устройств. Клавиатура подключается обычно с помощью порта PS/2.

Магистраль

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

Первым шагом на пути к этому стала универсальная последовательная шина или USB.

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

Шины работают с разными скоростями, измеряемыми в мегагерцах (MHz). Число бит в шине вместе со скоростью передачи данных определяет тип процессора, который может быть к ней подключен. В старых процессорах использовались восьмибитные шины, работающие с низкой частотой. Нынешний стандарт - 32-битные с частотой 133MHz, а старые PentiumII и III работают с частотой 100MHz.

Процессоры работают быстрее, чем шины, к которым они прикреплены, и имеют внутреннюю скорость в несколько раз превосходящую скорость шины. Pentium с частотой 200MHz работает в три раза быстрее, чем 66MHz шина, а PentiumII 333MHz работает в пять раз быстрее своей шины. В настоящий момент скорость шины не превышает 133MHz, так как процессоры все ускоряются, соотношение их скоростей растет. Самый быстрый чип PentiumIII, например, имеет отношение скоростей процессора и шины, равное 7,5:1.

Состав магистрали

Магистраль (системная шина) включает в себя три многоразрядные шины:

● шину данных,

● шину адреса,

● шину управления.

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

Шина данных

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

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

В МП 8088 шина данных имеет ширину 8 разрядов. В МП 8086, 80186, 80286 ширина шины данных 16 разрядов; в МП 80386, 80486, Pentium и PentiumPro - 32 разряда.

Шина адреса

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

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

N = 2I,

где I - разрядность шины адреса.

Разрядность шины адреса постоянно увеличивалась и в современных персональных компьютерах составляет 36 бит. Таким образом, максимально возможное количество адресуемых ячеек памяти равно:

N = 2 36 = 68 719 476 736

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

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

Виды шин

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

Шина с тремя состояниями

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

Как происходят операции на магистрали?

Операция на системной магистрали начинается с того, что управляющий модуль устанавливает на шине кодовое слово модуля - отправителя и активизирует линию строба отправителя. Это позволяет модулю, кодовое слово которого установлено на шине, понять, что он является отправителем. Затем управляющий модуль устанавливает на кодовое слово модуля - получателя и активизирует линию строба получателя. Это позволяет модулю, кодовое слово которого установлено на шине, понять, что он является получателем.

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