Устройство и функции системной шины.
Часто люди, интересующиеся компьютерной тематикой, встречают в интернете такой термин, как системная шина. Но что же это такое? Эта статья подробно расскажет об одном из важнейших элементов компьютерной системы.
Системная шина – это устройство которое связывает между собой различные функциональные блоки компьютера, а ее задачей является передача данных между ними. Строго говоря это магистраль, состоящая из проводниковых элементов, по которым информация передается в виде электрического сигнала. Соответственно, чем больше тактовая частота, на которой шина работает, тем быстрее осуществляется обмен данными между элементами компьютерной системы.
Системная шина состоит из адресной шины, шины управления и данных. Каждая шина используется для передачи конкретной информации: по адресной передаются адреса (ячеек памяти и устройств), шина управления служит для передачи управляющих сигналов устройствам, а данные соответственно передаются посредством шины данных.
Типы системных шин.
В современных компьютерах используются шины нескольких видов. Материнские платы с процессорами Intel, оснащаются шинами QPB типа. Они способны передавать данные 4 раза за такт, а вот платы с процессорами AMD используют шины EV6, передающие данные 2 раза за один такт. Кстати, в последних моделях своих процессоров AMD вообще отказывается от стандартной системной шины, её роль будет выполнять технология HyperTransport.
Так как шина передает данные несколько раз за такт, её эффективная частота обычно в несколько раз выше реальной, то есть шина, имеющая фактическую частоту 200 мГц и передающая данные 4 раза за один такт, будет работать с эффективной частотой в 800 мГц. Это важно понимать для оценки производительности шины и расчета возможностей её разгона.
Следует учитывать и тот факт, что системная шина имеет ограничения по разгону, потому что превышение допустимого уровня тактовой частоты может привести к неисправности и нарушениям в работе. В то же время системная шина будет нормально функционировать при показателях частоты, которые ниже указанных на упаковке, не превышающих допустимый уровень.
Пропускная способность системных шин.
Одним из важных параметров, который характеризует системную шину является пропускная способность. Она определяет максимальное количество информации, которая передается по шине данных за одну секунду (Бит/с). Для определения величины пропускной способности следует частоту шины (частота считывания данных) умножить на количество Бит, переданных за один такт. Количество данных за такт соответствует показателю разрядности процессора. На современных процессорах показатель разрядности составляет 64 Бит.
Используя формулу и известные данные получаем:
Это и будет величиной пропускной способности магистрали, соединяющей чипсет (или северный мост) с процессором. Связанные с материнской платой ОЗУ, видеоадаптер и жесткий диск между собой функционируют посредством магистралей, среди которых системная шина является самой важной.
На деле системная шина фактически соединяет процессор и чипсет. А вот чипсет напрямую соединяется с различными устройствами компьютера (ОЗУ, видеоадаптер, USB) используя вспомогательные шины (шина памяти, графического контроллера, PCI, PCI Express и LPC), частоты которых отличаются от показателей системной шины.
Итак, данная статья отвечает на вопрос: что такое системная шина, каковы ее устройство и функции, какие виды системных шин существуют, а также как вычислить значение пропускной способности.
Видео:Системные шины персонального компьютера для ...Скачать
Системные шины
По системным шинам осуществляется передача информации (по шине данных), адресация устройств (по шине адреса) и обмен специальными служебными сигналами (по шине управления). Основной функцией системной шины является обмен информацией между процессором и остальными электронными компонентами компьютера.
Читайте также: Зимние шины в мосавтошина
Перемещение информации между оперативной памятью и процессором и между оперативной памятью и портами происходит по системе соединений, которые называются шиной данных. Для увеличения скорости передачи биты информации передаются одновременно по нескольким линиям шины. Количество линий называется разрядностью шины. В современных персональных компьютерах используется 64-разрядная шина данных, по ней можно передавать 8 байтов данных одновременно.
Для правильной организации работы компьютера процессор и память должны обмениваться не только данными, но и управляющими сигналами. Для этого в компьютере предусмотрены, кроме шины данных, еще две шины: шина адреса и шина управления (на самом деле есть еще шина питания, по которой на все устройства компьютера подается питание).
1. Как уже отмечалось, шина адреса нужна для того, чтобы локализовать те ячейки оперативной памяти или те порты ввода-вывода, которые должны непосредственно участвовать в операции. Все байты оперативной памяти перенумерованы числами от нуля до максимального номера байта (последний зависит от объема оперативной памяти). Аналогично перенумерованы также все порты ввода-вывода (обычно от 0 до 65 535). Адресом байта оперативной памяти называется его номер. Адресом участка памяти, состоящего из нескольких последовательных байтов (области памяти), служит адрес начального байта. Адресом порта ввода-вывода также называется его номер. При выполнении машинной команды адрес байта оперативной памяти, содержимое которого должно участвовать в операции, посылается процессором по шине адреса. При прохождении адреса по шине адреса активизируется именно байт памяти с указанным адресом. Остальные управляющие сигналы, необходимые для правильного выполнения операции, посылаются по шине управления.
Для характеристики компьютера очень важна разрядность шины адреса. Например, у прежних персональных компьютеров использовалась 20-разрядная шина адреса. Максимальный адрес, который можно послать по такой шине, равен 2 20 — 1 = 1Мб, поэтому байту оперативной памяти с адресом, большим 1 Мб, предписание по шине адреса отправить, в принципе, невозможно. В таких компьютерах объем оперативной памяти принципиально не мог быть больше 1 Мб. В процессорах этих компьютеров использовалась специальная система определения адреса, ориентированная на такое ограничение.
Современные персональные компьютеры включают 32-разрядную шину адреса. При такой шине максимальный объем оперативной памяти равен 2 32 = 4 Гб. Пока этого достаточно, но уже существуют компьютеры с 64-разрядной шиной адреса. При 32-разрядной шине можно обратиться к любому байту оперативной памяти в пределах 4 Гб. В новых программах используется эта возможность. Однако необходимо предусмотреть возможность выполнения программ, написанных для старых процессоров. Поэтому в современных процессорах предусмотрены два режима работы: один режим, называемый реальным, имитирует работу старых процессоров, и в этом режиме осуществляется доступ только к 1 Мб оперативной памяти; другой режим, называемый защищенным, имеет доступ ко всей оперативной памяти.
2. По шине управления идут сигналы, которые выполняют различные вспомогательные функции, необходимые для правильного выполнения операций. Всего в шине управления может быть более 100 линий. Перечислим только некоторые из них. Существует линия переключения между оперативной памятью и портами ввода-вывода. Дело в том, что когда по шине адреса идет сигнал, то он может восприниматься и как адрес байта оперативной памяти, и как адрес порта ввода-вывода. Как именно воспринимать этот адрес, зависит от сигнала, который одновременно с адресом идет по управляющей линии (например, ноль на управляющей линии обозначает оперативную память, единица — порт). По другой управляющей линии идет сигнал, который задает направление перемещения информации (ноль — информация читается из памяти или из порта в регистр процессора, единица — пишется из регистра в память или порт). По третьей управляющей линии передаются сигналы от тактового генератора. Эти сигналы позволяют синхронизировать операции, которые должны одновременно выполняться сразу несколькими устройствами компьютера (например, подготовиться к очередной операции).
Читайте также: Ремонт бескамерных шин материалы
Архитектура системной шины определяется типом процессора, применяемым набором микросхем, количеством и разрядностью периферийных устройств, подключаемых к шине. Так, системные шины платформы Pentium (PCI)обеспечивают обмен центрального процессора с оперативной памятью 64 разрядами данных, при этом адресация данных осуществляется 32-разрядным адресом. Часто используется в качестве критерия сравнения возможностей шин различной архитектуры максимальная пропускная способность шины. Ее можно рассчитать, умножив рабочую частоту шины на количество байтов, передающихся в одном такте (ширину полосы пропускания). Например, системная шина PCI процессора Pentium имеет пропускную способность 533 Мб/с
Если процессор имеет тактовую частоту выше частоты системной шины и/или способен исполнять несколько инструкций в одном такте, он может полностью использовать пропускную способность шины. Если тактовая частота процессора ниже, чем у шины, то это приводит к задержкам, существенно снижающим производительность процессора. Для увеличения пропускной способности требуется увеличить либо тактовую частоту, либо разрядность шины данных.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
Видео:Системная шина процессораСкачать
Системные шины
По системным шинам осуществляется передача информации (по шине данных), адресация устройств (по шине адреса) и обмен специальными служебными сигналами (по шине управления). Основной функцией системной шины является обмен информацией между процессором и остальными электронными компонентами компьютера.
Перемещение информации между оперативной памятью и процессором и между оперативной памятью и портами происходит по системе соединений, которые называются шиной данных. Для увеличения скорости передачи биты информации передаются одновременно по нескольким линиям шины. Количество линий называется разрядностью шины. В современных персональных компьютерах используется 64-разрядная шина данных, по ней можно передавать 8 байтов данных одновременно.
Для правильной организации работы компьютера процессор и память должны обмениваться не только данными, но и управляющими сигналами. Для этого в компьютере предусмотрены, кроме шины данных, еще две шины: шина адреса и шина управления (на самом деле есть еще шина питания, по которой на все устройства компьютера подается питание).
1. Как уже отмечалось, шина адреса нужна для того, чтобы локализовать те ячейки оперативной памяти или те порты ввода-вывода, которые должны непосредственно участвовать в операции. Все байты оперативной памяти перенумерованы числами от нуля до максимального номера байта (последний зависит от объема оперативной памяти). Аналогично перенумерованы также все порты ввода-вывода (обычно от 0 до 65 535). Адресом байта оперативной памяти называется его номер. Адресом участка памяти, состоящего из нескольких последовательных байтов (области памяти), служит адрес начального байта. Адресом порта ввода-вывода также называется его номер. При выполнении машинной команды адрес байта оперативной памяти, содержимое которого должно участвовать в операции, посылается процессором по шине адреса. При прохождении адреса по шине адреса активизируется именно байт памяти с указанным адресом. Остальные управляющие сигналы, необходимые для правильного выполнения операции, посылаются по шине управления.
Читайте также: Шины из каучука грузовые
Для характеристики компьютера очень важна разрядность шины адреса. Например, у прежних персональных компьютеров использовалась 20-разрядная шина адреса. Максимальный адрес, который можно послать по такой шине, равен 2 20 — 1 = 1Мб, поэтому байту оперативной памяти с адресом, большим 1 Мб, предписание по шине адреса отправить, в принципе, невозможно. В таких компьютерах объем оперативной памяти принципиально не мог быть больше 1 Мб. В процессорах этих компьютеров использовалась специальная система определения адреса, ориентированная на такое ограничение.
Современные персональные компьютеры включают 32-разрядную шину адреса. При такой шине максимальный объем оперативной памяти равен 2 32 = 4 Гб. Пока этого достаточно, но уже существуют компьютеры с 64-разрядной шиной адреса. При 32-разрядной шине можно обратиться к любому байту оперативной памяти в пределах 4 Гб. В новых программах используется эта возможность. Однако необходимо предусмотреть возможность выполнения программ, написанных для старых процессоров. Поэтому в современных процессорах предусмотрены два режима работы: один режим, называемый реальным, имитирует работу старых процессоров, и в этом режиме осуществляется доступ только к 1 Мб оперативной памяти; другой режим, называемый защищенным, имеет доступ ко всей оперативной памяти.
2. По шине управления идут сигналы, которые выполняют различные вспомогательные функции, необходимые для правильного выполнения операций. Всего в шине управления может быть более 100 линий. Перечислим только некоторые из них. Существует линия переключения между оперативной памятью и портами ввода-вывода. Дело в том, что когда по шине адреса идет сигнал, то он может восприниматься и как адрес байта оперативной памяти, и как адрес порта ввода-вывода. Как именно воспринимать этот адрес, зависит от сигнала, который одновременно с адресом идет по управляющей линии (например, ноль на управляющей линии обозначает оперативную память, единица — порт). По другой управляющей линии идет сигнал, который задает направление перемещения информации (ноль — информация читается из памяти или из порта в регистр процессора, единица — пишется из регистра в память или порт). По третьей управляющей линии передаются сигналы от тактового генератора. Эти сигналы позволяют синхронизировать операции, которые должны одновременно выполняться сразу несколькими устройствами компьютера (например, подготовиться к очередной операции).
Архитектура системной шины определяется типом процессора, применяемым набором микросхем, количеством и разрядностью периферийных устройств, подключаемых к шине. Так, системные шины платформы Pentium (PCI)обеспечивают обмен центрального процессора с оперативной памятью 64 разрядами данных, при этом адресация данных осуществляется 32-разрядным адресом. Часто используется в качестве критерия сравнения возможностей шин различной архитектуры максимальная пропускная способность шины. Ее можно рассчитать, умножив рабочую частоту шины на количество байтов, передающихся в одном такте (ширину полосы пропускания). Например, системная шина PCI процессора Pentium имеет пропускную способность 533 Мб/с
Если процессор имеет тактовую частоту выше частоты системной шины и/или способен исполнять несколько инструкций в одном такте, он может полностью использовать пропускную способность шины. Если тактовая частота процессора ниже, чем у шины, то это приводит к задержкам, существенно снижающим производительность процессора. Для увеличения пропускной способности требуется увеличить либо тактовую частоту, либо разрядность шины данных.
- Свежие записи
- Нужно ли менять пружины при замене амортизаторов
- Скрипят амортизаторы на машине что делать
- Из чего состоит стойка амортизатора передняя
- Чем стянуть пружину амортизатора без стяжек
- Для чего нужны амортизаторы в автомобиле
🔍 Видео
03. Основы устройства компьютера. Память и шина. [Универсальный программист]Скачать
Частота процессора или частота системной шины?Скачать
АПС Л19. ШиныСкачать
Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!Скачать
АПС Л14. ШиныСкачать
CAN шина👏 Как это работаетСкачать
Шины данных и интеграции | ESB шина данных | Интеграция 1С ERPСкачать
Как работает компьютерная память: что такое RAM, ROM, SSD, HDD и в чем разница?Скачать
Шины ввода-выводаСкачать
Различия SOA и микросервисной архитектуры за 9 минутСкачать
Как работает LIN шина автомобиля. K-Line L-Line шины данных. Лин шина автомобиля. Lin-bus networkСкачать
Что такое ФАЗА, НОЛЬ и ЗЕМЛЯ В ЭЛЕКТРИКЕ | ОБЪЯСНЯЮ НА ПАЛЬЦАХСкачать
Всё о видеокартах за 11 минутСкачать
Другие устройства в диспетчере устройств как убрать Windows 11.Неизвестное устройство.PCI-контроллерСкачать
Маршрутизатор. Коммутатор. Хаб. Что это и в чем разница?Скачать
4 минуты и ты знаешь как устроен компьютерСкачать
Информатика 7 класс (Урок№3 - Основные компоненты компьютера и их функции.)Скачать