Berbicara mengenai perangkat digital, kita tak akan bisa lepas dari sesuatu istilah yang disebut bit dan Byte. Seringkali kita menganggap kedua istilah bit dan Byte itu sama. Nyatanya, kedua istilah tersebut berbeda. Seringkali pula kita terkecoh dengan iklan provider internet yang mempunyai kecepatan sekian Mbps, tetapi setelah dipakai kecepatan yang didapat jauh dibawah kecepatan yang diharapkan. Sebenarnya pihak provider tidak salah dan tidak menipu, cuma kita sebagai awam mungkin sedikit terkecoh dengan iklan provider. Untuk itu, saya akan sedikit membahas tentang bit dan Byte ini.
bit dan Byte |
bit (selalu memakai huruf kecil)
bit ini kependekan dari Binary Digit. bit ini bekerja seperti saklar lampu yang bernilai 0 atau 1. 1 berarti On dan 0 berarti Off Informasi inilah yang dipahami oleh perangkat elektronik terutama komputer dan sejenisnya.Kemudian bit ini disusun sebanyak delapan buah yang disebut dengan Byte.
bit adalah informasi yang selalu bernialai 0 atau 1, On atau Off , Low atau High. Karena hanya memiliki dua kemungkinan, maka bit ini disebut dengan bilangan berbasis 2.
Byte
Seperti yang disebutkan sebelumnya, delapan buah bit, atau lebih sederhananya satu Byte tersusun dari delapan bit. Informasi yang dapat dipahami dan dioalah oleh perangkat elektronik adalah kombinasi anatara 1 dan 0 ini atau On dan Off yang disusun sedemikian rupa sehingga bimengerti oleh perangkat.
Telah disinggung sebelumnya, bahwa bit adalah bilangan berbasis 2 dan Byte adalah susunan dari delapan bit, maka nilai dari satu Byte ini ada 255 kemungkinan. seperti digambarkan pada gambar di bawah ini
Satu Byte |
Dari gambar di atas dapat dijelaskan bahwa kombinasi dari setiap bit dalam satu Byte dapat menghasilkan nilai yang berbeda yang kemungkinannya adalah 256 dalam sat nilai termasuk nilai 0 jika semua bit dalam satu Byte berisi 0 semua.
Secara langsung, manusia sulit memahami kumpulan 0 dan 1, bahkan bentuk itupun tidak benar - benar eksis, hanya untuk mempermudah meahami pembelajarannya. Untuk itu dibutuhkan "penrjemah" yang bisa menjembatani antara bahasa manusia dan bahasa mesin. Penerjemahan ini berlangsung pada register prosesor yang menyimpan informasi ini dan yang diterjemahkan adalah nilai yang dihasilkan oleh kombinasi bit dalam satu Byte di atas. Misal nilai 065 akan berarti huruf A dalam kode ASCII. Masih sangat dalam sebenarnya jika harus membahas masalah ASCII juga. Mungkin di lain kesempatan saya akan membahas ASCII juga.
Secara langsung, manusia sulit memahami kumpulan 0 dan 1, bahkan bentuk itupun tidak benar - benar eksis, hanya untuk mempermudah meahami pembelajarannya. Untuk itu dibutuhkan "penrjemah" yang bisa menjembatani antara bahasa manusia dan bahasa mesin. Penerjemahan ini berlangsung pada register prosesor yang menyimpan informasi ini dan yang diterjemahkan adalah nilai yang dihasilkan oleh kombinasi bit dalam satu Byte di atas. Misal nilai 065 akan berarti huruf A dalam kode ASCII. Masih sangat dalam sebenarnya jika harus membahas masalah ASCII juga. Mungkin di lain kesempatan saya akan membahas ASCII juga.
Secara garis besar, bit dan Byte masih berhubungan erat tetapi beda dan jangan dianggap sama. Misal ada sebuah provider memberikan promo kecepatan internet sebesar 10Mbps, pastikan huruf "b" yang dipakai besar atau kecil. kalau kecil nilai tersebut kalikan saja dengan 1/8 maka kecepatan internet yang akan anda dapatkan maksimal adalah 1.25 Mega Byte per Second.
Komputer
,
Pengetahuan