Apa Itu Kode Biner dan Bagaimana Cara Kerjanya?

Daftar Isi:

Apa Itu Kode Biner dan Bagaimana Cara Kerjanya?
Apa Itu Kode Biner dan Bagaimana Cara Kerjanya?
Anonim

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

Apa Itu Kode Biner?

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 biner. Komputer modern masih menggunakan kode biner 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 bilangan biner.

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

Image
Image

Cara Kerja Bilangan Biner

Mengonversi bilangan biner menjadi bilangan desimal sangatlah sederhana jika Anda menganggap bahwa komputer menggunakan sistem biner basis 2. Penempatan setiap digit biner menentukan nilai desimalnya. Untuk bilangan biner 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, angka individual terbesar yang dapat dihitung CPU adalah 65.535. Sistem operasi 32-bit dapat bekerja dengan angka desimal individual sebesar 2, 147, 483,647. Modern sistem komputer dengan arsitektur 64-bit memiliki kemampuan untuk bekerja dengan angka desimal yang sangat besar, hingga 9, 223, 372, 036, 854, 775, 807!

Mewakili Informasi Dengan ASCII

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

Hal 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 biner yang dikonversi ke 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 biner basis 2 digunakan oleh komputer untuk informasi teks, bentuk lain dari matematika biner digunakan untuk tipe data lainnya. Misalnya, base64 digunakan untuk mentransfer dan menyimpan media seperti gambar atau video.

Kode Biner dan Penyimpanan Informasi

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

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

Direkomendasikan: