При асинхронной передаче данных стартовый бит всегда один, а стоповых может быть несколько. Их количество зависит от типа используемого протокола. В коммуникационных программах можно изменить формат передаваемого кадра. Стандартный формат кадра, используемый в асинхронном соединении, записывается так: бит четности-биты данных-стоповые биты. В настоящее время при асинхронном соединении чаще всего используется формат кадра 8-N-1 (8 бит данных/четность не проверяется/1 стоповый бит). Рассмотрим более подробно параметры кадра.
■ Четность. Этот параметр был особенно полезен и важен в то время, когда при передаче не применялись протоколы коррекции ошибок. Механизм четности обеспечивал основные функции контроля передачи. В настоящее время четность при передаче не проверяется, так как разработано несколько эффективных протоколов коррекции ошибок.
■ Биты данных. Этот параметр указывает количество передаваемых битов данных (за исключением стартовых и стоповых). В обычных компьютерах используется 8 бит данных, но есть системы, в которых применяется 7 бит. Этот параметр в коммуникационной программе служит для отделения полезных данных от управляющих символов.
■ Стоповые биты. Этот параметр определяет количество стоповых битов, которые передаются после битов данных. В настоящее время чаще всего применяется один стоповый бит.
Практически во всех коммуникационных программах можно изменить параметры кадра. Например, в Windows 9x/Me/2000/XP изменение параметров кадра выполняется на уровне операционной системы, что позволяет использовать установленные параметры всеми коммуникационными программами. Для установки описываемых параметров дважды щелкните на пиктограмме Модемы (Modems) в окне Панель управления (Control Panel). Выделите в появившемся диалоговом окне модем и щелкните на кнопке Свойства (Properties). Появится диалоговое окно свойств модема, во вкладке Подключение (Connection) которого можно установить необходимые параметры.
Изменение этих параметров может пригодиться для запуска программы HyperTermi-nal, используемой для организации прямого подключения к другой системе по телефонной линии. Исключением из правила может быть подключение в режиме терминальной эмуляции к мэйнфрейму для проведения банковских операций, просмотра библиотечного каталога или работы на дому. (Терминальная эмуляция — это использование специального программного обеспечения, при котором клавиатура и экран системы пользователя играют роль терминала VT-100 и ему подобных.) Во многих мэйнфреймах даже используется четность и 7-битовая длина слова. Если ПК неправильно настроен, то на экране монитора вместо запроса на ввод пароля или окна приветствия будет абракадабра.