前回の記事では、シリアル伝送とパラレル伝送について説明しました。 私達がシリアル伝送で知っているように、各ビットが別のものに続くように、データはビットごとに送られます。 それは2つのタイプ、すなわち同期および非同期伝送である。 主な違いの1つは、同期送信では、送信側と受信側がデータ送信の前に同期クロックを持つ必要があることです。 一方、非同期送信はクロックを必要としませんが、送信前にデータにパリティビットを追加します。
比較表
比較基準 | 同期伝送 | 非同期伝送 |
---|---|---|
意味 | ブロックまたはフレームの形式でデータを送信します | 一度に1バイトまたは文字を送信します |
伝送速度 | 速い | スロー |
コスト | 高価な | 経済的 |
時間間隔 | 定数 | ランダム |
データ間のギャップ | 不在 | プレゼント |
例 | チャットルーム、ビデオ会議、電話会話など | 手紙、Eメール、フォーラムなど |
同期伝送の定義
同期伝送では、データはブロックまたはフレームの形式で全二重モードで流れます。 送信者と受信者の間の同期は、送信者が新しいバイトの開始位置を知るために必要です(データ間にギャップがないため)。
同期伝送は効率的で信頼性が高く、大量のデータを転送するために使用されます。 接続された機器間でリアルタイムの通信を提供します。 チャットルーム、ビデオ会議、電話での会話、および対面式の対話は、同期送信の例です。
非同期伝送の定義
非同期伝送では、データは半二重モードで、一度に1バイトまたは1文字ずつ流れます。 データを連続したバイトストリームで送信します。 一般に、送信される文字のサイズは8ビットで、これにパリティビットが追加されます。つまり、スタートビットとストップビットで合計10ビットになります。 同期にクロックは必要ありません。 むしろそれはデータをどう解釈するかを受信機に伝えるためにパリティビットを使います。
それは簡単で、速く、経済的で、双方向のコミュニケーションを必要としません。 手紙、電子メール、フォーラム、テレビ、ラジオは、非同期伝送の例です。
同期伝送と非同期伝送の主な違い
- 同期送信では、データはフレーム形式で転送されますが、非同期送信では、データは一度に1バイトずつ送信されます。
- 同期伝送では、新しいバイトについて受信側に通知するために、送信側と受信側の間にクロック信号が必要です。 一方、非同期伝送では、ここで送信されたデータに新しいバイトの開始を示すパリティビットが添付されているため、送信側と受信側はクロック信号を必要としません。
- Asynchronous Transmissionのデータ転送速度はSynchronous Transmissionのデータ転送速度よりも遅くなります。
- 非同期伝送は単純で経済的ですが、同期伝送は複雑で高価です。
- 同期送信は効率的であり、非同期送信に比べてオーバーヘッドが少なくなります。
結論
同期送信と非同期送信のどちらにも、長所と短所があります。 非同期は単純で経済的で、少量のデータの送信に使用されますが、同期送信は効率的でオーバーヘッドが少ないため、大量のデータの転送に使用されます。 したがって、データ転送には同期転送と非同期転送の両方が必要であると結論します。