Tampilan editor biner (dalam biner)
00000000 | 11111011 11111011 11111011 11111011 11110101 11111011 11111011 11111011
00001000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00010000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00011000 | 11110101 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00100000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00101000 | 11111011 11111011 11101111 11111011 11111011 11111011 11111011 11111011
00110000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00111000 | 11111011 11111011 11111011 11101111 11111011 11111011 11111011 11111011
01000000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01001000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01010000 | 11101111 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01011000 | 11101111 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01100000 | 11111011 11111011 11111011 11111011 11111011 11101111 11111011 11111011
01101000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
Tampilan editor biner (dalam heksadesimal)
00 | fb fb fb fb f5 fb fb fb fb fb fb fb fb fb fb fb
10 | fb fb fb fb fb fb fb fb f5 fb fb fb fb fb fb fb
20 | fb fb fb fb fb fb fb fb fb fb ef fb fb fb fb fb
30 | fb fb fb fb fb fb fb fb fb fb fb ef fb fb fb fb
40 | fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
50 | ef fb fb fb fb fb fb fb ef fb fb fb fb fb fb fb
60 | fb fb fb fb fb ef fb fb fb fb fb fb fb fb fb fb
Memang benar bahwa editor biner harus membiarkan Anda menangani byte dalam biner, tetapi karena Anda dapat melihat basis 2 terlalu kecil untuk memberikan angka kompak.
Biner sebagai mentah, bukan basis dua
Secara umum, maka " biner " dalam editor biner tidak merujuk ke basis dua, itu sebenarnya adalah antonim dari " editor teks ".
Perbedaannya adalah bahwa editor teks dirancang untuk menampilkan teks, sehingga karakter yang tidak dicetak, baris baru, karakter kontrol, unit kode utf-8 yang tidak valid dan sebagainya tidak perlu ditangani dengan aman.
Tindakan membuka file dan segera menyimpannya dapat mengubahnya (karena konversi internal editor, kegagalan).
Editor biner di sisi lain, jangan mencoba memberikan data semantik apa pun dan biarkan pengguna dengan aman menanganinya sebagai aliran byte / bit / kata.
Editor heksadesimal
Editor biner yang sempurna akan mengetahui setiap format biner yang memungkinkan dan memungkinkan Anda mengeditnya, tetapi karena semua orang dapat membuat format binernya sendiri dan karena mereka sangat sering berubah, sia-sia mencoba untuk mendukung semua format.
Hal terbaik yang bisa dilakukan seorang editor adalah menunjukkan byte itu sendiri, dan karena, sudah dibahas, properti basis 16, angka heksadesimal sangat berguna!
Juga pengguna yang berpengalaman dapat menerjemahkan bin ke hex secara mental saat mereka membacanya.
Mengatur / mengeluarkan bit dari byte yang ditulis dalam hex benar-benar tidak lebih dari byte yang ditulis dalam bin.
Sejujurnya saya menemukan hex lebih mudah daripada biner untuk dibaca.