Binary vs ASCII
Kode biner adalah metode yang digunakan di komputer dan perangkat digital, untuk mewakili dan mentransfer teks, simbol, atau instruksi prosesor. Karena komputer dan perangkat digital melakukan operasi dasar mereka berdasarkan dua nilai tegangan (Tinggi atau Rendah), setiap bit data yang terlibat dengan suatu proses harus diubah ke dalam bentuk itu. Metode ideal untuk menyelesaikan tugas ini adalah dengan merepresentasikan data dalam sistem angka biner, yang hanya mencakup dua digit, 1 dan 0. Misalnya, dengan setiap penekanan tombol pada keyboard Anda, ini menghasilkan string 1 dan 0, yang unik untuk setiap karakter dan mengirimkannya sebagai output. Proses pengubahan data menjadi kode biner disebut dengan encoding. Banyak metode encoding yang digunakan dalam komputasi dan telekomunikasi.
ASCII, yang merupakan singkatan dari American Standard Code for Information Interchange, adalah pengkodean standar untuk karakter alfanumerik yang digunakan di komputer dan perangkat terkait. ASCII diperkenalkan oleh Institut Standar Amerika Serikat (USASI) yang sekarang dikenal sebagai Institut Standar Nasional Amerika.
Lebih lanjut tentang Kode Biner
Cara paling sederhana untuk menyandikan data adalah dengan menetapkan nilai tertentu (kebanyakan dalam angka desimal) ke karakter atau simbol atau instruksi, dan kemudian mengubah nilai (angka desimal) ke angka biner, yang hanya terdiri dari dari 1`s dan 0`s. Urutan 1 `s dan 0`s disebut sebagai string biner. Panjang string biner menentukan jumlah karakter atau instruksi berbeda yang dapat dikodekan. Dengan hanya satu digit, hanya dua karakter atau instruksi yang berbeda yang dapat direpresentasikan. Dengan dua digit, empat karakter atau instruksi dapat direpresentasikan. Umumnya, dengan string biner n digit, 2 karakter, instruksi, atau status yang berbeda dapat direpresentasikan.
Banyak metode penyandian yang ada dengan panjang string biner yang berbeda, yang beberapa di antaranya memiliki panjang konstan dan yang lainnya memiliki panjang variabel. Beberapa kode biner dengan string bit konstan adalah ASCII, ASCII yang diperluas, UTF-2, dan UTF-32. UTF-16 dan UTF-8 adalah kode biner panjang variabel. Baik pengkodean Huffman dan kode Morse juga dapat dianggap sebagai kode biner panjang variabel.
Selengkapnya tentang ASCII
ASCII adalah skema pengkodean karakter alfanumerik yang diperkenalkan pada tahun 1960-an. ASCII asli menggunakan 7 digit string biner panjang, yang memungkinkannya untuk mewakili 128 karakter. Versi ASCII yang lebih baru disebut ASCII yang diperluas menggunakan string biner panjang 8 digit yang memberikannya kemampuan untuk mewakili 256 karakter yang berbeda.
ASCII mencakup, terutama, dua jenis karakter, yang merupakan karakter kontrol (diwakili oleh 0-31 desimal dan 127desimal) dan karakter yang dapat dicetak (diwakili oleh 32-126 desimal). Misalnya, hapus kunci kontrol diberi nilai 127desimal yang diwakili oleh 1111111. Karakter a, yang diberi nilai 97desimal, diwakili oleh 1100001. ASCII dapat mewakili huruf dalam kedua kasus, angka, simbol, dan tombol kontrol.
Apa perbedaan antara Kode Biner dan ASCII?
• Kode biner adalah istilah umum yang digunakan untuk metode penyandian karakter atau instruksi, tetapi ASCII hanyalah salah satu konvensi karakter penyandian yang diterima secara global, dan merupakan skema penyandian biner yang paling umum digunakan selama lebih dari tiga dekade.
• Kode biner dapat memiliki panjang yang berbeda untuk pengkodean tergantung pada jumlah karakter, instruksi, atau metode penyandian, tetapi ASCII hanya menggunakan 7 digit string biner panjang dan 8 digit panjang untuk ASCII diperpanjang.