Принцип работы шин компьютера
Материнская плата оснащается разнообразными типами шин. Северный мост обеспечивает работу процессора, графического адаптера и оперативной памяти, южный – нужен для их взаимодействия с периферийными устройствами. Всё оборудование подключается к основной магистрали ПК. Она позволяет оборудованию взаимодействовать между собой. Рассмотрим, что такое системная магистраль, какие шины входят в её состав. Ознакомимся с характеристиками устройства.
Характеристики
Шина VESA
Шина VESA была разработана для стандартизации способов передачи видеосигнала и решить проблему попыток каждого производителя придумать свою шину.
Шина VESA имеет 32 битный канал передачи данных и может работать на частоте 25 и 33 МГц. Она работала на той же тактовой частоте, что и центральный процессор. Но это стало проблемой, частота процессора увеличивается и должна была расти скорость видеокарт, а чем быстрее периферийные устройства, тем они дороже. Из-за этой проблемы шина VESA со временем была заменена на PCI.
Слоты VESA имели дополнительные наборы разъемов, а поэтому сами карты были крупными. Тем не менее сохранялась совместимость с ISA.
Тесты
- Адресную.
- Управления.
- Памяти.
Какая шина обеспечивает взаимодействие между различными устройствами компьютера:
- Системная.
- Управления.
- Информации.
Модульный принцип построения компьютерной техники позволяет пользователю:
- Быстро разбирать ПК для чистки пыли.
- Самостоятельно модернизировать его.
- Устанавливать очень старое оборудование в новые ПК.
Как называются правила, использующиеся для обмена данными по шине:
Компьютер состоит из множества различных компонентов, это центральный процессор, память, жесткий диск, а также огромное количество дополнительных и внешних устройств, таких как экран, мышка клавиатура, подключаемые флешки и так далее. Всем этим должен управлять процессор, передавать и получать данные, отправлять сигналы, изменять состояние.
Для реализации этого взаимодействия все устройства компьютера связаны между собой и с процессором через шины. Шина - это общий путь, по которому информация передается от одного компонента к другому. В этой статье мы рассмотрим основные шины компьютера, их типы, а также для соединения каких устройств они используются и зачем это нужно.
Первостепенное деление системных шин
Деление шин основывается на нескольких факторах. Первенствующим показателем является месторасположение. Согласно этому показателю шины бывают:
- Внутренними, которые обеспечивают взаимосвязь внутренних компонентов системного блока, таких как процессор, ОЗУ, материнская плата. Такая системная шина называется еще локальной, так как служит для связи местных устройств.
- Внешними, которые служат для подключения наружных устройств (адаптеров, флеш-накопителей) к материнской плате.
В самом общем случае системной шиной можно назвать любое устройство, которое служит для объединения в одну систему нескольких устройств. Даже сетевые подключения, например, сеть Интернет, в некотором роде является системной шиной.
Виды компьютерных шин
История компьютерной техники насчитывает уже не одно десятилетие. Совместно с развитием новых компонентов разрабатывались и новые типы системных шин. Самым первым таким каналом связи была система ISA. Этот компонент компьютера обеспечивает передачу данных на довольно медленной скорости, но ее достаточно для одновременного функционирования клавиатуры, монитора и некоторых других компонентов.
Несмотря на то что она была изобретена более полувека назад, данная системная шина активно применялась и в настоящее время, уверенно конкурируя с более современными представителями. Это смогло осуществиться благодаря выпуску большого количества расширений, которые увеличивали ее функционал. Лишь в последние годы процессоры стали выпускаться без использования ISA.
Шина адреса
Нужна для адресации устройств процессором. Каждый мельчайший компонент компьютера имеет собственный уникальный адрес: регистр, ячейка оперативной памяти, нужный для его идентификации. От разрядности шины адреса зависит, скольким элементам ПК центральный процессор сможет назначить идентификатор. Адресное пространство вычисляется по формуле 2n, где n – разрядность адресной шины.
В большинстве старых ноутбуков и компьютеров с 32-битными процессорами используется 32-разрядная магистраль. Она позволяет адресовать 232 = 4 ГБ устройств. Здесь кроется ответ, почему старый компьютер распознавал только 3,25 ГБ оперативной памяти. Сначала процессор адресует критические системные компоненты, затем – видеопамять, периферийное оборудование, его контроллеры. На ОЗУ из более 4 миллиардов адресов остаётся 3,25 млрд. В современных ПК адресная шина 64-разрядная. Её адресного пространства хватит для 264 компонентов.
Глава 1. Компьютер. Программное и аппаратное обеспечение
Шина PCI
Peripheral Component Interconnect (PCI) - это самая новая разработка в области шин расширений. Она является текущем стандартом для карт расширений персональных компьютеров. Intel разработала эту технологию в 1993 году для процессора Pentium. С помощью этой шины соединяется процессор с памятью и другими периферийными устройствами.
PCI поддерживает передачу 32 и 64 разрядных данных, количество передаваемых данных равно разрядности процессора, 32 битный процессор будет использовать 32 битную шину, а 64 битный - 64 битную. Работает шина на частоте 33 МГц.
В PCI можно использовать технологию Plug and Play (PnP). Все карты PCI поддерживают PnP. Это значит, что пользователь может подключить новую карту, включить компьютер и она будет автоматически распознана и настроена.
Также тут поддерживается управление шиной, есть некоторые возможности обработки данных, поэтому процессор тратит меньше времени на их обработку. Большинство PCI карт работают на напряжении 5 Вольт, но есть карты, которым нужно 3 Вольта.
Шина управления
Шина управления — компьютерная шина, по которой передаются сигналы, определяющие характер обмена информацией по магистрали. Сигналы управления определяют, какую операцию (считывание или запись информации из памяти) нужно производить, синхронизируют обмен информацией между устройствами и т. д.
Эта шина не имеет такой же четкой структуры, как шина данных или шина адреса. В шину управления условно объединяют набор линий, передающих различные управляющие сигналы от процессора на все периферийные устройства и обратно. В шине управления присутствуют линии, передающие следующие сигналы [1] :
- RD — сигнал чтения;
- WR — сигнал записи;
- MREQ — сигнал, инициализации устройств памяти (ОЗУ или ПЗУ);
- IORQ — сигнал инициализации портов ввода/вывода.
Кроме того, к сигналам шины управления относятся: READY — сигнал готовности, RESET — сигнал сброса.
Аппаратные компоненты компьютера для обмена информацией объединяются между собой разнообразными проводниками. Группы этих кабелей или дорожек на системной плате называются магистралями, шинами. В компьютерной архитектуре различают два вида таких магистралей: системные и локальные. Рассмотрим подробнее, что такое шина в компьютере, зачем нужна, какие выполняет функции. Разберёмся с её характеристиками.
Типы FSB
BSB – объединяет процессор с кэшем второго уровня, где применяется двойная шина DIB.
GTL и GTL+ – логика с частотой до 1,6 ГГц. Первая разработана для процессоров Pentium II и отличается работой при пониженном напряжении, чем экономит электрическую энергию. Вторая – её усовершенствование – создана для Pentium IV.
DMI – разработка Intel для объединения мостов материнских плат с сокетом LGA 1156 с встроенным контроллером памяти. Пропускная способность достигает 2 ГБ/с.
QPB – наиболее распространённая FSB, способная передавать 4 блока информации либо пару адресов за один такт. При ширине 64 бита за такт пересылает до 256 бит или 32 байт информации. Обеспечивает пропускную способность – до 8,5 ГБ/с.
HyperTransport – высокоскоростная двунаправленная последовательно-параллельная FSB от AMD с мизерными задержками. Отличается оригинальной схемой соединений, способами объединения тоннелей и мостов.
QuickPath Interconnect (QPI) – последовательная FSB от Intel для объединения процессоров в мультипроцессорных системах, переноса данных между ЦП и чипсетом. Создана как альтернатива HyperTransport. Применяется на материнских платах с сокетами LGA 1366 и 1156.
Остальные интерфейсы вроде MCA, EISA, ISA устарели.
К локальным шинам относят PCI, PCIe, USB, SATA.
Магистраль: шина данных шина адреса и шина управления. Шины периферийных устройств
Вспомним, на прошлом уроке рассматривалось устройство материнской платы. Рассмотрим более подробно, какие же логические устройства можно установить на системную плату, т.к. системная плата наравне с процессором является основным устройством любого современного компьютера. Так же необходимость более подробного знакомства с системной платой обусловлено тем, что на системных платах реализуются шины различных типов. В гнёзда расширения системной платы устанавливаются платы таких периферийных устройств, как модем, сетевая плата, видеоплата и т.п.
Быстродействие различных компонентов компьютера (процессора, оперативной памяти и контроллеров периферийных устройств) может существенно различаться. Для согласования быстродействия на системной плате, как было сказано на прошлом уроке, устанавливаются специальные микросхемы (чипсеты), включающие в себя контроллер оперативной памяти (так называемый северный мост) и контроллер периферийных устройств (южный мост). (см. рис. 1)
Северный мост обеспечивает обмен информацией между процессором и оперативной памятью по системной шине. В процессоре используется внутреннее умножение частоты, поэтому частота процессора в несколько раз больше, чем частота системной шины. В современных компьютерах частота процессора может превышать частоту системной шины в 10 раз (например, частота процессора 1 ГГц, а частота шины — 100 МГц).
К северному мосту подключается шина PCI ( Peripherial Component Interconnect bus — шина взаимодействия периферийных устройств), которая обеспечивает обмен информацией с контроллерами периферийных устройств. Частота контроллеров меньше частоты системной шины, например, если частота системной шины составляет 100 МГц, то частота шины PCI обычно в три раза меньше — 33 МГц. Контроллеры периферийных устройств (звуковая плата, сетевая плата, SCSI -контроллер, внутренний модем) устанавливаются в слоты расширения системной платы.
По мере увеличения разрешающей способности монитора и глубины цвета требования к быстродействию шины, связывающей видеоплату с процессором и оперативной памятью, возрастают. В настоящее время для подключения видеоплаты обычно используется специальная шина AGP ( Accelerated Graphic Port — ускоренный графический порт), соединенная с северным мостом и имеющая частоту, в несколько раз большую, чем шина PCI .
Южный мост обеспечивает обмен информацией между северным мостом и портами для подключения периферийного оборудования.
Устройства хранения информации (жесткие диски, CD — ROM , DVD — ROM ) подключаются к южному мосту по шине UDMA ( Ultra Direct Memory Access — прямое подключение к памяти).
Мышь и внешний модем подключаются к южному мосту с помощью последовательных портов, которые передают электрические импульсы, несущие информацию в машинном коде, последовательно один за другим. Обозначаются последовательные порты как СОМ1 и COM2, а аппаратно реализуются с помощью 25-контактного и 9-контактного разъемов, которые выведены на заднюю панель системного блока.
Принтер подключается к параллельному порту, который обеспечивает более высокую скорость передачи информации, чем последовательные порты, так как передает одновременно 8 электрических импульсов, несущих информацию в машинном коде. Обозначается параллельный порт как LPT , а аппаратно реализуется в виде 25-контактного разъема на задней панели системного блока.
Для подключения сканеров и цифровых камер обычно используется порт USB ( Universal Serial Bus — универсальная последовательная шина), который обеспечивает высокоскоростное подключение к компьютеру сразу нескольких периферийных устройств.
Клавиатура подключается обычно с помощью порта PS/2 или USB .
Все устройства (модули) компьютера подключаются к магистрали. Однако, непосредственно к магистрали можно подключить лишь процессор и оперативную память, остальные устройства подключаются с помощью специальных согласующих устройств — контроллеров (контроллер клавиатуры, контроллер дисководов, видеоадаптер и т.д.)
Рассмотрим структуру магистрали (системной шины), т.к. модульная организация системы опирается на магистральный (шинный) принцип обмена информации.
Магистраль
Магистраль или системная шина — это набор электронных линий, связывающих воедино по адресации памяти, передачи данных и служебных сигналов процессор, память и периферийные устройства.
Системная магистраль осуществляет обмен данными между процессором или ОЗУ с одной стороны и контроллерами внешних устройств компьютера с другой стороны.
Обмен информацией между отдельными устройствами ЭВМ производится по трем многоразрядным шинам, соединяющим все модули, —
Шины представляют собой многопроводные линии. Тип системных шин, применяемых в компьютерах с невысокой производительностью — ISA. Это дешевая но «малоинтеллектуальная» шина. Она может обеспечивать обмен с клавиатурой, дисплеем (алфавитно-цифровым), дисководами для гибких дискет, принтерами и модемами. Однако ее возможностей не достаточно для работы с дисководами для жестких дисков, видеоконтроллерами, адаптерами локальных сетей и т.п.
Шина MCA — более производительная, но не совместима с ISA, поэтому не нашла широкого применения.
Шина EISA — совместима с ISA , значительно дороже, чем ISA и не всегда обеспечивая нужную скорость обмена.
Шина VESA (VL) — более дешевая шина, используется в сочетании с ISA или с EISA.
Шина PCI — конкурент шины VESA , используется в PENTIUM в сочетании с ISA или EISA.
Рис 2. Магистрально-модульный принцип
Как уже было сказано, подключение отдельных модулей компьютера к магистрали на физическом уровне осуществляется с помощью контроллеров, а на программном обеспечивается драйверами. Контроллер принимает сигнал от процессора и дешифрует его, чтобы соответствующее устройство смогло принять этот сигнал и отреагировать на него. За реакцию устройства процессор не отвечает — это функция контроллера. Поэтому внешние устройства ЭВМ заменяемы, и набор таких модулей произволен.
Шина данных
По этой шине данные передаются между различными устройствами. Например, считанные из оперативной памяти данные могут быть переданы процессору для обработки, а затем полученные данные могут быть отправлены обратно в оперативную память для хранения. Таким образом, данные по шине данных могут передаваться от устройства к устройству в любом направлении, т. е. шина данных является двунаправленной.
Разрядность шины данных определяется разрядностью процессора, т.е. количеством двоичных разрядов, которые процессор обрабатывает за один такт. Разрядность процессоров постоянно увеличивалась по мере развития компьютерной техники.
За 25 лет, со времени создания первого персонального компьютера (1975г.), разрядность шины данных увеличилась с 8 до 64 бит.
К основным режимам работы процессора с использованием шины передачи данных можно отнести следующие: запись/чтение данных из оперативной памяти и из внешних запоминающих устройств, чтение данных с устройств ввода, пересылка данных на устройства вывода.
Шина адреса
Шина адреса предназначена для передачи по ней адреса того устройства (или той ячейки памяти), к которому обращается процессор. Адрес на нее выдает всегда только процессор. По шине данных передается вся информация. При операции записи информацию на нее выставляет процессор, а считывает то устройство (например, память или принтер), адрес которого выставлен на шине адреса. При операции чтения информацию выставляет устройство, адрес которого выставлен на шине адреса, а считывает процессор.
Таким образом, каждое устройство или ячейка оперативной памяти имеет свой адрес. Адрес передается по адресной шине, причем сигналы по ней передаются в одном направлении от процессора к оперативной памяти и устройствам (однонаправленная шина).
Разрядность шины адреса определяет адресное пространство процессора, т.е. количество ячеек оперативной памяти, которые могут иметь уникальные адреса. Количество адресуемых ячеек памяти можно рассчитать по формуле:
N =2 I , где I — разрядность шины адреса.
Каждой шине соответствует свое адресное пространство, т. е. максимальный объем адресуемой памяти:
Разрядность шины адреса постоянно увеличивалась и в современных персональных компьютерах составляет 32 бит. Таким образом, максимально возможное количество адресуемых ячеек памяти равно:
N == 2 32 = 4 294 967 296 = 4 Гб
В персональных компьютерах величина адресного пространства процессора и величина фактически установленной оперативной памяти практически всегда различаются. Несмотря на то, что общий объем адресуемой памяти достигает 4 Гбайт, величина фактически установленной оперативной памяти может быть значительно меньше — 32 Мбайта.
Аппаратно на системных платах реализуются шины различных типов. В компьютерах РС/286 использовалась шина ISA (Industry Standard Architecture), имевшая 16-разрядную шину данных и 24-разрядную шину адреса. В компьютерах РС/386 и РС/486 используется шина EISA (Extended Industry Standard Architecture), имеющая 32-разрядные шины данных и адреса. В компьютерах PC/ Pentium используется шина PCI (Peripheral Component Interconnect), имеющая 64-разрядную шину данных и 32-разрядную шину адреса.
Шина управления
По шине управления передаются сигналы такие, например, как сигналы чтения, записи, готовности, определяющие характер обмена информацией по магистрали. Сигналы управления определяют, какую операцию считывание или запись информации из памяти нужно производить, синхронизируют обмен информацией между устройствами. Кроме того, каждое внешнее устройство, которому нужно обратиться к процессору, имеет на этой шине собственную линию. Когда периферийное устройство «хочет обратиться» к процессору, оно устанавливает на этой линии специальный сигнал (сигнал прерывания), заметив который, процессор прерывает выполняемые в этот момент действия и обращается (командой чтения или записи) к устройству.
Рассмотрим в качестве примера, как процессор читает содержимое ячейки памяти (см. таблицу). Убедившись, что шина в данный момент свободна, процессор помещает на шину адреса требуемый адрес и устанавливает необходимую служебную информацию (операция – чтение, устройство – ОЗУ и т.п.) на шину управления. Теперь ему остается только ожидать ответа от ОЗУ. Последний, “увидев” на шине обращенный к нему запрос на чтение информации, извлекает содержимое необходимой ячейки и помещает его на шину данных. Разумеется, реальный процесс значительно подробнее.
Особо отметим, что обмен по шине при определенных условиях и при наличии определенного вспомогательного оборудования может происходить и без непосредственного участия процессора, например, между устройством ввода и внутренней памятью.
Подчеркнем также, что описанная нами функциональная схема на практике может быть значительно сложнее. Современный компьютер может содержать несколько согласованно работающих процессоров, прямые информационные каналы между отдельными устройствами, несколько взаимодействующих магистралей и т.д. Тем не менее, если понимать наиболее общую схему, то разобраться в конкретной компьютерной системе будет уже легче.
Магистральная структура позволяет легко подсоединять к компьютеру именно те внешние устройства, которые нужны для данного пользователя. Благодаря ей удается скомпоновать из стандартных блоков любую индивидуальную конфигурацию компьютера.
Таким образом, Все устройства (модули) компьютера подключаются к магистрали. Однако, непосредственно к магистрали можно подключить лишь процессор и оперативную память, остальные устройства подключаются с помощью специальных согласующих устройств — контроллеров (контроллер клавиатуры, контроллер дисководов, видеоадаптер и т.д.)
Необходимость использования контроллеров вызвана тем, что функциональные и технические параметры компонентов компьютера могут существенно различаться, например, их быстродействие. Так, процессор может проводить сотни миллионов операций в секунду, тогда как пользователь может вводить с клавиатуры, в лучшем случае 2-3 знака в секунду. Контроллер клавиатуры как раз и обеспечивает согласование скорости ввода информации со скоростью ее обработки.
Контроллер жестких дисков обычно находится на системной плате. Существуют различные типы контроллеров жестких дисков, которые различаются по количеству подключаемых дисков, скорости обмена информацией, максимальной емкости диска и др.
Быстродействие компьютера
Для функционирования микропроцессора в состав системы каналов связи входит сразу несколько шин. Это шины:
- Адреса.
- Управления.
- Данных.
- Системная или процессорная (FSB) – применяется микросхемами чипсета для пересылки данных между центральным процессором и видеокартой, оперативной памятью.
- Кэш-памяти – организовывает обмен между кэшем и процессором. Современные ЦП оснащаются встроенной кэш-памятью с целью повышения быстродействия шины.
- Памяти – интерфейс для связи между CPU и оперативной памятью.
- Ввода/вывода – объединяет интерфейсы внешнего оборудования.
- Процессора.
- Видеоплаты.
- Оперативного запоминающего устройства.
- Микропроцессор соединяется с системным контроллером материнской платы, который называют северным мостом.
- В состав северного моста входят: контроллеры ОЗУ, шина высокоскоростных периферийных устройств (видеокарта).
- Шины данных - все шины, которые используются для передачи данных между процессором компьютера и периферией. Для передачи могут использоваться как последовательный, так и параллельный методы, можно передавать от одного до восьми бит за один раз. По размеру данных, которые можно передать за один раз такие шины делятся на 8, 16, 32 и даже 64 битные;
- Адресные шины - связаны с определенными участками процессора и позволяют записывать и читать данные из оперативной памяти;
- Шины питания - эти шины питают электричеством различные, подключенные к ним устройства;
- Шина таймера - эта шина передает системный тактовый сигнал для синхронизации периферийных устройств, подключенных к компьютеру;
- Шина расширений - позволяет подключать дополнительные компоненты, такие как звуковые или ТВ карты;
- ISA - Industry Standard Architecture;
- EISA - Extended Industry Standard Architecture;
- MCA - Micro Channel Architecture;
- VESA - Video Electronics Standards Association;
- PCI - Peripheral Component Interconnect;
- PCI-E - Peripheral Component Interconnect Express;
- PCMCIA - Personal Computer Memory Card Industry Association (также известна как PC bus);
- AGP - Accelerated Graphics Port;
- SCSI - Small Computer Systems Interface.
- Данных – предназначена для обмена информацией между центральным процессором и внутренними устройствами компьютера.
- Адреса – используется для пересылки обрабатываемых данных между узлами устройства, по ней информация передаётся в ЦП, считывается из него.
- Управления – магистраль для отправки управляющих сигналов, которые обеспечивают взаимодействие блоков компьютера между собой, с периферийными устройствами.
- механического;
- электрического или физического;
- логического и уровня управления.
- ISA, EISA, VESA – старые, практически не используемые стандарты для подключения плат расширения.
- PCI – устаревшая магистраль для коммутации скоростного оборудования.
- AGP – старый интерфейс для графической подсистемы.
- PCIe – современная шина для обмена информацией между процессором и видеокартой.
- USB – универсальный интерфейс для высокоскоростного обмена информацией – подключения накопителей, периферийного оборудования: принтер, МФУ.
- SATA – ряд стандартов, применяемых для подключения жёстких и первых твердотельных накопителей.
- M.2 – инновационное решение для коммутации высокоскоростных SSD.
Количество представленных типов системных каналов связи процессора может быть от одного и более. Причем считается, что чем больше шин установлено, тем больше общая производительность компьютера.
Важным показателем, который также затрагивает производительность ПК, является пропускная способность системной шины. Она определяет скорость передачи информации между локальными системами электронно-вычислительной машины. Рассчитать ее довольно просто. Необходимо лишь найти произведение между тактовой частотой и количеством информации, то есть байт, которая передается за один такт. Так, для давно устаревшей шины ISA пропускная способность составит 16 Мбайт/с, для современной шины PCI Express это значение будет находиться на отметке в 533 Мбайт/с.
PC Card
Шина Personal Computer Memory Card Industry Association (PCICIA) была создана для стандартизации шин передачи данных в портативных компьютерах.
Какие компоненты включает в себя системная шина
Последний вид шин подразделяют на локальные и стандартные.
Локальная шина – интерфейс для объединения быстродействующего оборудования (видеоадаптер, сетевая карта) с центральным процессором. Преимущественно это PCI-e.
Стандартная шина ввода/вывода – интерфейс для подсоединения к прочим шинам медленного оборудования: мышка, клавиатура, звуковое оборудование. Благодаря архитектуре, поддерживает параллельное подключение нескольких внешних устройств.
Системная магистраль построена по модульному принципу – это организация системы таким образом, что позволяет без затрат подключать к шине и отключать от неё модули, не оказывая отрицательного воздействия на компьютер. Модульный принцип даёт возможность заменять устаревшие и повреждённые комплектующие, расширять функциональность ПК за счёт добавления новых устройств: второй видеокарты, накопителей, планок оперативной памяти. Процессор сам организовывает и согласовывает их взаимодействие.
Логически системная магистраль представлена тремя уровнями.
PCI-Express
Это модифицированная версия стандарта PCI, которая вышла в 2002 году. Особенность этой шины в том что вместо параллельного подключения всех устройств к шине используется подключение точка-точка, между двумя устройствами. Таких подключений может быть до 16.
Это дает максимальную скорость передачи данных. Также новый стандарт поддерживает горячую замену устройств во время работы компьютера.
Современные системные шины
Шина VESA стала новым словом в области компьютерной техники. Разработанная специально для непосредственного подключения внешних устройств к самому процессору, она и по сей день обладает высокими показателями скорости передачи информации и обеспечивает высокую производительность процессора.
Но подобная система каналов связи не в состоянии обеспечить надлежащее функционирование микропроцессора. Поэтому она внедряется в систему совместно с ISA и выступает в роли еще одного расширения.
Вот и вся краткая справочная информация, которая должна пролить свет на один из важнейших компонентов современных компьютеров. Следует сказать, что здесь представлена лишь малейшая частичка информации о компьютерных шинах. Полным их изучением занимаются в специальных заведениях на протяжении нескольких лет. Подобная детальная информация необходима непосредственно для разработки новых моделей микропроцессоров или для модернизации уже существующих. Шина PCI является ближайшим конкурентом предыдущего представителя каналов передачи данных. Эта системная шина была разработана компанией Intel специально для производства процессоров собственной торговой марки. Данное устройство способно обеспечить еще большую скорость передачи данных и при этом не нуждается в дополнительных элементах, как в предыдущем примере.
Шина USB
Это стандарт внешней шины, который поддерживает скорость передачи данных до 12 Мбит/сек. Один порт USB (Universal Serial Bus) позволяет подключить до 127 периферийных устройств, таких как мыши, модемы, клавиатуры, и другие устройства USB. Также поддерживается горячее удаление и вставка оборудования. На данный момент существуют такие внешние шины компьютера USB, это USB 1.0, USB 2.0, USB 3.0, USB 3.1 и USB Type-C.
USB 1.0 был выпущен в 1996 году и поддерживал скорость передачи данных до 1,5 Мбит/сек. Стандарт USB 1.1 уже поддерживал скорость 12 Мбит/сек для таких устройств, как жесткие диски.
Более новая спецификация - USB 2.0 появилась в 2002 году. Скорость передачи данных выросла до 480 Мбит/сек, а это в 40 раз быстрее чем раньше.
USB 3.0 появился в 2008 году и поднял стандарт скорости еще выше, теперь данные могут передаваться со скоростью 5 Гбит/сек. Также было увеличено количество устройств, которые можно питать от одного порта. USB 3.1 был выпущен в 2013 и тут уже поддерживалась скорость до 10 Гбит/с. Также для этой версии был разработан компактный разъем Type-C, к которому коннектор может подключаться любой стороной.
Шина AGP
Необходимость передачи видео высокого качества с большой скоростью привела к разработке AGP. Accelerated Graphics Port (AGP) подключается к процессору и работает со скоростью шины процессора. Это значит, что видеосигналы будут намного быстрее передаваться на видеокарту для обработки.
AGP использует оперативную память компьютера для хранения 3D изображений. По сути, это дает видеокарте неограниченный объем видеопамяти. Чтобы ускорить передачу данных Intel разработала AGP как прямой путь передачи данных в память. Диапазон скоростей передачи - 264 Мбит до 1,5 Гбит.
Что такое шина компьютера
Как я уже сказал - шина - это устройство, которое позволяет связать между собой несколько компонентов компьютера. Но к одной шине могут быть подключены несколько устройств и у каждой шины есть свой набор слотов для подключения кабелей или карт.
Фактически, шина - это набор электрических проводов, собранных в пучок, среди них есть провода питания, а также сигнальные провода для передачи данных. Шины также могут быть сделаны не в виде внешних проводов, а вмонтированы в схему материнской платы.
По способу передачи данных шины делятся на последовательные и параллельные. Последовательные шины передают данные по одному проводнику, один бит за один раз, в параллельных шинах передача данных разделена между несколькими проводниками и поэтому можно передать большее количество данных.
Шина MCA
Компания IBM разработала эту шину в качестве замены для ISA, для компьютера PS/2, который вышел в 1987 году. Шина получила еще больше усовершенствований по сравнению с ISA. Например, была увеличена частота до 10 МГц, а это привело к увеличению скорости, а также шина могла передавать 16 или 32 бит данных за раз.
Также была добавлена технология Bus Mastering. На плате каждого расширения помещался мини-процессор, эти процессоры контролировали большую часть процессов передачи данных освобождая ресурсы основного процессора.
Одним из преимуществ этой шины было то, что подключаемые устройства имели свое программное обеспечение, а это значит что требовалось минимальное вмешательство пользователя для настройки. Шина MCA уже не поддерживала карты ISA и IBM решила брать деньги от других производителей за использование этой технологии, это сделало ее непопулярной с сейчас она нигде не используется.
Самая важная система связи
Вся деятельность, которую мы осуществляем посредством компьютера – создание разнообразных документов, воспроизведение музыки, запуск компьютерных игр - была бы невозможна без процессора. В свою очередь, микропроцессор не смог бы выполнять свою работу, если бы не имел каналов связи с другими важными элементами, такими как ОЗУ, ПЗУ, таймеры и разъема ввода-вывода информации. Именно для обеспечения этой функции в компьютере имеется системная шина процессора.
Шина данных
Обеспечивает непосредственно пересылку пакетов данных между компонентами компьютера и процессором. Чем выше разрядность и тактовая частота, тем быстрее происходит обмен данными. На материнских платах большинства компьютеров используется 64-битная линия данных – соответствует разрядности процессора.
Шина SCSI
Шина SCSI была разработана М. Шугартом и стандартизирована в 1986 году. Эта шина используется для подключения различных устройств для хранения данных, таких как жесткие диски, DVD приводы и так далее, а также принтеры и сканеры. Целью этого стандарта было обеспечить единый интерфейс для управления всеми запоминающими устройствами на максимальной скорости.
Параметры системной шины
Частота FSB определяет быстродействие процессора. Каждому ЦП присущ свободный (разблокированный) или заблокированный множитель – коэффициент, который умножается на частоту шины. Например, FSB работает на частоте 200 МГц, множитель процессора равен 16. Его внутренняя (реальная) частота равняется 200 * 16 = 3200 МГц или 3,2 ГГц. У большинства ЦП, кроме дорогих моделей, рассчитанных на любителей разгона и геймеров, множитель заблокирован. Их быстродействие определяется частотой FSB.
Знать строение компьютера обычному пользователю совершенно не обязательно. Но если вы хотите считать себя продвинутым пользователем, который без труда справляется с любой поставленной компьютерной задачей, да к тому же собирается в ближайшем будущем самостоятельно собрать свой первый системный блок, то подобные знания просто необходимы.
Но даже все эти компоненты в совокупности не смогут функционировать. Для этого необходимо организовать между ними связь, посредством которой осуществлялись бы логические и вычислительные операции. Подобные системы связи организуют системные шины компьютера. Поэтому можно сказать, что это еще один незаменимый компонент системного блока.
Системная шина: что это такое в информатике
Front Side Bus, FSB, системная шина – это магистраль, совокупность линий, обеспечивающих взаимодействие центрального процессора (ЦП) с электронными компонентами (оперативная, кэш-память). По ней устройства обмениваются служебными сигналами, адресуются. Эти проводники передачи информации идут параллельно, имеют аналогичное предназначение, физическую и логическую реализацию. В ноутбуках и компьютерах шина находится на материнской плате.
Локальная шина служит для взаимодействия процессора с контроллерами периферийных устройств: накопителей, графического адаптера.
Подключение FSB реализуется по следующей схеме:
Менее производительное оборудование подключается к южному мосту, который соединяется с северным посредством специальной магистрали – внутренней шины. Объединение южного и северного мостов называют чипсетом.
Получается, системная шина персонального компьютера обеспечивает взаимодействие ЦП и чипсета.
Шина управления
Магистраль с низкой пропускной способностью для передачи служебных сигналов: готовность к записи/чтению, подтверждение передачи или завершения процесса, управление прерываниями.
Виды системных шин
Все шины компьютера можно разделить за их предназначением на несколько типов. Вот они:
В то же время, все шины можно разделить на два типа. Это системные шины или внутренние шины компьютера, с помощью которых процессор соединяется с основными компонентами компьютера на материнской плате, такими как память. Второй вид - это шины ввода/вывода, которые предназначены для подключения различных периферийных устройств. Эти шины подключаются к системной шине через мост, который реализован в виде микросхем процессора.
Также к шинам ввода/вывода подключается шина расширений. Именно к этим шинам подключаются такие компоненты компьютера, как сетевая карта, видеокарта, звуковая карта, жесткий диск и другие и их мы более подробно рассмотрим в этой статье.
Вот наиболее распространенные типы шин в компьютере для расширений:
А теперь давайте более подробно разберем все эти шины персональных компьютеров.
Системная шина или магистраль компьютера: что это такое, из чего состоит
Информационная магистраль ЭВМ – это унифицированная подсистема, обеспечивающая обмен данными между структурными компонентами компьютера. Физически представлена набором разноуровневых проводников, интерфейсов, линий связи. Унификация заключается в том, что устройства одинаково подключены к магистрали, обмениваются информацией по единому протоколу.
Для перемещения информации недостаточно объединить устройства проводниками электрических сигналов. Их передача должна соответствовать определённым правилам – протоколу. Он определяет скорость передачи, приоритетность разных типов информации и задач, её адресацию, отвечает за целостность.
Шина оснащается разнообразными портами для подключения периферии.
Магистраль, соединяющая два устройства, называется портом.
Выводы
В этой статье мы рассмотрели основные шины компьютера, историю их развития, назначение шин компьютера, их типы и виды. Надеюсь эта статья была для вас полезной и вы узнали много нового.
На завершение небольшое видео про шины и интерфейсы компьютера:
Разновидности
FSB различает четыре основных типа сигналов для управления работой устройств: запись, чтение, обмен с памятью, периферией.
Основная функция системной шины состоит в организации взаимодействия, информационного обмена между ЦП и внутренними компонентами ПК. Их архитектура зависит от модели материнской платы, используемого на ней набора логики, разрядности, типа процессора.
Северный мост определяет частоту системной шины, максимальный объём оперативной памяти, её стандарт. На материнских платах с интегрированным видеоядром к функциям FSB добавляется управление видеоадаптером.
Системная шина
Системная шина – это совокупность путей передачи данных, которые обеспечивают взаимосвязанную работу между остальными элементами компьютера: процессором, видеоадаптером, жесткими дисками и другими компонентами. Данное устройство состоит из нескольких уровней:
Шина ISA
Раньше это был наиболее распространенный тип шины расширения. Он был разработан компанией IBM для использования в компьютере IBM PC-XT. Эта шина имела разрядность 8 бит. Это значит что можно было передавать 8 бит или один байт за один раз. Шина работала с тактовой частотой 4,77 МГц.
Для процессора 80286 на базе IBM PC-AT была сделана модификация конструкции шины, и теперь она могла передавать 16 бит данных за раз. Иногда 16 битную версию шины ISA называют AT.
Из других усовершенствований этой шины можно отметить использование 24 адресных линий, что позволяло адресовать 16 мегабайт памяти. Эта шина имела обратную совместимость с 8 битным вариантом, поэтому здесь можно было использовать все старые карты. Первая версия шины работала на частоте процессора - 4,77 МГц, во второй реализации частота была увеличена до 8 МГц.
Шина EISA
Эта шина была разработана группой производителей в качестве альтернативы для MCA. Шина была приспособлена для передачи данных по 32 битному каналу с возможностью доступа к 4 Гб памяти. Подобно MCA для каждой карты использовался микропроцессор, и была возможность установить драйвера с помощью диска. Но шина все еще работала на частоте 8 МГц для поддержки карт ISA.
Слоты EISA в два раза глубже чем ISA, если вставляется карта ISA, то она использует только верхний ряд разъемов, а EISA использует все разъемы. Карты EISA были дорогими и использовались обычно на серверах.
Стандарты
Читайте также: