Cara Membaca Biner

Daftar Isi:

Cara Membaca Biner
Cara Membaca Biner
Anonim

Yang Perlu Diketahui

  • Bilangan biner sederhana yang tidak bertanda hanya terdiri dari satu dan nol. Mulai dari digit paling kanan dan kerjakan ke kiri.
  • Nol selalu nol. Setiap posisi mewakili peningkatan kekuatan 2 dimulai dengan 20, yang sama dengan 0.
  • Tambahkan nilai semua angka untuk hasil basis 10 yang lebih dikenal.

Artikel ini menjelaskan cara membaca bilangan biner tak bertanda sederhana dan menyertakan informasi tentang bilangan biner bertanda, yang dapat menunjukkan bilangan positif atau negatif.

Cara Membaca Kode Biner

"Membaca" kode biner biasanya berarti menerjemahkan bilangan biner menjadi bilangan basis 10 (desimal) yang sudah dikenal orang. Konversi ini cukup sederhana untuk dilakukan di kepala Anda setelah Anda memahami cara kerja bahasa biner.

Setiap lokasi digit dalam bilangan biner memiliki nilai tertentu jika digitnya bukan nol. Setelah Anda menentukan semua nilai tersebut, Anda cukup menjumlahkannya untuk mendapatkan nilai basis 10 (desimal) dari bilangan biner.

Untuk melihat cara kerjanya, ambil bilangan biner 11001010.

  1. Cara terbaik untuk membaca bilangan biner adalah mulai dengan angka paling kanan dan lanjutkan ke kiri. Pangkat dari lokasi pertama itu adalah nol, artinya nilai untuk angka itu, jika bukan nol, adalah dua pangkat nol, atau satu. Dalam hal ini, karena digitnya adalah nol, nilai untuk tempat ini adalah nol.

    Image
    Image
  2. Selanjutnya, lanjutkan ke digit berikutnya. Jika satu, maka hitung dua pangkat satu. Catat juga nilai ini. Dalam contoh ini, nilainya adalah dua pangkat satu, yaitu dua.

    Image
    Image
  3. Lanjutkan untuk mengulangi proses ini sampai Anda mendapatkan angka paling kiri.

    Image
    Image
  4. Untuk menyelesaikan, yang perlu Anda lakukan adalah menjumlahkan semua angka tersebut untuk mendapatkan nilai desimal keseluruhan dari bilangan biner: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    Cara lain untuk melihat seluruh proses ini dalam bentuk persamaan adalah sebagai berikut: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202

Bilangan Biner Bertanda

Metode di atas berfungsi untuk bilangan biner dasar yang tidak bertanda. Namun, komputer memerlukan cara untuk merepresentasikan bilangan negatif menggunakan biner juga.

Karena itu, komputer menggunakan bilangan biner bertanda. Dalam sistem jenis ini, digit paling kiri dikenal sebagai bit tanda, sedangkan digit yang tersisa dikenal sebagai bit magnitudo.

Membaca bilangan biner bertanda hampir sama dengan tidak bertanda, dengan satu perbedaan kecil.

  1. Lakukan prosedur yang sama seperti yang dijelaskan di atas untuk bilangan biner tidak bertanda, tetapi berhenti setelah Anda mencapai bit paling kiri.

    Image
    Image
  2. Untuk menentukan tanda, periksa bit paling kiri. Jika satu, maka angkanya negatif. Jika nol, maka angkanya positif.

    Image
    Image
  3. Sekarang, lakukan perhitungan yang sama seperti sebelumnya, tetapi terapkan tanda yang sesuai pada angka seperti yang ditunjukkan oleh bit paling kiri: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Metode biner bertanda memungkinkan komputer untuk mewakili angka yang positif atau negatif. Namun, ia mengkonsumsi bit awal, yang berarti angka yang lebih besar membutuhkan sedikit lebih banyak memori daripada angka biner yang tidak ditandatangani.

Memahami Bilangan Biner

Jika Anda tertarik untuk mempelajari cara membaca biner, penting untuk memahami cara kerja bilangan biner.

Binary dikenal sebagai sistem penomoran "basis 2", artinya ada dua kemungkinan angka untuk setiap digit; satu atau nol. Angka yang lebih besar ditulis dengan menambahkan satu atau nol tambahan ke bilangan biner.

Mengetahui cara membaca biner tidak penting untuk menggunakan komputer, tetapi ada baiknya untuk memahami konsep untuk mendapatkan apresiasi yang lebih baik tentang bagaimana komputer menyimpan angka dalam memori. Hal ini juga memungkinkan Anda untuk memahami istilah seperti 16-bit, 32-bit, 64-bit, dan pengukuran memori seperti byte (8 bit).

Direkomendasikan: