Новые информационные технологии. Основы и аппаратное обеспечение


Параллельная и последовательная передача информации


 

В компьютерных и вообще коммуникационных сетях обычно передается цифровая информация - данные. Они представляют собой числа или коды, передаваемые в определенные моменты времени электрическими сигналами - импульсами. При параллельном методе передачи информации каждое число преобразуется в многоразрядный двоичный код, который передается одновременно по нескольким проводам (один из проводов может быть общим или «нулевым»). Каждый провод (кроме нулевого) передает сигналы одного двоичного разряда. Например, если передаютcя три двоичных числа 1001, 1110 и 0011, то сигналы на проводах в моменты передачи этих сигналов t1, t3 и t3 будут следующие:

 

Время:                      t1               t2               t3

Линия 1                  1             1                0

Линия 2                   0             1                0

Линия 3                   0               1                1

Линия 4                   1             0                1

При последовательном методе передачи информации после каждого момента начала передачи отдельного разряда данных выделяются небольшие отрезки времени, в которых сигнал задается равным 0 или 1:

 

Время        t1                 t2                t3

Линия        s1001          s1100                   s0011

 

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

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

          Параллельная передача обеспечивает высокую скорость передачи данных, которая задается в битах в секунду (или байтах/c). Однако шина передачи при этом сложна, так как содержит большое число проводов – оно соответствует разрядности двоичных чисел (4 в нашем примере).

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




Начало  Назад  Вперед



Книжный магазин