Системная шина – совокупность линий передачи всех видов сигналов (в том числе данных, адресов и управления), идущих параллельно и имеющих одинаковое функциональное назначение, предназначенных для передачи информации между микропроцессором и остальными электронными устройствами компьютера.
Компьютерная шина в архитектуре компьютера – подсистема, служащая для передачи данных между функциональными блоками компьютера.
С помощью шины происходит как обмен информацией, так и передача адресов, служебных сигналов.
В цифровой технике многоразрядные шины используют для передачи параллельных двоичных кодов с одного устройства на другое.
Системная шина находится на системной плате.
В устройстве шины можно различить механический, электрический (физический) и логический (управляющий) уровни.
Большинство компьютеров имеет как внутренние, так и внешние шины.
Внутренняя шина подключает все внутренние компоненты компьютера к материнской плате. Такой тип шин также называют локальной шиной, поскольку она служит для подключения локальных устройств.
Внешняя шина подключает внешнюю периферию к материнской плате.
Важной характеристикой системной шины, влияющей на производительность персонального компьютера, является тактовая частота системной шины – FSB ( Frequency System Bus ).
Все блоки, входящие в микроЭВМ , соединены при помощи трех шин: шины адреса, шины данных и шины управления.
Подобную архитектуру микропроцессорной системы называют общей шиной , т. е. это совокупность линий (соединительных проводов), которая является общей для всех подключенных к ней устройств и служит для передачи информации.
Общая магистраль представлена совокупностью трех специализированных шин: шины данных, шины адреса и шины управления.
Шина данных предназначена для пересылки кодов обрабатываемых данных, а также машинных кодов команд между устройствами ЭВМ. По шине данных передается информация в микропроцессор и из него.
Шина адреса несет адрес (номер) той ячейки памяти или того порта ввода-вывода, который взаимодействует с микропроцессором.
На шину адреса микропроцессор выводит информацию о номере (адресе) той ячейки памяти или устройства, с которым он собирается производить обмен информацией.
Шина управления несет сигналы управления, обеспечивающие правильное взаимодействие блоков микро ЭВМ друг с другом и с внешней средой.
В состав шины управления входят сигналы, управляющие процессом передачи информации, например:
· чтение ( Read , RD; запись или чтение определяется от лица процессора);
· обмен с памятью ( Memory Require, MREQ);
· обмен с устройством ввода-вывода ( I/O Require , Ioreq , или их комбинации).
Шина входит в состав материнской платы компьютера и осуществляет обмен данными между процессором или оперативной памятью и контроллерами внешних устройств компьютера: клавиатуры, монитора, дисков и т. д.
Все контроллеры внешних устройств, кроме размещенных непосредственно на материнской плате, подключаются к компьютеру путем вставки этих контроллеров в свободные разъемы ( слоты) шины.
В последнее время в персональных компьютерах реализуются следующие виды шин:
1. Различные сверхскоростные процессорные шины для связи центрального процессора с системным контроллером.
Подключение других устройств к таким шинам невозможно;
2. PCI (англ. Peripheral Component Interconnect – « Взаимосвязь периферийных компонентов»).
Наиболее популярная шина в прошлом. До сих пор на многих материнских платах предусмотрены разъемы PCI для старых плат расширения, нетребовательных к скорости передачи данных.
3. PCI Express – более современная шина, пришедшая на смену шине PCI. Это последовательная шина (в отличие от параллельной шины PCI) – передача данных осуществляется по трем парам проводников ( линии) бит за битом.
Скорость передачи данных ( для версии 1.0) приблизительно в два раза больше, чем у шины PCI. С электрической точки зрения PCI Express – не шина.
К линии PCI Express можно подключить только одно устройство. Однако из чипсета выходит несколько линий (до 50 у современных чипсетов), поэтому к каждой плате расширения подводится своя линия PCI Express .
Видеоадаптеры могут использовать до 16 линий одновременно.
Через некоторое время после появления шины PCI Express 1.0 появился стандарт 2.0 с вдвое большей скоростью передачи данных.
Недавно появился стандарт 3.0, где скорость передачи данных снова удвоилась.
4. USB (англ. Universal Serial Bus – «Универсальная последовательная шина»). Весьма популярная шина для подключения к компьютеру внешних устройств. USB-устройства могут также устанавливаются внутри системного блока.
В настоящее время по шине USB подключаются клавиатуры, мыши, принтеры, сканеры, радиомодули Bluetooth и Wi-Fi , портативные жесткие диски, Flash -накопители, приводы для работы со сменными дисками, цифровые фотоаппараты, web -камеры, мобильные телефоны, различное специализированное оборудование.
Видео:Системная шина процессораСкачать
Системная шина — важнейший элемент компьютера
Знать строение компьютера обычному пользователю совершенно не обязательно. Но если вы хотите считать себя продвинутым пользователем, который без труда справляется с любой поставленной компьютерной задачей, да к тому же собирается в ближайшем будущем самостоятельно собрать свой первый системный блок, то подобные знания просто необходимы.
- Процессора.
- Видеоплаты.
- Оперативного запоминающего устройства.
Но даже все эти компоненты в совокупности не смогут функционировать. Для этого необходимо организовать между ними связь, посредством которой осуществлялись бы логические и вычислительные операции. Подобные системы связи организуют системные шины компьютера. Поэтому можно сказать, что это еще один незаменимый компонент системного блока.
Видео:Шина компьютера, оперативная память, процессор и мостыСкачать
Системная шина
Системная шина – это совокупность путей передачи данных, которые обеспечивают взаимосвязанную работу между остальными элементами компьютера: процессором, видеоадаптером, жесткими дисками и другими компонентами. Данное устройство состоит из нескольких уровней:
- механического;
- электрического или физического;
- логического и уровня управления.
Видео:03. Основы устройства компьютера. Память и шина. [Универсальный программист]Скачать
Первостепенное деление системных шин
- Внутренними, которые обеспечивают взаимосвязь внутренних компонентов системного блока, таких как процессор, ОЗУ, материнская плата. Такая системная шина называется еще локальной, так как служит для связи местных устройств.
- Внешними, которые служат для подключения наружных устройств (адаптеров, флеш-накопителей) к материнской плате.
В самом общем случае системной шиной можно назвать любое устройство, которое служит для объединения в одну систему нескольких устройств. Даже сетевые подключения, например, сеть Интернет, в некотором роде является системной шиной.
Видео:Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!Скачать
Самая важная система связи
Вся деятельность, которую мы осуществляем посредством компьютера – создание разнообразных документов, воспроизведение музыки, запуск компьютерных игр — была бы невозможна без процессора. В свою очередь, микропроцессор не смог бы выполнять свою работу, если бы не имел каналов связи с другими важными элементами, такими как ОЗУ, ПЗУ, таймеры и разъема ввода-вывода информации. Именно для обеспечения этой функции в компьютере имеется системная шина процессора.
Видео:Кан шина, что это? Поймет школьник! принцип работыСкачать
Быстродействие компьютера
Для функционирования микропроцессора в состав системы каналов связи входит сразу несколько шин. Это шины:
Количество представленных типов системных каналов связи процессора может быть от одного и более. Причем считается, что чем больше шин установлено, тем больше общая производительность компьютера.
Важным показателем, который также затрагивает производительность ПК, является пропускная способность системной шины. Она определяет скорость передачи информации между локальными системами электронно-вычислительной машины. Рассчитать ее довольно просто. Необходимо лишь найти произведение между тактовой частотой и количеством информации, то есть байт, которая передается за один такт. Так, для давно устаревшей шины ISA пропускная способность составит 16 Мбайт/с, для современной шины PCI Express это значение будет находиться на отметке в 533 Мбайт/с.
Видео:Системная шина персонального компьютера ISAСкачать
Виды компьютерных шин
Несмотря на то что она была изобретена более полувека назад, данная системная шина активно применялась и в настоящее время, уверенно конкурируя с более современными представителями. Это смогло осуществиться благодаря выпуску большого количества расширений, которые увеличивали ее функционал. Лишь в последние годы процессоры стали выпускаться без использования ISA.
Видео:Частота процессора, множитель и системная шинаСкачать
Современные системные шины
Шина VESA стала новым словом в области компьютерной техники. Разработанная специально для непосредственного подключения внешних устройств к самому процессору, она и по сей день обладает высокими показателями скорости передачи информации и обеспечивает высокую производительность процессора.
Вот и вся краткая справочная информация, которая должна пролить свет на один из важнейших компонентов современных компьютеров. Следует сказать, что здесь представлена лишь малейшая частичка информации о компьютерных шинах. Полным их изучением занимаются в специальных заведениях на протяжении нескольких лет. Подобная детальная информация необходима непосредственно для разработки новых моделей микропроцессоров или для модернизации уже существующих. Шина PCI является ближайшим конкурентом предыдущего представителя каналов передачи данных. Эта системная шина была разработана компанией Intel специально для производства процессоров собственной торговой марки. Данное устройство способно обеспечить еще большую скорость передачи данных и при этом не нуждается в дополнительных элементах, как в предыдущем примере.
Читайте также: Китайские шины в волгограде
Видео:CAN шина👏 Как это работаетСкачать
Системная шина это общая шина
В вычислительной системе, состоящей из множества подсистем, необходим механизм для их взаимодействия. Эти подсистемы должны быстро и эффективно обмениваться данными. Например, процессор, с одной стороны, должен быть связан с памятью, с другой стороны, необходима связь процессора с устройствами ввода/вывода. Одним из простейших механизмов, позволяющих организовать взаимодействие различных подсистем, является единственная центральная шина, к которой подсоединяются все подсистемы. Доступ к такой шине разделяется между всеми подсистемами. Подобная организация имеет два основных преимущества: низкая стоимость и универсальность. Поскольку такая шина является единственным местом подсоединения для разных устройств, новые устройства могут быть легко добавлены, и одни и те же периферийные устройства можно даже применять в разных вычислительных системах, использующих однотипную шину. Стоимость такой организации получается достаточно низкой, поскольку для реализации множества путей передачи информации используется единственный набор линий шины, разделяемый множеством устройств.
Главным недостатком организации с единственной шиной является то, что шина создает узкое горло, ограничивая, возможно, максимальную пропускную способность ввода/вывода. Если весь поток ввода/вывода должен проходить через центральную шину, такое ограничение пропускной способности весьма реально. В коммерческих системах, где ввод/вывод осуществляется очень часто, а также в суперкомпьютерах, где необходимые скорости ввода/вывода очень высоки из-за высокой производительности процессора, одним из главных вопросов разработки является создание системы нескольких шин, способной удовлетворить все запросы.
Одна из причин больших трудностей, возникающих при разработке шин, заключается в том, что максимальная скорость шины главным образом лимитируется физическими факторами: длиной шины и количеством подсоединяемых устройств (и, следовательно, нагрузкой на шину). Эти физические ограничения не позволяют произвольно ускорять шины. Требования быстродействия (малой задержки) системы ввода/ввывода и высокой пропускной способности являются противоречивыми. В современных крупных системах используется целый комплекс взаимосвязанных шин, каждая из которых обеспечивает упрощение взаимодействия различных подсистем, высокую пропускную способность, избыточность (для увеличения отказоустойчивости) и эффективность.
Традиционно шины делятся на шины, обеспечивающие организацию связи процессора с памятью, и шины ввода/вывода. Шины ввода/вывода могут иметь большую протяженность, поддерживать подсоединение многих типов устройств, и обычно следуют одному из шинных стандартов. Шины процессор-память, с другой стороны, сравнительно короткие, обычно высокоскоростные и соответствуют организации системы памяти для обеспечения максимальной пропускной способности канала память-процессор. На этапе разработки системы, для шины процессор-память заранее известны все типы и параметры устройств, которые должны соединяться между собой, в то время как разработчик шины ввода/вывода должен иметь дело с устройствами, различающимися по задержке и пропускной способности.
Как уже было отмечено, с целью снижения стоимости некоторые компьютеры имеют единственную шину для памяти и устройств ввода/вывода. Такая шина часто называется системной. Персональные компьютеры, как правило, строятся на основе одной системной шины в стандартах ISA, EISA или MCA. Необходимость сохранения баланса производительности по мере роста быстродействия микропроцессоров привела к двухуровневой организации шин в персональных компьютерах на основе локальной шины. Локальной шиной называется шина, электрически выходящая непосредственно на контакты микропроцессора. Она обычно объединяет процессор, память, схемы буферизации для системной шины и ее контроллер, а также некоторые вспомогательные схемы. Типичными примерами локальных шин являются VL-Bus и PCI.
Рассмотрим типичную транзакцию на шине. Шинная транзакция включает в себя две части: посылку адреса и прием (или посылку) данных. Шинные транзакции обычно определяются характером взаимодействия с памятью: транзакция типа «Чтение» передает данные из памяти (либо в ЦП, либо в устройство ввода/вывода), транзакция типа «Запись» записывает данные в память. В транзакции типа «Чтение» по шине сначала посылается в память адрес вместе с соответствующими сигналами управления, индицирующими чтение. Память отвечает, возвращая на шину данные с соответствующими сигналами управления. Транзакция типа «Запись» требует, чтобы ЦП или устройство в/в послало в память адрес и данные и не ожидает возврата данных. Обычно ЦП вынужден простаивать во время интервала между посылкой адреса и получением данных при выполнении чтения, но часто он не ожидает завершения операции при записи данных в память.
Разработка шины связана с реализацией ряда дополнительных возможностей (рисунок 5.43). Решение о выборе той или иной возможности зависит от целевых параметров стоимости и производительности. Первые три возможности являются очевидными: раздельные линии адреса и данных, более широкие (имеющие большую разрядность) шины данных и режим групповых пересылок (пересылки нескольких слов) дают увеличение производительности за счет увеличения стоимости.
Следующий термин, указанный в таблице, — количество главных устройств шины (bus master). Главное устройство шины — это устройство, которое может инициировать транзакции чтения или записи. ЦП, например, всегда является главным устройством шины. Шина имеет несколько главных устройств, если имеется несколько ЦП или когда устройства ввода/вывода могут инициировать транзакции на шине. Если имеется несколько таких устройств, то требуется схема арбитража, чтобы решить, кто следующий захватит шину. Арбитраж часто основан либо на схеме с фиксированным приоритетом, либо на более «справедливой» схеме, которая случайным образом выбирает, какое главное устройство захватит шину.
В настоящее время используются два типа шин, отличающиеся способом коммутации: шины с коммутацией цепей (circuit-switched bus) и шины с коммутацией пакетов (packet-switched bus), получившие свои названия по аналогии со способами коммутации в сетях передачи данных. Шина с коммутацией пакетов при наличии нескольких главных устройств шины обеспечивает значительно большую пропускную способность по сравнению с шиной с коммутацией цепей за счет разделения транзакции на две логические части: запроса шины и ответа. Такая методика получила название «расщепления» транзакций (split transaction). (В некоторых системах такая возможность называется шиной соединения/разъединения (connect/disconnect) или конвейерной шиной (pipelined bus). Транзакция чтения разбивается на транзакцию запроса чтения, которая содержит адрес, и транзакцию ответа памяти, которая содержит данные. Каждая транзакция теперь должна быть помечена (тегирована) соответствующим образом, чтобы ЦП и память могли сообщить что есть что.
Шина с коммутацией цепей не делает расщепления транзакций, любая транзакция на ней есть неделимая операция. Главное устройство запрашивает шину, после арбитража помещает на нее адрес и блокирует шину до окончания обслуживания запроса. Большая часть этого времени обслуживания при этом тратится не на выполнение операций на шине (например, на задержку выборки из памяти). Таким образом, в шинах с коммутацией цепей это время просто теряется. Расщепленные транзакции делают шину доступной для других главных устройств пока память читает слово по запрошенному адресу. Это, правда, также означает, что ЦП должен бороться за шину для посылки данных, а память должна бороться за шину, чтобы вернуть данные. Таким образом, шина с расщеплением транзакций имеет более высокую пропускную способность, но обычно она имеет и большую задержку, чем шина, которая захватывается на все время выполнения транзакции. Транзакция называется расщепленной, поскольку произвольное количество других пакетов или транзакций могут использовать шину между запросом и ответом.
Последний вопрос связан с выбором типа синхронизации и определяет является ли шина синхронной или асинхронной. Если шина синхронная, то она включает сигналы синхронизации, которые передаются по линиям управления шины, и фиксированный протокол, определяющий расположение сигналов адреса и данных относительно сигналов синхронизации. Поскольку практически никакой дополнительной логики не требуется для того, чтобы решить, что делать в следующий момент времени, эти шины могут быть и быстрыми, и дешевыми. Однако они имеют два главных недостатка. Все на шине должно происходить с одной и той же частотой синхронизации, поэтому из-за проблемы перекоса синхросигналов, синхронные шины не могут быть длинными. Обычно шины процессор-память синхронные.
🔥 Видео
Виды топологий локальных сетей | Звезда, кольцо, шинаСкачать
Главная заземляющая шина ГЗШ-12 видеообзор BoltaСкачать
Лекция 281. Шина ISAСкачать
Главная заземляющая шина, система уравнивания потенциаловСкачать
лекция 403 CAN шина- введениеСкачать
Системная шина персонального компьютера PCIСкачать
Что такое CAN шинаСкачать
Как работает LIN шина автомобиля. K-Line L-Line шины данных. Лин шина автомобиля. Lin-bus networkСкачать
Системная шина персонального компьютера AGPСкачать
Компьютерная диагностика авто. K-линия и CAN шинаСкачать
АПС Л19. ШиныСкачать