Apa yang Perlu Diketahui
- Nombor binari tidak bertanda ringkas hanya terdiri daripada satu dan sifar. Mulakan pada digit paling kanan dan kerja ke kiri.
- Sifar sentiasa sifar. Setiap kedudukan mewakili peningkatan kuasa 2 bermula dengan 20, yang bersamaan dengan 0.
- Tambahkan nilai semua nombor untuk hasil asas 10 yang lebih biasa.
Artikel ini menerangkan cara membaca nombor perduaan tidak bertanda mudah dan termasuk maklumat tentang nombor perduaan bertanda, yang boleh menunjukkan sama ada nombor positif atau negatif.
Cara Membaca Kod Binari
Kod perduaan "Membaca" biasanya bermaksud menterjemah nombor perduaan kepada nombor asas 10 (perpuluhan) yang biasa digunakan oleh orang ramai. Penukaran ini cukup mudah untuk dilakukan dalam fikiran anda sebaik sahaja anda memahami cara bahasa binari berfungsi.
Setiap lokasi digit dalam nombor binari mempunyai nilai tertentu jika digit itu bukan sifar. Sebaik sahaja anda telah menentukan semua nilai tersebut, anda hanya menambahnya bersama-sama untuk mendapatkan nilai asas 10 (perpuluhan) nombor perduaan.
Untuk melihat cara ini berfungsi, ambil nombor perduaan 11001010.
-
Cara terbaik untuk membaca nombor perduaan ialah bermula dengan digit paling kanan dan berjalan ke kiri. Kuasa lokasi pertama itu ialah sifar, bermakna nilai untuk digit itu, jika ia bukan sifar, adalah dua kepada kuasa sifar, atau satu. Dalam kes ini, memandangkan digit ialah sifar, nilai untuk tempat ini ialah sifar.
-
Seterusnya, teruskan ke digit seterusnya. Jika ia satu, maka kira dua kepada kuasa satu. Catat nilai ini juga. Dalam contoh ini, nilai ialah dua kepada kuasa satu, iaitu dua.
-
Teruskan mengulangi proses ini sehingga anda sampai ke digit paling kiri.
-
Untuk menyelesaikannya, anda hanya perlu menambah semua nombor tersebut bersama-sama untuk mendapatkan nilai perpuluhan keseluruhan nombor binari: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202
Cara lain untuk melihat keseluruhan proses ini dalam bentuk persamaan adalah seperti 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
Nombor Perduaan Ditandatangani
Kaedah di atas berfungsi untuk nombor binari asas yang tidak ditandatangani. Walau bagaimanapun, komputer memerlukan cara untuk mewakili nombor negatif menggunakan binari juga.
Disebabkan ini, komputer menggunakan nombor binari yang ditandatangani. Dalam sistem jenis ini, digit paling kiri dikenali sebagai bit tanda, manakala digit selebihnya dikenali sebagai bit magnitud.
Membaca nombor perduaan yang ditandatangani hampir sama dengan tidak ditandatangani, dengan satu perbezaan kecil.
-
Lakukan prosedur yang sama seperti yang diterangkan di atas untuk nombor perduaan yang tidak ditandatangani, tetapi berhenti sebaik sahaja anda mencapai bit paling kiri.
-
Untuk menentukan tanda, periksa bit paling kiri. Jika ia adalah satu, maka nombornya adalah negatif. Jika sifar, maka nombor itu positif.
- Sekarang, lakukan pengiraan yang sama seperti sebelumnya, tetapi gunakan tanda yang sesuai pada nombor seperti yang ditunjukkan oleh bit paling kiri: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
- Kaedah binari yang ditandatangani membolehkan komputer mewakili nombor yang sama ada positif atau negatif. Walau bagaimanapun, ia menggunakan sedikit permulaan, bermakna nombor yang lebih besar memerlukan lebih sedikit memori daripada nombor binari yang tidak ditandatangani.
Memahami Nombor Perduaan
Jika anda berminat untuk mempelajari cara membaca binari, adalah penting untuk memahami cara nombor binari berfungsi.
Binari dikenali sebagai sistem penomboran "asas 2", bermakna terdapat dua nombor yang mungkin untuk setiap digit; satu atau sifar. Nombor yang lebih besar ditulis dengan menambah satu atau sifar tambahan pada nombor perduaan.
Mengetahui cara membaca binari tidak penting untuk menggunakan komputer, tetapi adalah baik untuk memahami konsep untuk mendapatkan penghargaan yang lebih baik tentang cara komputer menyimpan nombor dalam ingatan. Ia juga membolehkan anda memahami istilah seperti 16-bit, 32-bit, 64-bit dan ukuran memori seperti bait (8 bit).