В предыдущей статье мы обсуждали последовательную и параллельную передачу. Как мы знаем в Serial Transmission, данные передаются побитно, таким образом, что каждый бит следует за другим. Это два типа, а именно, синхронная и асинхронная передача. Одно из основных отличий заключается в том, что в синхронной передаче отправитель и получатель должны иметь синхронизированные часы перед передачей данных. Принимая во внимание, что асинхронная передача не требует часов, но добавляет бит четности к данным перед передачей.
Сравнительная таблица
Основа для сравнения | Синхронная передача | Асинхронная передача |
---|---|---|
Имея в виду | Отправляет данные в виде блоков или кадров | Посылает 1 байт или символ за раз |
Скорость передачи | Быстро | Медленный |
Стоимость | Дорого | экономный |
Интервал времени | постоянная | случайный |
Разрыв между данными | Нет на месте | настоящее время |
Примеры | Чаты, видеоконференции, телефонные разговоры и т. Д. | Письма, электронные письма, форумы и т. Д. |
Определение синхронной передачи
В синхронной передаче данные передаются в дуплексном режиме в виде блоков или кадров. Синхронизация между отправителем и получателем необходима для того, чтобы отправитель знал, где начинается новый байт (поскольку между данными нет пропуска).
Синхронная передача эффективна, надежна и используется для передачи большого количества данных. Он обеспечивает связь в реальном времени между подключенными устройствами. Чаты, видеоконференции, телефонные разговоры, а также общение лицом к лицу являются одними из примеров синхронной передачи.
Определение асинхронной передачи
В асинхронной передаче данные передаются в полудуплексном режиме по 1 байту или символу за раз. Он передает данные в непрерывном потоке байтов. Как правило, размер отправляемого символа составляет 8 битов, к которым добавляется бит четности, то есть стартовый и стоповый бит, который дает в общей сложности 10 битов. Не требует часов для синхронизации; скорее он использует биты четности, чтобы сообщить получателю, как интерпретировать данные.
Это просто, быстро, экономично и не требует двусторонней связи. Письма, электронные письма, форумы, телевизоры и радио являются одними из примеров асинхронной передачи.
Ключевые различия между синхронной и асинхронной передачей
- В синхронной передаче данные передаются в виде кадров, с другой стороны, в асинхронной передаче данные передаются по 1 байту за раз.
- Синхронная передача требует тактового сигнала между отправителем и получателем, чтобы информировать получателя о новом байте. Принимая во внимание, что в асинхронной передаче отправителю и получателю не требуется тактовый сигнал, поскольку к отправляемым здесь данным прикреплен бит четности, который указывает начало нового байта.
- Скорость передачи данных при асинхронной передаче ниже, чем при синхронной передаче.
- Асинхронная передача является простой и экономичной, тогда как синхронная передача является сложной и дорогой.
- Синхронная передача эффективна и имеет меньшие издержки по сравнению с асинхронной передачей.
Заключение
Синхронная и асинхронная передача имеют свои преимущества и недостатки. Асинхронный является простым, экономичным и используется для передачи небольшого объема данных, тогда как синхронная передача используется для передачи большого объема данных, поскольку он эффективен и имеет меньше накладных расходов. Следовательно, мы приходим к выводу, что синхронная и асинхронная передача необходимы для передачи данных.