Bita
Satuan di luar SI · besaran: jumlah informasi
01 · Definisi
Kata itu diciptakan insinyur IBM Werner Buchholz pada 1956, dengan sengaja mengubah bite agar tidak tercampur dengan bit. Delapan bit dalam bita baru mapan bersama System/360 pada 1964.
Satu bita adalah delapan bit, yaitu 256 keadaan yang dapat dibedakan. Itulah sel ingatan teralamatkan terkecil pada pengolah mana pun sekarang: satu bit saja tak dapat dibaca, seluruh sel yang dibaca. Delapan bukan dipilih oleh fisika melainkan oleh kemudahan: pangkat dua, cukup bagi abjad Latin dengan angka dan tandanya, dan terbagi menjadi dua angka heksadesimal. Satu bita memuat satu aksara ASCII, tetapi tidak memuat huruf Kiril dalam UTF-8 — di sana perlu dua, sedangkan emoji mengambil empat.
Dalam UTF-8 satu huruf Latin mengambil satu bita, huruf Kiril dua, aksara gambar tiga, emoji empat. Jadi aksara bukanlah bita: panjang sebuah untaian dalam aksara dan panjangnya dalam bita adalah dua bilangan berbeda, dan mengacaukan keduanya adalah sebab tersering teks rusak.
02 · Konversi
Masukkan sebuah volume — lembar ini akan mengubahnya
Bita mewarisi sistem awalan gandanya dari bit. Kilobita desimal adalah seribu bita, kibibita biner 1024. Pembuat cakram menghitung dalam desimal, sistem operasi dalam biner — dari sinilah gigabita yang «kurang» pada setiap cakram baru.
Cakram bekerja berpuluh tahun dengan sektor 512 bita, yang sekarang dengan 4096. Sistem berkas tidak membaca kurang dari satu sektor, sehingga berkas satu bita pun memenuhi satu sektor penuh.
| Satuan | Nama | Nilai | Di mana dijumpai |
|---|---|---|---|
| B | bita, delapan bit | 1000 | penulisan pokok |
| bit | bit | 8000 | kanal, kecepatan |
| kB | kilobita, 1000 bita | 1 | awalan desimal |
| MB | megabita, 10⁶ bita | 0,001 | berkas, jepretan |
| GB | gigabita, 10⁹ bita | 1·10⁻⁶ | cakram, media |
| TB | terabita, 10¹² bita | 1·10⁻⁹ | simpanan |
| KiB | kibibita, 1024 bita | 0,9766 | ingatan, sistem berkas |
| MiB | mebibita, 1024 kibibita | 9,537·10⁻⁴ | ingatan kerja |
| GiB | gibibita, 1024 mebibita | 9,313·10⁻⁷ | sistem operasi |
| TiB | tebibita, 1024 gibibita | 9,095·10⁻¹⁰ | larik cakram |
| B6 | bita enam bit | 1333 | sebelum System/360 |
| B | bita | 1000 | penulisan masa kini |
Awalan desimal mengambil seribu, yang biner 1024 dan ditulis dengan «i»: KiB, MiB, GiB. Cakram berukuran terabita memuat 10¹² bita, tetapi sistem menampilkannya sebagai 931 GiB: kedua pihak menghitung dengan benar, hanya dalam awalan yang berbeda.
03 · Orde besaran
dari aksara sampai pusat dataSebuah foto — 4 MB
04 · Alat ukur
Dengan apa bita dihitung
Kapasitas pada kemasan dihitung dalam gigabita desimal, sistem berkas menghitung dalam biner. Tak satu pihak pun menipu siapa pun, tetapi pembeli melihat bilangan yang lebih kecil daripada yang tercetak pada label.
Di sini awalan biner jujur: sekeping modul 16 GB memuat tepat 16 gibibita, sebab pengalamatan selalu berjalan menurut pangkat dua.
Penyedia menjual megabit, pengunduh menampilkan megabita. Bagilah dengan delapan: 100 Mbit/s memberi kira-kira 12 MB/s.
Ia menampilkan berkas bita demi bita: di kiri kode, di kanan aksara. Begitulah orang membaca format tanpa dokumentasi dan mengetahui di mana kepala berakhir.
05 · Aturan penulisan
B besar, k pada kilobita kecil
Kilobita desimal ditulis kB dengan k kecil, seperti semua awalan SI di bawah mega. Huruf B besar adalah bita, b kecil adalah bit, dan bedanya delapan kali lipat. Awalan biner ditulis dengan «i» dan huruf pertama besar: KiB, MiB, GiB.
Dalam bahasa Rusia kata bita tidak berubah dalam jamak sesudah kata bilangan: ditulis 512 byte, tak pernah bentuk jamak. Lambang B pun tidak menerima akhiran kasus — ia lambang, bukan singkatan.
06 · Satuan tetangga
Bita berdiri di atas bit dan hidup berkelompok: setengah bita berisi empat bit sepadan dengan satu angka heksadesimal, dua bita dengan bilangan pendek, empat dengan sebuah alamat, delapan dengan bilangan panjang. Kata mesin adalah bilangan bulat bita, dan jumlahnya membocorkan arsitektur.
Empat bita memberi empat miliar keadaan — itu cukup untuk semua alamat IPv4, dan justru karena itulah alamat-alamat itu habis.
07 · Bagian sejarah
Bita yang bukan delapan bit
Pada mesin tempat kata itu lahir, panjang bita ditentukan oleh perintah: dari satu sampai delapan bit. Delapan hanyalah batas atas.
Cukup untuk huruf besar Latin, angka dan tanda — huruf kecil dalam sistem-sistem ini memang tidak ada. Sebuah kata 1 bit terbagi menjadi enam aksara semacam itu.
Pengodean mula-mula bersifat tujuh bit: 128 aksara. Tempat kedelapan melayani pemeriksaan paritas dan baru kemudian menjadi bagian kode, memberi ruang bagi abjad nasional.
Mesin berkata 36 bit kadang membaginya menjadi empat bagian sembilan bit. Baku System/360 lambat laun menyingkirkan segala ragamnya.
Delapan bit bukan dipilih oleh fisika melainkan oleh keputusan dagang satu perusahaan
Sebelum 1964 bita adalah apa saja: enam bit di CDC, tujuh di teleprinter, sembilan pada mesin berkata 36 bit, panjang sesuka hati pada IBM Stretch. Ketika memilih ukuran untuk System/360, IBM berhenti pada delapan — pangkat dua, muat dalam dua angka heksadesimal, dan cukup baik bagi abjad Latin beserta kode kendalinya maupun bagi cadangan aksara nasional. Keberhasilan lini itu menjadikan delapan sebagai baku menurut kenyataan, sedangkan IEC baru menetapkannya pada 2008, empat puluh empat tahun kemudian. Secara resmi baku memiliki kata tersendiri untuk «tepat delapan bit» — oktet — dan spesifikasi jaringan menuliskan justru kata itu, agar setiap kedwiartian tersingkir.
Katalog · satuan ukuran
Satu lembar untuk tiap besaran
Tujuh satuan dasar SI, dua puluh dua satuan turunan bernama sendiri, dan di sebelahnya satuan di luar sistem. Masing-masing punya lembarnya: definisi, dimensi, konversi, alat, aturan penulisan. Dalam 36 bahasa.