Kode biner – karakteristik, cara kerja, penggunaan, contoh

Dalam komputasi, kode biner adalah bahasa yang digunakan oleh komputer untuk memproses informasi, menjadi sistem pengkodean yang dapat digunakan untuk mewakili teks atau instruksi yang dapat “dibaca” oleh komputer. Sistem kode biner terdiri dari dua digit atau bit, angka ini adalah “0” dan “1”.

Kode biner digunakan dalam komputasi dan telekomunikasi sebagai sistem pengkodean bagi programmer atau teknisi untuk dapat berkomunikasi dengan komputer. Jadi, dalam sistem biner “0” mewakili “tertutup”, sedangkan “1” ditafsirkan sebagai “terbuka”.

Banyak peralatan elektronik menggunakan kode biner sebagai sumber instruksi, mulai dari PC hingga telepon hingga lemari es dan dapur pintar. Ini karena ketika ini diprogram, instruksi diinterpretasikan dalam bahasa mesin oleh komputer. Bahasa mesin tersebut tidak lebih dari bahasa pemrograman yang representasinya didasarkan pada kode biner.

Meskipun penggunaannya meledak dari abad terakhir, sistem biner ditemukan pada abad ketujuh belas oleh Gottfried Leibniz, yang merancangnya sebagai bahasa universal yang dapat digunakan untuk mewakili data dalam semua jenis format. Dengan demikian, penggunaannya di komputer nyaman dari asal-usul komputasi, karena komputer pertama memiliki sakelar mekanis yang dapat diaktifkan dan dinonaktifkan sesuai dengan serangkaian instruksi yang didiktekan oleh programmer dalam bahasa mesin. Sakelar ini dapat diaktifkan dengan representasi 1 dan dinonaktifkan setelah membaca 0.

Bagaimana cara kerjanya

Cara kerja kode biner didasarkan pada representasi semua jenis informasi (warna, huruf, simbol…) sedemikian rupa sehingga komputer dapat memahaminya. Untuk memungkinkan hal ini, melalui sistem biner, data direpresentasikan secara terbagi dengan menggunakan dua bit (0 dan 1).

Dengan cara ini, prosesor komputer dapat memahami instruksi dari urutan yang dihasilkan oleh pancaran pulsa listrik yang dikirim ke dalamnya dalam bentuk kode biner. Impuls listrik ini direpresentasikan sebagai berikut: a 0 ditafsirkan oleh komputer sebagai “mati” atau tidak adanya impuls listrik, sedangkan 1 dibaca sebagai “hidup”, karena pembacaannya dilakukan dengan cara impuls listrik kecil.

Melalui urutan pola yang telah ditentukan, komputer dapat memahami perintah tertentu, yang kemudian diterjemahkan menjadi data yang dapat berupa huruf, suara bahkan gambar.

Ketika kita mengirim pesanan ke komputer, ia menerimanya dalam kode ini untuk memproses apa yang kita lakukan, namun, hasil apa pun yang dilemparkan komputer, dipancarkan dengan cara yang sama dalam bahasa biner, yang segera diterjemahkan ke dalam karakter yang kita kita bisa mengerti. Jadi, misalnya, huruf A direpresentasikan dalam sistem biner sebagai 01000001, sedangkan B akan menjadi 0100010. Dengan cara ini, semua simbol, angka, huruf, dan bentuk data lainnya dapat direpresentasikan dalam bahasa ini.

Karakteristik

Beberapa fitur yang paling penting dari kode biner diwakili di bawah ini:

Berbobot

Kode biner biasanya berbobot, artinya setiap kode atau urutan nilai dikaitkan dengan bobot tertentu. Dalam pengertian ini, menurut pembobotan unik dari setiap urutan, itu diwakili oleh simbol yang unik dan tidak dapat diulang.

Jarak

Sistem biner memiliki jarak yang dapat dideteksi dan diinterpretasikan oleh komputer. Ini berarti bahwa kombinasi dua urutan biner juga memiliki makna semantik di dalam kode biner. Dengan demikian, jarak harus diakui sebagai jumlah bit yang memisahkan satu kombinasi dari yang lain.

Kontinuitas

Kontinuitas adalah prinsip yang memungkinkan setiap kombinasi kode biner menjadi berdekatan, yaitu perbedaan antara satu kode dan kode yang mengikutinya hanya akan dimanifestasikan dalam satu bit. Ketika ini terjadi, kode dikatakan kontinu. Demikian pula, ketika kombinasi yang berakhir dengan sistem biner berdekatan dengan kode yang dimulainya, kode tersebut dikatakan siklis.

Melengkapi diri sendiri

Kode apapun adalah biner jika sesuai dengan prinsip Self-Complementarity. Ini berarti bahwa adalah mungkin untuk memperoleh komplemen sembilan dari ekuivalen desimal menggunakan kombinasi kode apa pun dengan membalikkan nilai bit yang membentuk kombinasi itu.

Penggunaan kode biner dalam komputasi

