0 просмотров

Что такое шины управления

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

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

Эта шина не имеет такой же четкой структуры, как шина данных или шина адреса. В шину управления условно объединяют набор линий, передающих различные управляющие сигналы от процессора на все периферийные устройства и обратно. В шине управления присутствуют линии, передающие следующие сигналы [1] :

  • RD — сигнал чтения;
  • WR — сигнал записи;
  • MREQ — сигнал, инициализации устройств памяти (ОЗУ или ПЗУ);
  • IORQ — сигнал инициализации портов ввода/вывода.

Кроме того, к сигналам шины управления относятся: READY — сигнал готовности, RESET — сигнал сброса.

Примечания

  1. Микропроцессорные системы и программное обеспечение в средствах связи: Учебное пособие. Единое окно доступа к образовательным ресурсам

  • Исправить статью согласно стилистическим правилам Википедии.
  • Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
  • Проставить для статьи более точные категории.

Wikimedia Foundation . 2010 .

  • Шина Истон
  • Шиназ

Полезное

Смотреть что такое «Шина управления» в других словарях:

шина управления — Шина интерфейса, предназначенная для передачи сигналов управления. [ГОСТ Р 50304 92 ] Тематики системы для сопряж. радиоэлектр. средств интерфейсные Обобщающие термины средства реализации взаимодействия EN control bus … Справочник технического переводчика

шина управления — 73 шина управления: Шина интерфейса, предназначенная для передачи сигналов управления Источник: ГОСТ Р 50304 92: Системы для сопряжения радиоэлектронных средств интерфейсные. Термины и определения … Словарь-справочник терминов нормативно-технической документации

Шина управления — 1. Шина интерфейса, предназначенная для передачи сигналов управления Употребляется в документе: ГОСТ Р 50304 92 Системы для сопряжения радиоэлектронных средств интерфейсные. Термины и определения … Телекоммуникационный словарь

