Индустрия программирования

Организация ввода/вывода


Шины:

  • шины процессор-память
  • шины ввода/вывода

Основные возможности шин

ВозможностьВысокая производительностьНизкая стоимость
Общая разрядность шиныОтдельные линии адреса и данных
Мультиплексирование линий адреса и данных
Ширина (рязрядность) данныхЧем шире, тем быстрее (например, 32 бит)
Чем уже, тем дешевле (например, 8 бит)
Размер пересылкиПересылка нескольких слов имеет меньшие накладные расходы
Пересылка одного слова дешевле
Главные устройства шиныНесколько (требуется арбитраж)
Одно (арбитраж не нужен)
Расщепленные транзакции?Да - отдельные пакеты Запроса и Ответа дают большую полосу пропускания (нужно несколько главных устройств)
Нет - продолжающееся соединение дешевле и имеет меньшую задержку
Тип синхронизацииСинхронные
Асинхронные




Содержание раздела