Meskipun kode biner telah dirancang bertahun-tahun sebelum komputer pertama diciptakan, kode ini bertanggung jawab saat ini untuk membuat komputasi dan sebagian besar teknologi bekerja seperti itu. Alasan yang menyebabkan kode biner menjadi bahasa yang digunakan oleh komputer adalah sebagai berikut:

  • Desainnya mengikuti serangkaian aturan yang tidak berubah dan dapat ditafsirkan secara sepihak, yang berarti tidak memungkinkan untuk salah baca atau salah tafsir.
  • Kesederhanaan pengoperasiannya, yang didasarkan pada emisi sinyal listrik yang merespons sistem biner “nol dan satu” berarti dapat dibaca dengan lancar dan cepat oleh komputer.
  • Karena kutub elektromagnetik positif dan negatif dapat dengan cepat diidentifikasi, mereka hampir secara instan diterjemahkan ke dalam kode biner.
  • Kode biner memungkinkan untuk memiliki kontrol atas rangkaian logika dengan cara yang efisien dan memadai.
  • Selain penggunaannya dalam komputasi, kode biner memiliki banyak aplikasi dalam elektronik dan listrik, karena pada dasarnya, penggunaan sistem biner memungkinkan penggunaan impuls listrik untuk mengeluarkan tugas atau mendikte perintah ke sistem komputer atau peralatan apa pun yang berfungsi. tenaga listrik.

Contoh

Karena kode biner dapat diimplementasikan untuk mewakili simbol apa pun, kita dapat melihat banyak contoh bagaimana merepresentasikan angka, huruf, dan unsur lain dalam bentuk kode biner. Di bawah ini kita lihat sebagai contoh, cara penulisan beberapa huruf dan angka dalam kode biner:

  • A = 01000001
  • B = 01000010
  • C = 01000011
  • D = 01000100
  • E = 01000101
  • I = 01001001
  • O = 01001111
  • U = 01010101
  • 0 = 0
  • 1 = 1
  • 2 = 10
  • 3 = 11
  • 4 = 100
  • 5 = 101
  • 6 = 110
  • 7 = 111
  • 8 = 1000
  • 9 = 1001
  • 10 1010

Jenis

Ada beberapa jenis kode biner.

Kode biner alami

Ini adalah kode biner yang ditulis secara langsung. Artinya, itu adalah kode yang digunakan untuk mewakili angka desimal dalam sistem biner.

kode BCD

Ini adalah urutan kode 6-bit atau digit standar. Jenis kode ini digunakan oleh komputer mainframe. Meskipun tidak memiliki karakter kontrol, ia memiliki representasi biner untuk mewakili semua huruf besar alfabet, angka, dan serangkaian simbol yang sering digunakan.

kode ABU-ABU

Awalnya dibuat untuk mencegah kebocoran sinyal ilegal dari sakelar elektromagnetik. Namun, saat ini digunakan untuk memfasilitasi koreksi kesalahan yang mungkin ada pada sistem telekomunikasi apa pun. Kualitas utamanya adalah kenyataan bahwa antara setiap kombinasi angka biasanya hanya ada perbedaan satu angka.

Penerjemah

Terlepas dari kenyataan bahwa hampir semua perangkat elektronik yang digunakan orang saat ini didasarkan pada kode biner, sangat sedikit orang yang tahu cara kerjanya. Namun, Anda tidak harus menjadi seorang programmer dan mengetahui bahasa mesin untuk memahami pesan yang ditulis dengan cara ini. Ini karena ada beberapa penerjemah kode biner online yang memungkinkan Anda memasukkan pesan dalam kode biner dan menerjemahkannya ke dalam bahasa apa pun.

Dalam pengertian ini, cukup untuk online dan mengakses salah satu opsi penerjemah kode biner yang tersedia agar alat ini tersedia. Perlu dicatat bahwa seseorang juga dapat menerjemahkan kode biner secara manual, namun, proses ini biasanya sangat membosankan ketika alih-alih kata-kata sederhana, seluruh kalimat atau paragraf harus diterjemahkan. Karena itu, yang terbaik adalah menggunakan penerjemah kode biner untuk tujuan ini.

Sejarah

Kartu punch, terbuat dari karton, berisi informasi berupa punch dalam kode biner. Ini adalah bagaimana informasi dan instruksi dimasukkan ke dalam komputer di tahun 60-an dan 70-an.

Sistem biner seperti yang kita kenal sekarang dirancang oleh matematikawan Jerman Gottfried Leibniz pada abad ketujuh belas sebagai cara untuk mewakili simbol, angka dan huruf dari penggunaan urutan numerik yang terdiri dari nol (0) dan satu (1), Sejak itu, kode binernya tidak banyak berubah.

Namun, pada tahun 1854, ahli matematika Inggris George Boole menyelidiki sistem logis yang dirancang oleh Leibniz, sehingga menghasilkan tampilan sistem biner dengan cara yang sangat mirip dengan yang kita kenal sekarang. Sedemikian rupa sehingga aplikasi teoretis Boole sama dengan yang digunakan saat ini untuk mengimplementasikan kode biner di sirkuit elektronik.

Related Posts