Xon является знаком кода IA5. Знак Xon обычно реализуется с помощью DC1 (0010001).

Знак Xoff, также являющийся знаком IA5, представляется с помощью DC3 (0010011).

Периферийные устройства (принтеры, плоттеры) используют метод Xon/Xoff для управления трафиком, входящим в них.

Главная или первичная станция (ЭВМ) посылает данные в удаленный периферийный узел, который печатает или представляет графические данные на выходном носителе.

Так как плоттер или принтер обладает малой скоростью по сравнению со скоростью передачи ЭВМ, их буфера могут переполняться. Следовательно, чтобы избежать переполнения, устройство передает обратно ЭВМ сигнал Xoff, который означает прекращение Передачи или «Передача выключена».

Получив Xoff, ЭВМ прекращает передачу. Она сохраняет любые данные до тех пор, пока не получит сигнал Xon. Это означает, что периферийное устройство теперь свободно (например, его буфера очищены) и готово принять новые данные.

Подход Xon/Xoff является низкоуровневым, использующим обычно штырьковый разъем RS-232-C или другой стык.

Для поддержки этого протокола используются контакты 2 и 3. Данныепередаются по контакту 2 из ЭВМ в периферийное устройства, а сигналы Xon/Xoff передаются обратно в ЗВМ по контакту 3.

 

Тема 2.7. Неприоритетные системы.