Apa yang Perlu Tahu
- Nombor binari tidak bertanda mudah 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 sama dengan 0.
- Tambahkan nilai semua nombor untuk hasil asas 10 yang lebih biasa.
Artikel ini menerangkan cara membaca nombor perduaan tak 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 kepala 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 binari.
Untuk melihat cara ini berfungsi, ambil nombor binari 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, nilainya ialah dua kepada kuasa satu, iaitu dua.
-
Teruskan mengulangi proses ini sehingga anda sampai ke digit paling kiri.
-
Untuk menyelesaikannya, semua yang anda perlu lakukan ialah menambah semua nombor tersebut bersama-sama untuk mendapatkan nilai perpuluhan keseluruhan nombor binari: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202
Satu lagi cara untuk melihat keseluruhan proses ini dalam bentuk persamaan adalah seperti berikut: 1 x 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0 x 2 0 = 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.
Oleh sebab itu, komputer menggunakan nombor binari yang ditandatangani. Dalam sistem jenis ini, digit paling kiri dikenali sebagai bit tanda , manakala digit selebihnya dikenali sebagai bit magnitud.
overwatch cara menyertai sembang pasukan
Membaca nombor binari yang ditandatangani hampir sama dengan yang tidak ditandatangani, dengan satu perbezaan kecil.
-
Lakukan prosedur yang sama seperti yang diterangkan di atas untuk nombor binari 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 caranya nombor binari kerja.
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 binari.
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).