Apa Itu Kode Binary dan Bagaimana Cara Kerjanya?

Apa Itu Kode Binary dan Bagaimana Cara Kerjanya?

binaryjs – Pertama kali ditemukan oleh Gottfried Leibniz pada abad ke-17, sistem bilangan Binary menjadi banyak digunakan setelah komputer membutuhkan cara untuk mewakili angka menggunakan sakelar mekanis.

Apa Itu Kode Binary dan Bagaimana Cara Kerjanya?

Apa itu Kode Binary?

Apa Itu Kode Binary dan Bagaimana Cara Kerjanya? – Binary adalah sistem bilangan berbasis-2 yang mewakili bilangan menggunakan pola satu dan nol.

Sistem komputer awal memiliki sakelar mekanis yang dihidupkan untuk mewakili 1, dan dimatikan untuk mewakili 0. Dengan menggunakan sakelar secara seri, komputer dapat mewakili angka menggunakan kode Binary . Komputer modern masih menggunakan kode Binary dalam bentuk digital dan nol di dalam CPU dan RAM .

Satu atau nol digital hanyalah sinyal listrik yang dihidupkan atau dimatikan di dalam perangkat keras seperti CPU, yang dapat menampung dan menghitung jutaan angka Binary.

Bilangan Binary terdiri dari serangkaian delapan “bit”, yang dikenal sebagai “byte”. Bit adalah satu atau nol yang membentuk angka Binary 8 bit. Menggunakan kode ASCII, bilangan Binary juga dapat diterjemahkan ke dalam karakter teks untuk menyimpan informasi dalam memori komputer.

Bagaimana Bilangan Binary Bekerja

Mengubah bilangan Binary menjadi bilangan desimal sangat sederhana bila Anda menganggap bahwa komputer menggunakan sistem Binary basis 2.

Penempatan setiap digit Binary menentukan nilai desimalnya. Untuk bilangan Binary 8-bit, nilainya dihitung sebagai berikut:

Bit 1 : 2 pangkat 0 = 1
Bit 2 : 2 pangkat 1 = 2
Bit 3 : 2 pangkat 2 = 4
Bit 4 : 2 pangkat 3 = 8
Bit 5 : 2 pangkat 4 = 16
Bit 6 : 2 pangkat 5 = 32
Bit 7 : 2 pangkat 6 = 64
Bit 8 : 2 pangkat 7 = 128

Dengan menjumlahkan nilai individual di mana bit memiliki satu, Anda dapat mewakili angka desimal apa pun dari 0 hingga 255. Angka yang jauh lebih besar dapat diwakili dengan menambahkan lebih banyak bit ke sistem.

Ketika komputer memiliki sistem operasi 16-bit, jumlah individu terbesar yang dapat dihitung CPU adalah 65.535. Sistem operasi 32-bit dapat bekerja dengan angka desimal individual sebesar 2.147.483.647. Sistem komputer modern dengan arsitektur 64-bit memiliki kemampuan untuk bekerja dengan angka desimal yang sangat besar, hingga 9.223.372.036.854.775.807!

Baca Juga : Berbagai Jenis Kode Binary yang Digunakan untuk Aplikasi Modern

Mewakili Informasi Dengan ASCII

Sekarang setelah Anda memahami bagaimana komputer dapat menggunakan sistem bilangan Binary untuk bekerja dengan angka desimal, Anda mungkin bertanya-tanya bagaimana komputer menggunakannya untuk menyimpan informasi teks.

Ini dicapai berkat sesuatu yang disebut kode ASCII.

Tabel ASCII terdiri dari 128 teks atau karakter khusus yang masing-masing memiliki nilai desimal terkait. Semua aplikasi berkemampuan ASCII (seperti pengolah kata) dapat membaca atau menyimpan informasi teks ke dan dari memori komputer.

Beberapa contoh bilangan Binary yang diubah menjadi teks ASCII antara lain:

11011 = 27, yang merupakan kunci ESC di ASCII
110000 = 48, yaitu 0 dalam ASCII
1000001 = 65, yaitu A dalam ASCII
1111111 = 127, yang merupakan kunci DEL di ASCII

Sementara kode Binary basis 2 digunakan oleh komputer untuk informasi teks, bentuk lain dari matematika Binary digunakan untuk tipe data lainnya. Misalnya, base64 digunakan untuk mentransfer dan menyimpan media seperti gambar atau video.

Kode Binary dan Menyimpan Informasi

Semua dokumen yang Anda tulis, halaman web yang Anda lihat, dan bahkan video game yang Anda mainkan semuanya dimungkinkan berkat sistem bilangan Binary.

Kode Binary memungkinkan komputer untuk memanipulasi dan menyimpan semua jenis informasi ke dan dari memori komputer. Semuanya terkomputerisasi, bahkan komputer di dalam mobil atau ponsel Anda, memanfaatkan sistem bilangan Binary untuk semua yang Anda gunakan.