ВУЗ:
Составители:
93
адреса и данных относительно сигналов синхронизации. Поскольку
практически никакой дополнительной логики не требуется для того, чтобы
решить, что делать в следующий момент времени, эти шины могут быть и
быстрыми, и дешевыми. Однако они имеют два главных недостатка. Все на
шине должно происходить с одной и той же частотой синхронизации, поэтому
из-за проблемы перекоса синхросигналов, синхронные шины не могут быть
длинными. Обычно шины процессор-память синхронные.
Асинхронная шина, с другой стороны, не тактируется. Вместо этого
обычно используется старт-стопный режим передачи и протокол
"рукопожатия" (handshaking) между источником и приемником данных на
шине. Эта схема позволяет гораздо проще приспособить широкое разнообразие
устройств
и удлинить шину без беспокойства о перекосе сигналов
синхронизации и о системе синхронизации. Если может использоваться
синхронная шина, то она обычно быстрее, чем асинхронная, из-за отсутствия
накладных расходов на синхронизацию шины для каждой транзакции. Выбор
типа шины (синхронной или асинхронной) определяет не только пропускную
способность, но также непосредственно влияет на
емкость системы
ввода/вывода в терминах физического расстояния и количества устройств,
которые могут быть подсоединены к шине. Асинхронные шины по мере
изменения технологии лучше масштабируются. Шины ввода/вывода обычно
асинхронные.
Обычно количество и типы устройств ввода/вывода в вычислительных
системах не фиксируются, что позволяет пользователю самому подобрать
необходимую конфигурацию. Шина
ввода/вывода компьютера может
рассматриваться как шина расширения, обеспечивающая постепенное
наращивание устройств ввода/вывода. Поэтому стандарты играют огромную
роль, позволяя разработчикам компьютеров и устройств ввода/вывода работать
независимо. Появление стандартов определяется разными обстоятельствами.
Иногда широкое распространение и популярность конкретных машин
становятся причиной того, что их шина ввода/вывода становится стандартом де
факто. Примерами таких шин могут служить PDP-11 Unibus и IBM PC-AT Bus.
Иногда стандарты появляются также в результате определенных достижений по
стандартизации в некотором секторе рынка устройств ввода/вывода.
Интеллектуальный периферийный интерфейс (IPI - Intelligent Peripheral
Interface) и Ethernet являются примерами стандартов, появившихся в результате
кооперации производителей. Успех того или иного стандарта в значительной
степени определяется его принятием такими организациями как
ANSI
(Национальный институт по стандартизации США) или IEEE (Институт
инженеров по электротехнике и радиоэлектронике). Иногда стандарт шины
может быть прямо разработан одним из комитетов по стандартизации:
примером такого стандарта шины является FutureBus.
Одной из популярных шин персональных компьютеров была системная
шина, XT- Bus - шина архитектуры XT - первая в семействе IBM PC.
адреса и данных относительно сигналов синхронизации. Поскольку
практически никакой дополнительной логики не требуется для того, чтобы
решить, что делать в следующий момент времени, эти шины могут быть и
быстрыми, и дешевыми. Однако они имеют два главных недостатка. Все на
шине должно происходить с одной и той же частотой синхронизации, поэтому
из-за проблемы перекоса синхросигналов, синхронные шины не могут быть
длинными. Обычно шины процессор-память синхронные.
Асинхронная шина, с другой стороны, не тактируется. Вместо этого
обычно используется старт-стопный режим передачи и протокол
"рукопожатия" (handshaking) между источником и приемником данных на
шине. Эта схема позволяет гораздо проще приспособить широкое разнообразие
устройств и удлинить шину без беспокойства о перекосе сигналов
синхронизации и о системе синхронизации. Если может использоваться
синхронная шина, то она обычно быстрее, чем асинхронная, из-за отсутствия
накладных расходов на синхронизацию шины для каждой транзакции. Выбор
типа шины (синхронной или асинхронной) определяет не только пропускную
способность, но также непосредственно влияет на емкость системы
ввода/вывода в терминах физического расстояния и количества устройств,
которые могут быть подсоединены к шине. Асинхронные шины по мере
изменения технологии лучше масштабируются. Шины ввода/вывода обычно
асинхронные.
Обычно количество и типы устройств ввода/вывода в вычислительных
системах не фиксируются, что позволяет пользователю самому подобрать
необходимую конфигурацию. Шина ввода/вывода компьютера может
рассматриваться как шина расширения, обеспечивающая постепенное
наращивание устройств ввода/вывода. Поэтому стандарты играют огромную
роль, позволяя разработчикам компьютеров и устройств ввода/вывода работать
независимо. Появление стандартов определяется разными обстоятельствами.
Иногда широкое распространение и популярность конкретных машин
становятся причиной того, что их шина ввода/вывода становится стандартом де
факто. Примерами таких шин могут служить PDP-11 Unibus и IBM PC-AT Bus.
Иногда стандарты появляются также в результате определенных достижений по
стандартизации в некотором секторе рынка устройств ввода/вывода.
Интеллектуальный периферийный интерфейс (IPI - Intelligent Peripheral
Interface) и Ethernet являются примерами стандартов, появившихся в результате
кооперации производителей. Успех того или иного стандарта в значительной
степени определяется его принятием такими организациями как ANSI
(Национальный институт по стандартизации США) или IEEE (Институт
инженеров по электротехнике и радиоэлектронике). Иногда стандарт шины
может быть прямо разработан одним из комитетов по стандартизации:
примером такого стандарта шины является FutureBus.
Одной из популярных шин персональных компьютеров была системная
шина, XT- Bus - шина архитектуры XT - первая в семействе IBM PC.
93
Страницы
- « первая
- ‹ предыдущая
- …
- 91
- 92
- 93
- 94
- 95
- …
- следующая ›
- последняя »
