Jadi, inilah kesepakatannya. (Sebagian) komputer saat ini beroperasi di basis 2, tidak basis 10. (Ya, saya tahu ada yang pengecualian, tetapi mereka benar-benar adalah kasus luar biasa.) Untuk tujuan kita (Anda), semua komputer tujuan umum (dan tentu, semua digunakan konsumen komputer tujuan umum) gunakan basis 2 untuk semua pemrosesan internal. Unit dasar adalah bit yang bisa nol atau satu. Delapan dari ini bersama-sama membuat byte; 16 kata. Sekarang, ini secara umum ... Komputer 32-bit umumnya dianggap menggunakan "kata-kata" 32-bit, komputer 64-bit, kata-kata 64-bit, dan sebagainya. Pernahkah Anda memperhatikan? Ini semua adalah kekuatan 2. Komputer dengan satu "K" atau kilobyte memori akan selalu memiliki 1024 byte memori. Satu megabyte memori akan selalu berarti 1024 x 1024 byte. Sekali lagi, semua adalah kekuatan 2. Jadi komputer dengan 64 MB memori akan selalu memiliki 64 x 1024 x 1024 byte. Ketika Anda melihat komputer diiklankan untuk dijual, kapasitas memori (RAM) akan selalu didasarkan pada kekuatan 2. Anda tidak akan pernah melihat kartu video, misalnya, mengklaim 1GB RAM berarti satu miliar byte.
Di mana kebingungan diperkenalkan, dan apa yang membuat orang gila, adalah ketika produsen disk drive, dalam pencarian mereka untuk menawarkan drive yang lebih besar dan lebih besar berkata, "Hei! Anda tahu, di daerah lain (bukan komputer), K adalah 1000, dan sebuah M adalah 1.000.000. " Jika beberapa orang mendiskusikan harga jual mobil, misalnya, dan yang satu menyarankan, "Saya pikir '8K' terdengar benar," yang lain akan secara otomatis mengerti bahwa '8K' berarti $ 8.000, (bukan $ 8.192). Jadi, produsen disk drive itu berkata, "Mari kita mulai mengiklankan produk kita menggunakan langkah - langkah itu sehingga mereka akan terdengar lebih besar." Tetapi orang-orang legal melangkah dan berkata, "Tunggu sebentar di sini. Hampir setiap orang yang, Anda tahu,bagaimana mereka bekerja akan menangis busuk. "Ke mana orang-orang periklanan pintar menjawab," Tidak masalah. Yah cukup letakkan tanda bintang kecil di sebelah kapasitas pada kotak dan dalam dokumentasi kami yang mengatakan sesuatu seperti '* 1GB = 1.000.000.000 byte'. Masalah terpecahkan. "
Jadi di sinilah kita, dengan semua kebingungan ini. Mengutip dari artikel wiki di atas, dirujuk oleh @kreemoweet,
Dalam kebanyakan kasus, kilobyte terus digunakan untuk merujuk pada kekuatan sepuluh serta kekuatan dua.
Dan kebingungan berlanjut. Untuk tujuan praktis, Anda mungkin harus mengasumsikan bahwa kapasitas disk didasarkan pada basis 10 unit ukuran. Demikian pula, kapasitas RAM akan (mungkin) selalu didasarkan pada basis 2 unit. Untuk jenis perangkat dan produk lain, itu mungkin akan tergantung pada teknologi yang mendasarinya dan apa yang menurut orang-orang periklanan dapat mereka hindari. Lagipula, lebih besar lebih baik, bukan?
Untuk bacaan tambahan, Anda bisa membaca Timeline dari awalan biner . Ini tidak akan membuat hal-hal yang lebih jelas, tetapi adalah menyenangkan membaca.