Penghantaran bersiri (serial) menghantar satu bit pada satu masa melalui satu wayar. Penghantaran selari (parallel) menghantar beberapa bit pada masa yang sama, satu bit pada setiap satu daripada beberapa wayar. Soalan meminta anda membandingkannya dan memilih satu untuk situasi tertentu.
Pelajaran ini mengikuti menjejak paket dan menyediakan anda untuk semakan pariti, yang dikenakan pada bit dalam setiap bait semasa dihantar.
Bagaimanakah kedua-dua kaedah berbeza?
| Ciri | Bersiri | Selari |
|---|---|---|
| Bit dihantar serentak | 1 | Beberapa (contohnya 8) |
| Wayar untuk data | 1 | Satu bagi setiap bit |
| Kelajuan pada wayar pendek | Lebih perlahan setiap detik | Lebih pantas setiap detik |
| Pada jarak jauh | Boleh dipercayai, bit kekal tertib | Skew dan gangguan muncul |
| Kos kabel | Lebih rendah | Lebih tinggi |
Bit dalam pautan bersiri tiba mengikut susunan ia dihantar. Bit dalam pautan selari bergerak bersebelahan dan mesti tiba bersama.
Contoh berlangkah: memasa pemindahan
Andaikan satu bit bergerak setiap detik jam pada setiap wayar. Satu fail mempunyai 1,000 bait, dan setiap bait ada 8 bit.
Langkah 1, jumlah bit. 1,000 × 8 = 8,000 bit.
Langkah 2, bersiri. Satu wayar menghantar 1 bit setiap detik, jadi ia mengambil 8,000 detik jam.
Langkah 3, selari. Lapan wayar menghantar 8 bit setiap detik, jadi ia mengambil 8,000 ÷ 8 = 1,000 detik jam.
Langkah 4, semak. 1,000 detik × 8 wayar = 8,000 bit. Ini sepadan dengan jumlah, jadi pengiraan betul.
Dalam kes unggul ini, selari 8 kali lebih pantas.
Sekarang andaikan kabel panjang. Skew memaksa jam diperlahankan 10 kali ganda untuk memastikan bit kekal bersama.
Selari kemudian memerlukan 10,000 detik jam asal, lebih lama daripada 8,000 yang diperlukan pautan bersiri. Itulah sebabnya sistem sebenar kerap menggunakan pautan bersiri pantas untuk jarak jauh, seperti USB dan banyak sambungan rangkaian.
Apakah kesilapan yang dilakukan pelajar?
Jawapan lazim: “Selari lebih baik kerana ia lebih pantas.”
Jawapan ini mendapat sedikit markah. Ia memberi kesimpulan tanpa sebab dan mengabaikan jarak. Jawapan yang lebih lengkap menyatakan bahawa selari menghantar banyak bit serentak, jadi ia lebih pantas pada jarak pendek.
Tetapi skew dan crosstalk (gangguan silang) menyebabkan ralat pada kabel lebih panjang. Di situ, bersiri lebih boleh dipercayai.
Semak kendiri
1. Berapa detik jam yang diperlukan pautan bersiri untuk menghantar 250 bait pada 1 bit setiap detik?
Lihat jawapan
250 × 8 = 2,000 bit, jadi 2,000 detik jam.
2. 250 bait yang sama dihantar melalui pautan selari 8 wayar. Berapa detik jam, mengabaikan skew?
Lihat jawapan
2,000 ÷ 8 = 250 detik jam. Semak: 250 × 8 = 2,000. 250 detik jam.
3. Namakan satu sebab pereka mungkin memilih bersiri untuk kabel 10 meter.
Lihat jawapan
Pada kabel yang lebih panjang, bit selari boleh tiba tidak serentak (skew) dan saling mengganggu, jadi bersiri lebih boleh dipercayai. Kabel bersiri juga memerlukan lebih sedikit wayar, jadi kosnya lebih rendah.
Ke mana selepas ini?
Bit yang tiba masih boleh salah, jadi langkah seterusnya ialah pariti. Set latihan penghantaran dan semakan data menggabungkan soalan pemasaan dengan soalan semakan.
Jawapan perbandingan menjadi lebih kukuh apabila seseorang menunjukkan sebab yang tertinggal dalam ayat anda. Guru dalam tuisyen Computer Science satu dengan satu dalam talian menyemak jawapan anda dengan cara itu.