на разных скоростях передачи данных. Все это рассчитано на проектирование домашних мультимедиасетей, хотя на практике такие сети встречаются довольно редко.
Добавим, что стандарт 1394b поддерживает скорость 800 Мбит/с, а модификации его на основе оптоволокна поддерживают скорость 1600 Мбит/с и даже 3200 Мбит/с на расстоянии до 50-100 метров. Порты стандарта 1394c имеют интересную особенность – они используют витую пару и могут работать параллельно с Gigabit Ethernet, т. е. появляется возможность иметь две друг от друга не зависящие сети на одном кабеле.
С другой стороны, FireWare хотя и может использоваться для подключения тех же мышей и клавиатур, но это ему как-то… не к лицу, и таких простых устройств с этим интерфейсом не существует. USB куда демократичней и более универсальный.
USB
Первая версия последовательного интерфейса USB появилась 15 января 1996 года. Инициаторами проекта был альянс семи крупных компаний производителей: Intel, Compaq, DEC, IBM, Microsoft, NEC и Northern Telecom. Основная цель этой деятельности – создать универсальный интерфейс для подключения внешних устройств, который «от рождения» поддерживал бы режим Plug&Play и «горячее» соединение/отключение. USB сначала не стремился к каким-то рекордным показателям, а проектировался для несколько других задач, чем FireWare, – как замена разнобоя внешних интерфейсов COM, LPT, PS/2 и других.
В отличие от ISA-шного LPT, USB базируется на много более скоростной шине PCI, отсюда все его отличия от «старичков». Основная идея USB – «горячее» подключение с автоматическим распознаванием устройства. На десктопах с постоянным подключением USB-мышь или клавиатуру, как я говорил, использовать не всегда удобно, но само существование таких устройств очень полезно, потому что позволяет подключать их куда угодно – даже к монитору, оснащенному USB-концентратором. В результате, например, стало необязательно снабжать всеми возможными интерфейсами ноутбуки и прочие мобильные компьютеры.
Теоретически одного USB достаточно на все про все, ведь к одной линии можно подключать до 127 устройств (при условии, что хватит питания, которое здесь ограничено 5 вольтами при 0,5 А). Размножение USB-устройств производится с помощью разветвителей-хабов (их часто называют концентраторами), которые могут иметь свое питание. Некоторые устройства, например, внешние жесткие диски, требуют подключения к двум портам сразу, причем второй порт используется исключительно как источник дополнительного питания (что не очень, конечно, красивое решение). Собственно, в любом ПК есть обычно только один USB (корневой концентратор), а 4 или 6 портов на задней панели, плюс 2–4 порта на передней образуются из него тем же способом, что и в отдельных концентраторах. Отсюда иногда наблюдающаяся неравноценность портов – например, один из портов на передней панели у меня категорически отказывается воспринимать флэш-накопители, хотя в остальном работает нормально. Самое ценное достоинство шины USB – она использует только одно прерывание, даже если подключить все возможные 127 устройств, а прерывания в PC – это всегда дефицитный ресурс.
В