Способы обмена данными

Существует два основных способа обмена: синхронный и асинхронный. При синхронном обмене темп выдачи информации определяет источник, который сопровождает выдачу импульсами синхронизации. Приемник информации при этом должен принимать данные в темпе, задаваемом источником. Если приемник не успел принять информацию, она будет потеряна, так как между источником и приемником нет обратной связи. Поэтому темп передачи данных должен учитывать быстродействие приемника и рассчитывается на наихудший случай.

При асинхронном способе обмена между источником и приемником существует обратная связь. В основе этого способа лежит метод квитирования. Сущность метода в том, что источник при каждой посылке данных должен получать от приемника подтверждение о том, что данные приняты, т.е. своеобразную "квитанцию". Сигналы, обеспечивающие такой диалог между источником и приемником, называются сигналами квитирования. При посылке данных источник сообщает об этом приемнику сигналом "Данные выданы". Приемник, получив этот сигнал, считывает слово данных и выдаст приемнику сигнал "Данные приняты". Только после получения этого сигнала источник приступает к посылке следующего слова данных. При таком обмене интервал времени приема–передачи данных будет переменным, в зависимости от быстродействия источника и приемника, длины линий связи.




double arrow
Сейчас читают про: