• Иллюстрированный самоучитель по теории операционных систем

    Порты передачи данных

    Как синхронные, так и асинхронные порты бывают следующих типов (рис. 9.7):

    • симплексные (simplex – передавать данные может только одно устройство);
    • полудуплексные (half-duplex – оба устройства могут принимать и передавать данные, но не способны делать это одновременно, например, потому, что прием и передача идут по одному проводу);
    • полнодуплексные (full-duplex) или просто дуплексные (оба устройства способны одновременно передавать и принимать данные, чаще всего – по различным проводам).

    Иллюстрированный самоучитель по теории операционных систем › Внешние устройства › Порты передачи данных
    Рис. 9.7. Симплексные, полудуплексные и полнодуплексные порты

    Еще одна практически важная классификация портов передачи данных – это деление их на последовательные и параллельные порты (рис. 9.8).

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

    Как правило, последовательные порты – асинхронные или синхронные с совмещенной передачей синхросигнала, но исключения из этого правила – стробируемые последовательные порты – также нередки. Напротив, если уж мы проложили восемь проводов для данных, то экономить на девятом – синхронизующем проводе – было бы совсем уж глупо, поэтому подавляющee большинство практически используемых параллельных портов – синхронные стробируемые.

    Иллюстрированный самоучитель по теории операционных систем › Внешние устройства › Порты передачи данных
    Рис. 9.8. Последовательные и параллельные порты

    Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.