Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСПУ_для заочников.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.09 Mб
Скачать
  1. Синхронная передача с отдельной линией синхронизации.

Она применяется тогда, когда необходимо передать большие блоки информации, которые предварительно скомпанованы и уже готовы для передачи.

При этом способе источник сигналов тактовой частоты (синхрогенератор, тактовый генератор, master clock) – общий для передатчика и приёмника. Весь блок информации передаётся как одно целое, без каких-либо задержек между байтами.

Примером применения синхронной передачи файлов является процесс передачи данных между памятью и жестким диском в компе.

Чтобы обеспечить надёжную синхронизацию при приёме цепочки бит, после их передачи по линии связи, должны быть выполнены следующие условия:

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

  • содержимое каждого блока обрамляется парой зарезевированных байтов или символов, означающих начало и конец блока.

  1. Асинхронный способ передачи

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

Здесь – отдельные источники синхронизации: на передающей стороне – свой тактовый генератор, на приёмной стороне тоже свой – тоже свой. (При синхронной передаче источник синхронизации является общим для передатчика и приёмника).

При асинхронном последовательном способе передачи поток передаваемых бит иформации делится на блоки одинаковой длины (кадры). Каждый кадр, помимо передаваемого одного восьмибитового информации (одного символа), содержит биты, управляющие процессом передачи. В частности, в каждом кадре есть стартовый и стоповый бит (разной полярности). Поэтому первый после периода бездействия переход 1-0 используется приёмным устройством для определения начала нового символа.

Асинхронная последовательная передача, не смотря на свой преимущества имеет один существенный недостаток – низкую скорость передачи. Это происходит по причине: для передачи одного символа используется либо 10 бит, либо 11 бит (2 стоп-бита). Т. е. скорость передачи ниже чем заданная первоночальная, примерно на 30%.

  1. Для увеличения скорости передачи иногда используют другой способ последовательной передачи – передача с автоподстройкой или Манчестерский код.

Здесь тактовый генератор приёмника синхронизируется при передаче каждого бита и поэтому можно посылать последовательность бит любой длины. Синхронизация сигнала данных достигается обеспечением перехода от Н-уровня к L-уровню и наоборот в середине каждого бита по следующему правилу:

  • первый бит представляется L-уровнем с переходом к Н-уровню;

  • б ит логической единицы наоборот: Н L.

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

Более подробно о способах передачи и методах кодирования смотрите в:

[ Халсалл Ф. «Передача данных, сети компьютеров и взаимосвязь открытых систем, 1995. 408 стр.»].