Page 150 - KM Informatika-BS-KLS-IX
P. 150
Ayo, Lakukan
Sekarang, kalian sudah mempelajari mengenai sistem bilangan heksadesimal.
Buatlah program untuk melakukan konversi heksadesimal ke desimal dan
juga sebaliknya. Perbedaan dengan konverter sistem bilangan lainnya adalah
kalian perlu melakukan percabangan untuk memetakan:
10 ↔ A 11 ↔ B 12 ↔ C 13 ↔ D 14 ↔ E 15 ↔ F
G. Penambahan Parity Bit pada Sistem Bilangan Biner
Pada subbab sebelumnya, kalian sudah membuat program untuk melakukan
konversi dari sistem bilangan desimal ke sistem bilangan lain dan juga
sebaliknya. Pada subbab ini, kalian akan belajar sebuah konsep yang digunakan
untuk mendeteksi apakah terjadi kesalahan saat pengiriman data.
Pemantik
Pernahkah kalian merasa bingung saat mendengar perkataan teman kalian?
Misalnya, kalian mendengar teman kalian berkata, “Aku minum topi”.
Saat kalian merasa ada yang salah dengan kalimat tersebut, kalian akan
mengonfirmasi apa yang kalian dengar ke teman kalian dan meminta dia
mengulangi mengucapkan apa yang tadi dia katakan. Ternyata kalimat tersebut
harusnya, “Aku minum kopi”. Teman kalian mungkin sudah mengucapkan
dengan benar, tetapi saat kalimat tersebut diucapkan bisa saja angin bertiup
kencang atau ada suara bising lainnya sehingga saat sampai ke telinga kalian,
kalian mendengar hal yang berbeda dari yang dikatakan.
Dalam pengiriman data, terkadang terjadi gangguan sehingga data yang
diterima berbeda dengan yang dikirim. Misalnya:
• data yang dikirim adalah 11001000
• data yang diterima menjadi 11001001
Hal tersebut dikarenakan ada 1 bit yang berubah dalam perjalanannya.
Untuk itu, penerima perlu meminta data dikirimkan ulang. Namun, yang
menjadi masalah adalah bagaimana penerima mendeteksi apakah terjadi
kesalahan saat pengiriman atau tidak?
Salah satu ide agar kesalahan yang sederhana dapat terdeteksi ialah
menambah sebuah bit yang disebut parity bit. Untuk menggunakan parity
bit, tambahkan satu buah bit (0 atau 1) di akhir sebuah bilangan biner.
Penambahan 0 atau 1 bergantung pada jenis parity yang digunakan.
134 Informatika SMP Kelas IX