Интерфейсы и шины в вычислительной системе
Обслуживание нескольких устройств
Download 0.6 Mb.
|
- Bu sahifa navigatsiya:
- Разрешение конфликтов на шине
Обслуживание нескольких устройств
Совмещает первые два способа. Группы обслуживаются параллельно с заданным алгоритмом определения приоритета, а внутри группы приоритет зависит от местоположения устройства.
Разрешение конфликтов на шине
Предположим, что устройства А и В, которые имеют идентификационные номера 5 и 6, одновременно запрашивают шину. Устройство А передает значение 0101, а устройство В – значение 0110. Оба они получают код 0111. После этого каждое из устройств сравнивает код со своим идентификационным номером, начиная с самого старшего разряда, и, если обнаруживает различие хотя бы в одном разряде, отключает свой повторитель в этом разряде и все повторители младших разрядов. Для этого оно просто помещает на входы соответствующих повторителей значение 0. В нашем примере устройство А обнаруживает различие на линии
Download 0.6 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling