「パラレル通信」と「シリアル通信」の違い
予備知識
| 用語 | 意味 |
|---|---|
| 通信 | 情報を伝えること |
| パラレル | 並行、並列 |
| シリアル | 直列 |
それぞれの用語の意味
| 用語 | 意味 |
|---|---|
| パラレル通信 | 信号の通り道が複数ある通信のやり方 |
| シリアル通信 | 信号の通り道が1つしかない通信のやり方 |
似ているところ
どちらも通信です。
あっち から こっちに情報を送ります。

違うところ
信号の通り道の数が違います。
パラレル通信は通り道が複数あります。
データは横並びになって、わーわー通ります。

シリアル通信は通り道が1つだけです。
データは行儀よく並んで順番に通ります。

それに伴い
■パラレル通信
・データの移動にかかる時間は短い
・並び直す手間が発生する
■シリアル通信
・データの移動にかかる時間は長い
・並び直す手間が発生しない
という違いが出てきます。
パラレル通信では、例えば通り道が4本あったら、データさんは4人同時に相手先に向かいます。

4人同時にわ~って行くので、移動自体は1人ずつ行くより4倍速いです。

その代わり、相手先に着いたら順番を考慮しつつ1列に並び直さなくてはいけません。

送り付けるのは速いけど、その分、並び直す手間が発生するのがパラレル通信です。
シリアル通信ではデータの通り道が1つしかありません。
データさんは順番に1人ずつ相手先に向かいます。

1人ずつ順番に行くので、全部のデータが相手先に届くまでには時間がかかります。

その代わり、順番抜かしが発生しません。
それに伴い、相手先で並び直す手間がかかりません。

送り付けるのは遅いけど、その分、並び直す手間がないのがシリアル通信です。
備考
以前はパラレル通信が主流でした。
現在はシリアル通信が主流です。
以前はデータの移動速度が遅かったので「並び直す手間がかかっても一気に送った方が速いよね」だったのが、技術の進歩に伴い「並び直す手間を省いた方が速いよね」になったからです。
例えば、そうですね。
以前は
データの移動にかかる時間(シリアル通信):10秒
データの移動にかかる時間(パラレル通信):2.5秒
データの並べ直しにかかる時間:1秒
だったとしましょう。
かかる時間は
シリアル通信:10秒(並べ直しなし)
パラレル通信:2.5秒+1秒=3.5秒(並べ直しあり)
です。
パラレル通信の方が速いですよね。
技術が進歩して、データの移動にかかる時間が10分の1になりました。
それに伴い
データの移動にかかる時間(シリアル通信):1秒
データの移動にかかる時間(パラレル通信):0.25秒
データの並べ直しにかかる時間:1秒
になりました。
かかる時間は
シリアル通信:1秒(並べ直しなし)
パラレル通信:0.25秒+1秒=1.25秒(並べ直しあり)
です。
シリアル通信の方が速いですよね。