общая шина управления — Интерфейс сетевого управления Bay Networks в концентраторах System 5000 и Distributed 5000, который также поддерживает связь с модулями других типов. [http://www.lexikon.ru/dict/net/index.html] Тематики сети вычислительные EN common management… … Справочник технического переводчика

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

Шина адреса — Шина адреса компьютерная шина, используемая центральным процессором или устройствами, способными инициировать сеансы DMA, для указания физического адреса слова ОЗУ (или начала блока слов), к которому устройство может обратиться для… … Википедия

шина — 3.3 шина (tyre): Приспособление, надеваемое на обод колеса машины для уменьшения износа колес и смягчения толчков при движении. Примечание Шины могут быть пневматическими или сплошными. Сплошные шины подразделяют на резиновые и нерезиновые… … Словарь-справочник терминов нормативно-технической документации

Шина (компьютер) — Разъёмы шины PCI Express (сверху вниз: x4, x16, x1 и x16). Ниже обычный 32 битный разъем шины PCI. У этого термина существуют и другие значения, см. Шина. Компьютерная шина (от … Википедия

шина ПЭВМ с расширенной технологией — Системная магистраль, разработанная фирмой IBM, используется в серии IBM PC XT на основе микропроцессора 8088 с 8 разрядной шиной данных. Магистраль содержит 20 разрядную шину 8 разрядную двунаправленную шину данных, 6 линий уровня прерывания,… … Справочник технического переводчика

Шина PCI Express — На фотографии 4 слота PCI Express: x4, x16, x1, опять x16, внизу стандартный 32 разрядный слот PCI, на материнской плате DFI LanParty nForce4 SLI DR PCI Express или PCIe или PCI E, (также известная как 3GIO for 3rd Generation I/O; не путать с PCI … Википедия

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

Шина адреса.

Предназначена для передачи адреса ко всем периферийным устройствам (как к устройствам памяти, так и к портам ввода/вывода). Количество разрядов адресной шины отличается большим разнообразием. Например, микропроцессор серии К580ИК80 имеет 16 разрядов адреса. Это можно считать минимальным количеством. Процессор Intel 8086, На котором собран родоначальник всех современных персональных компьютеров – IBM PC-XT, имеет 20 разрядов адреса. Современные процессоры имеют до 32 разрядов и больше. От количества разрядов шины адреса зависит, какое количество ячеек памяти может адресовать процессор. Процессор, имеющий шестнадцатиразрядную шину данных может обращаться к 2 16 (то есть к 65536) ячейкам памяти. Это число называется объемом памяти. То есть, по другому можно сказать, что такой процессор имеет объем адресуемой памяти в 65536 байт.

В вычислительной технике используется необычная размерность для измерения объема памяти. Число 1024 (а это 2 10 ) байт информации принято называть Килобайтом. Почему 1024, а не 1000? Ну во первых потому, что количество ячеек памяти, адресуемых любым микропроцессором всегда является величиной, равной какой либо степени числа два. Например, для адресации 1024 ячеек памяти нужна шина адреса, имеющая ровно 10 разрядов. При этом шина не будет избыточна. Если бы мы захотели иметь только 1000 ячеек памяти, то для того, что бы обеспечить возможность обратиться к любой из них, нам все равно потребовалось бы 10 разрядов адреса, так как при девяти разрядах можно обратиться только к 512 ячейкам. Поэтому никто и ни когда не делал запоминающего устройства с объемом не равным одной из степеней двойки. Логично, что и объем памяти удобнее измерять в величинах, из того же ряда.

Поэтому один килобайт равен 1024 байта. Один мегабайт равен 1024 килобайта. Один гигабайт равен 1024 мегабайту. Ну, дальше наша техника пока еще не пошла. Пока объемы памяти, реально используемой на современных компьютерах, не превышают нескольких гигабайт.

Для адресации портов ввода/вывода используется та же самая шина данных. Но в отличие от режима обмена данными с ОЗУ, при обмене с ПЗУ обычно используются только восемь (реже 16) младших разрядов той же самой шины адреса. Это связано с тем, что в реальной микропроцессорной системе портов ввода вывода бывает гораздо меньше, чем ячеек памяти.

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

RD – сигнал чтения

WR – сигнал записи

MREQ – сигнал, инициализации устройств памяти (ОЗУ или ПЗУ)

IORQ –сигнал инициализации портов ввода/вывода

Кроме того, к сигналам шины управления относятся:

READY – сигнал готовности

RESET– сигнал сброса

И еще несколько специальных сигналов, о которых мы поговорим позже.

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

Рассмотрим подробнее, как работает микропроцессорная система, изображенная на рис. 28. В основном режиме работы, всей микропроцессорной системой управляет центральный процессор (CPU). При этом он может выполнять четыре основных операции: чтение из ячейки памяти, запись в ячейку памяти, чтение из порта и запись в порт.

Для того, что бы прочитать байт из ячейки памяти, процессор сначала устанавливает на шине адреса адрес нужной ячейки. Затем он устанавливает сигнал MREQ в активное состояние (Лог. 0). Этот сигнал поступает на устройства памяти и служит разрешением для их работы. При этом сигнал IORQ остается равным лог. 1. Поэтому порты ввода/вывода микропроцессорной системы не активны.

В следующий момент времени процессор переводит в активное состояние сигнал RD. Этот сигнал поступает как на устройства памяти, так и на порты ввода/вывода. Однако порты не реагируют на него, так как они отключены высоким уровнем сигнала IORQ. Устройство памяти напротив, получив управляющие сигналы RD и MREQ, выдает на шину данных байт информации из той ячейки памяти, адрес которой поступает на него по шине адреса.

Процесс записи данных в память происходит в следующей последовательности: Сначала центральный процессор выставляет на адресную шину адрес нужной ячейки памяти. Затем на шину данных он выставляет байт, предназначенный для записи в эту ячейку. После этого активизируется сигнал MREQ, разрешающий доступ к модулю памяти. И уже затем процессор устанавливает сигнал WR в активное (лог. 0) состояние. По этому сигналу происходит запись байта в ячейку памяти, адрес которой присутствует на шине адреса.

Некоторые виды памяти работают очень медленно. Они могут не успеть выдать информацию или произвести ее записать так быстро, как это способен сделать центральный процессор. Для согласования работы медленных устройств памяти с быстрыми процессорами существует сигнал READY (готовность). Сразу после того, как процессор установит сигнал чтения или записи в активное состояние, устройство памяти устанавливает сигнал READY в пассивное состояние (лог. 0). Такой уровень сигнала означает, что внешнее устройство не готово, то есть еще не выполнило команду. Сигнал READY поступает на процессор, и он переходит в режим ожидания. Когда устройство памяти выполнит команду, оно установит сигнал в активное состояние (лог. 1). Процессор, получив этот сигнал, возобновляет работу. Сигнал READY применяется и в случае работы с медленными портами ввода/вывода.

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

Как видно из схемы (рис. 24), к одной системной шине могут подключаться несколько модулей памяти, а так же несколько портов. Все устройства ко всем шинам подключаются параллельно. Как же происходит, что процессор записывает информацию в тот модуль памяти, в который нужно и при этом он не попадает в другие модули? Для этого в каждый модуль памяти встроен специальный дешифратор. На него подаются сигналы старших разрядов адресной шины. Далее, при помощи внутренних перемычек, для каждого модуля выбирается свой диапазон адресов с таким расчетом, что бы модули занимали разные не пересекающиеся диапазоны. Для того, что бы это было понятнее, предположим, что мы имеем четыре модуля памяти по шестнадцать ячеек в каждом. Для адресации шестнадцати ячеек достаточно четырех разрядов адресной шины. Еще два разряда понадобятся для того, что бы выбирать один из модулей. Поэтому четыре младших разряда шины данных (D0..D3) подаются на все модули памяти параллельно и используются для выбора одной из ячеек в модуле. Следующие два разряда (D4,D5) подаются на дешифраторы выбора модуля. Такие модули еще называют банками памяти. Перемычки в выбираемых модулях при этом нужно установить так, что бы первый модуль (банк памяти) активизировался тогда, когда разряды D4, D5 примут значение 002. Во втором модуле перемычки должны быть установлены в положение, при котором модуль будет активизироваться если D5, D5 примут значение 012. Третий модуль активизируется при D4, D5 =102, а четвертый при 112. При таком способе включения модулей памяти первый банк памяти будет занимать в адресном пространстве адреса с 0000002 по 0011112. Второй банк – адреса с 0100002 по 0111112. Третий – с 1000002 по 1011112. И четвертый — с 1100002 по 1111112. Таким образом, процессор сможет обращаться к любой ячейке любого банка памяти. И при этом все модули будут подключены ко всем шинам микропроцессорной системы параллельно.

В заключение этой главы необходимо сказать о еще одном элементе, обязательно присутствующем в любой микропроцессорной системе. Это тактовый генератор. На рис. 24 тактовый генератор для простоты не показан. Каждая операции в микропроцессорной системе разделена на несколько тактов. Тактовый генератор вырабатывает прямоугольные импульсы, которые поступают на специальный вход микропроцессора, а иногда и на некоторые другие микросхемы микропроцессорной системы. Эти импульсы синхронизирует все процессы, происходящие в микропроцессорной системе и, в конечном счете, определяют быстродействие всей системы. У микроконтроллеров AT89C2051 и аналогичных ему, тактовый генератор входит в состав самой микросхемы контроллера.

Вопрос: Для чего используется шина управления?

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

Для чего используется шина данных?

Шина данных — часть системной шины, предназначенная для передачи данных между компонентами компьютера. … На материнской плате шина может также состоять из множества параллельно идущих через всех потребителей данных проводников (например, в архитектуре IBM PC).

Что передается по шине адреса?

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

Какие функции выполняет шина данных?

Системная шина Continuum 400 (Xbus) и ее интерфейсы выполняют следующие функции:

  • передача информации между платами «ЦП-память» и картами мостов PCI (PCIB);
  • передача информации между двумя платами «ЦП-память»;
  • обнаружение и изоляция сбоев как самой шины, так и расположенных на ней плат.

Какую роль выполняет шина данных адреса и управления?

Шина адреса предназначена для передачи по ней адреса того устройства (или той ячейки памяти), к которому обращается процессор. Адрес на нее выдает всегда только процессор. По шине данных передается вся информация. … Таким образом, каждое устройство или ячейка оперативной памяти имеет свой адрес.

Какая шина является двунаправленной?

Шина данных всегда двунаправленная, так как предполагает передачу информации в обоих направлениях. Наиболее часто встречающийся тип выходного каскада для линий этой шины — выход с тремя состояниями. Обычно шина данных имеет 8, 16, 32 или 64 разряда.

Для чего нужна интеграционная шина?

Интеграционно-сервисная шина реализует:

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

Что передаётся по шине данных?

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

Чем шире шина адреса?

Между шиной адреса и шиной данных есть эмпирическое соотношение: чем больше процессор должен адресовать памяти (т. е. чем больше разрядность шины адреса), тем быстрее они должны поступать в процессор. Следовательно, тем шире шина данных.

Что подключается к системной шине?

Системная шина (FSB) – канал, по которому процессор соединен с другими устройствами компьютера. К шине напрямую подключен только процессор, другие устройства компьютера подключены к ней через разнообразные контроллеры.

Что такое процессор какие функции он выполняет?

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

В чем отличие шины от порта?

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

Что такое шина материнской платы?

Системная шина — это «паутина», соединяющая между собой все устройства и отвечающая за передачу информации между ними. Расположена она на материнской плате и внешне не видна. В персональных компьютерах используются системные шины стандартов ISA, EISA, VESA, VLB и PCI. …

Что делает шина?

Компьютерная ши́на (англ. computer bus) в архитектуре компьютера — соединение, служащее для передачи данных между функциональными блоками компьютера. … Каждая шина определяет свой набор разъёмов (соединений) для физического подключения устройств, карт и кабелей.

Что такое шина для чего она предназначена Что такое ширина шины Что определяет ширина шины?

Шина – это канал, по которому “течет” информация. Чем шире шина, тем больше информации может “течь” по каналу. Первая шина ISA в IBM PC имела ширину 8 битов; используемая сейчас универсальная шина ISA имеет ширину 16. Другие шины ввода-вывода, включая VLB и PCI, имеют ширину 32 бита.

Что такое шина питания?

Шина питания — набор проводов для подачи питания (и линий обратной связи для контроля напряжений) электронному блоку/устройству.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector