Cara Membaca Binary

Pada Tuesday, 19 November, 2013 Jam 22:54 Di Tulis Oleh Istanto Adi Nugroho

BACA ARTIKEL INI DALAM FORMAT AMP Cara Membaca Binary

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Binary atau biner dalam Bahasa Indonesia adalah adalah sebuah sistem penulisan angka dengan menggunakan dua simbol yaitu 0 dan 1.  Binary adalah dasar dari semua bilangan berbasis digital. Binary dapat di konversi ke bilangan oktal atau hexadecimal. Pengelompokan binary dalam komputer selalu berjumlah 8 bilangan. Sistem ini biasa disebut dengan bit atau perpanjangannya Binary Digit. Inilah alasan didalam istilah komputer disebutkan 1Byte(B) = 8bit(b). Pembacaan binary code selalu dimulai dari kanan ke kiri (seperti membaca  al-quran hehe :m000 ) sebagai contoh 1010 dan 00001010 didalam binary adalah bernilai sama.

anthony-binary

Untuk bisa membaca kode binary ke dalam kode ASCII yang bisa dibaca oleh manusia kita harus melakukan konversi dari binary menjadi Decimal terlebih dahulu lalu kemudian kita bisa membacanya melalui tabel ASCII. Sebelum melangkah kesana kita harus pahami dulu bagaimana cara menghitung decimal pada sebuah binary, sebagai contoh:

  1. 101, kita baca dari kanan, 1 (1) + 0 (2) + 1 (4) = 5.
  2. 001011, kita baca dari kanan, 1 (1) + 1 (2) + 0 (4) + 1 (8) + 0 (16) + 0 (32) = 11.

Point utamanya kita hanya perlu menjumlahkan nilai dalam kurung apabila bernilai 1 pada binernya maka akan kita dapatkan hasil bilangan decimal. Jika kalian sudah paham pada bagian diatas maka sebenarnya kalian sudah paham bagaimana sistem binary bekerja. Dari bilangan decimal ini kita bisa melakukan konversi kedalam kode ASCII, sebagai panduan ini adalah sebuah tabel ASCII dari decimal 0-127, sebenarnya tabel ASCII berjumlah 255 namun inilah yang umum bisa dibaca manusia.

ASCII1

Sebagai contoh kasus, ada sebuah kode binary yang lumayan panjang yaitu 0100100001100101011011000110110001101111 bagaimana cara membacanya? seperti diawal disebutkan pengelompokan kode binary adalah 8 bilangan maka kita akan mengelompokkan kode binary diatas menjadi 8 bilangan, maka hasilnya adalah 01001000 – 01100101 – 01101100 – 01101100 – 01101111 kemudian kita akan menghitung jumlah decimal dalam tiap kelompok untuk mengetahui berapa nilai decimal-nya kemudian kita konversi sesuai dengan tabel ASCII. Hasil yang akan kita dapatkan adalah…

01001000 = 72 (H)
01100101 = 101 (e)
01101100 = 108 (l)
01101100 = 108 (l)
01101111 = 111 (o)

Teryata hasilnya adalah “Hello:m000 :m001 cara ini terbilang sangat kuno, program saja converternya kalau kalian sudah paham tentang sistem binary biar hasilnya lebih cepat. Sekian, Salam GoBlog! :m039

Kata Kunci Terkait:

Kamu boleh memberikan komentar, atau melakukan trackback dari blog kamu.
    Digg Del.icio.us StumbleUpon Reddit Twitter RSS

Berikan Komentar

[+] yoyocici emoticons Istanto Personal Blog