Komunikasi Digital

Daftar Isi

Komputer hakekatnya hanya bisa membaca bahasa mesin yaitu binary (angka binner). Bilangan binner merupakan bilangan berbasis 2, hanya terdiri dari angka 0 dan 1. Ya, data digital itu berupa angka 0 dan 1. Adapun tampilan teks, gambar, warna yang kita lihat di komputer itu sudah dikonversi sedemikian rupa, sehingga bisa dibaca oleh manusia (pengguna).

Komunikasi Digital

A. Satuan Data Digital

Satuan data digital adalah bit. 1 bit (b) terdiri dari satu angka (0 atau 1). 1 bit sama dengan 8byte. Perlu diingat bit dan byte itu berbeda, bit disingkat dengan “b” sedangkan byte disingkat dengan huruf “B”. Selain itu, 1 bit sama dengan 8 byte. 

Sedikit informasi, bahwa ada perdebatan tentang penulisan satuan data digital. Ada yang menyebut 1 Kilobit (Kb) = 1024 bit dengan argumen Kb adalah satuan data digital yang mana data digital menggunakan bilangan basis 2 atau kelipatan 2 (2, 4, 8, 16, 32, 64, 128, 256, ...). Jadi yang kelipatan dua adalah 1024 bukan 1000. Ada juga yang menyebut 1Kb = 1000 bit dengan alasan K adalah satuan internasional untuk ribuan bilangan desimal selayaknya Kg, KM, dsb. 

Ada pendapat lain bahwa penulisan satuan data digital (binary) yang benar adalah menambahkan kata binary. Seperti ini contohnya, Kilo binary bit (Kib) = 1024 bit. Dan ini pendapat yang saya ikuti. Untuk lebih detail tentang perbandingan satuan data digital, silakan simak list berikut.

1 Kibi bit (Kib) = 1024 bit

1 Mebi bit (Mib) = 1024 Kib 

1 Gibi bit (Gib) = 1024 Mib 

1 Byte (B) = 8 bit (b) 

1 Kibi byte (KiB) = 1024 B 

1 Mebi byte (MiB) = 1024 KiB = 1048576 B 

1 Gibi byte (GiB) = 1024 MiB = 1073741824 B 

1 Tebi byte (TiB) = 1024 GiB

B. Sistem Komunikasi Digital

  • Simplex : transmisi satu arah, artinya penerima tidak dapat memberikan balasanterkaitinformasi yang dia terima. Contohnya radio, televisi. 

  • Half Duplex : transmisi dua arah tapi bergantian. Maksudnya penerima dapat mengirimkanbalasan kepada pengirim tetapi setelah pengirim selesai mengirimkan data. Contohnya Handly Talkie (HT). 

  • Full Duplex : transmisi dua arah interaktif. Maksudnya baik pengirim maupun penerimadapatsaling komuniakasi bersamaan. Contohnya telepon.

C. Konversi Biner Ke Desimal

Di materi jaringan dasar kita harus bisa mengkonversi bilangan binner ke desimal, khususnyauntuk mendukung materi subnetting. Karena yang kita gunakan adalah IPv4 yang berukuran8bit peroktet, bilangan desimal yang harus kita konversi adalah 0-256 atau jika dalam binner adalah 0-11111111. Kita bisa menggunkan tabel berikut untuk membantu mempercepat proses menghitung.

Komunikasi Digital

Bilangan binner berukuran 8 bit artinya ada 8 angka binner (0 atau 1). Bilangan binner di setiapposisi (urutanya) mempunyai value masing-masing yang mana dari kanan ke kiri valuenya adalah hasil 2 n-1 dengan n merupakan urutan posisinya (di hitung dari kanan). Value ini ada jika posisi tersebut diisi angka 1, jika angka 0 maka valuenya 0. Misal berdasarkan tabel di atas jika posisi 1 adalah angka 1 maka valuenya adalah 2 1-1 = 1, kemudian posisi 2 adalah angka 1 juga maka valuenya 2 2-1 = 2, demikian seterusnya sampai bit ke-8. Nah keseluruhan value tersebut dijumlahkan dan hasilnya adalah bilangan desimal. Contoh kasusnya seperti ini. 

00101011(2) = ....... (10) 

Kita masukan angka binner tersebut ke tabel di atas. Jika suatu posisi bit diisi angka 1 maka value dalam bingan desimalnya diisi sesuai rumus di atas. Jika diisi angka 0 maka valuenya adalah 0.

komunikasi digital

Kemudian kita jumlahkan semua value desimalnya 
32 + 8 + 2 + 1 = 43. 
Jadi, 00101011 (2) = 43 (10).

Baca Juga: loading

Latihan Soal Konversi Biner ke Desimal

Konversi bilangan binner berikut menjadi bilangan desimal!
1. 11001100(2) 
2. 00100111(2) 
3. 10101010(2) 
4. 11101101(2) 
5. 01100011(2)

D. Konversi Desimal ke Biner

Sama halnya dengan binner ke desimal, untuk mengkonversi bilangan desimal ke binnerkitabisa menggunakan tabel seperti sebelumnya. Karena sudah dibahas, kita bisa langsung masuk ke contoh cara menghitungnya.

92(10) = ............ (2)

Cara menghitungnya yaitu dengan mengurangi angka yang kita hitung dengan angka desimal pada tabel berikut (yang atas), mulai dari yang paling kiri. Jika hasilnya >= 0 maka kita tulis di pada kolom binner dibawahnya dengan angka 1, kemudian hasil pengurangan tersebut dikurangi lagi dengan angka desimal sesudahnya. Tetapi jika < 0 kita isi kolom binnernya dengan angka 0 dan kita tetap gunakan angka tersebut (bukan hasil pengurangan) untuk dikurangi dengan angka yang lebih kecil.

komunikasi digital

92 - 128 = -36 
92 - 64 = 28 
28 - 32 = -2 
28 - 16 = 12 
12 - 8 = 4 
4 - 4 = 0 

Karena sudah 0, maka kolom berikutnya kita isi 0.

Kemudian angka pada kolom binner kita gabungkan jadi 01011100, dalam penulisan angka binner angka 0 di sebelah kiri boleh dihilangkan (tidak ditulis) seperti 1011100.

Jadi, 92(10) = 01011100(2) = 1011100(2).

Latihan Soal Konversi Desinal ke Biner

Konversi bilangan desimal berikut menjadi bilangan binner! 
1. 10(10) 
2. 226(10) 
3. 99(10) 
4. 161(10) 
5. 244(10)
Muhammad Ulin Nuha
Muhammad Ulin Nuha PEEKCODE CHANNEL YOUTUBE Developer Android | Networking | Konten Creator peekcode YT | Galery | Pecinta Sholawat |

Posting Komentar