Penukar Nombor Perduaan (Binari): Jadual Rujukan Desimal ke Binari
Sistem nombor binari (perduaan) ialah sistem nombor yang hanya menggunakan dua digit: 0 dan 1. Komputer menggunakan binari kerana transistor dalam cip elektronik hanya boleh berada dalam dua keadaan: hidup (1) atau mati (0). Semua data komputer, teks, gambar, video, akhirnya disimpan sebagai siri 0 dan 1.
Apa itu Sistem Nombor Binari?
Sistem nombor binari atau perduaan ialah sistem nombor berasas-2 yang hanya menggunakan dua simbol: 0 dan 1. Berbeza dengan sistem desimal harian kita yang menggunakan 10 digit (0–9), sistem binari hanya menggunakan dua keadaan untuk mewakili sebarang nilai.
Sistem binari ialah bahasa asas komputer dan semua peranti digital. Setiap maklumat yang diproses oleh komputer, sama ada teks, gambar, audio, atau video, akhirnya diwakili sebagai siri bit (0 dan 1).
Mengapa Komputer Menggunakan Sistem Binari?
Komputer menggunakan binari kerana:
- Kebolehpercayaan fizikal: Transistor elektronik hanya boleh berada dalam dua keadaan stabil: cas tinggi (1) atau cas rendah (0)
- Tahan gangguan: Dengan hanya dua nilai, lebih mudah membezakan antara “hidup” dan “mati” walaupun ada gangguan elektronik
- Mudah dilaksanakan: Operasi logik seperti AND, OR, NOT mudah dilakukan dengan litar elektronik binari
- Asas matematik Boole: Algebra Boolean yang mendasari semua logik komputer berfungsi dengan 0 dan 1
Cara Menukar Desimal ke Binari
Langkah-langkah penukaran:
- Bahagi nombor desimal dengan 2
- Catat baki (0 atau 1)
- Ulang dengan hasil bahagi sehingga dapat 0
- Baca baki dari bawah ke atas
Contoh: 13 ke binari
- 13 ÷ 2 = 6 baki 1
- 6 ÷ 2 = 3 baki 0
- 3 ÷ 2 = 1 baki 1
- 1 ÷ 2 = 0 baki 1
- Baca dari bawah: 1101
Cara Menukar Binari ke Desimal
Setiap digit binari mewakili kuasa 2 (bermula dari kanan):
Contoh: 1101 ke desimal
- 1 × 2³ = 1 × 8 = 8
- 1 × 2² = 1 × 4 = 4
- 0 × 2¹ = 0 × 2 = 0
- 1 × 2⁰ = 1 × 1 = 1
- Jumlah: 8 + 4 + 0 + 1 = 13
Penggunaan Binari dalam Teknologi
Binari digunakan dalam pelbagai konteks teknologi:
- Storan data: Fail komputer, gambar, dan video disimpan sebagai bit
- Pengalamatan IPv4: Alamat IP sebenarnya adalah nombor binari 32-bit
- Penyulitan: Algoritma kriptografi beroperasi pada peringkat bit
- Pemrograman peringkat rendah: Pengaturcaraan mikropemproses menggunakan operasi binari
| Desimal | Binari | Desimal | Binari |
|---|---|---|---|
| 1 | 00001 | 11 | 01011 |
| 2 | 00010 | 12 | 01100 |
| 3 | 00011 | 13 | 01101 |
| 4 | 00100 | 14 | 01110 |
| 5 | 00101 | 15 | 01111 |
| 6 | 00110 | 16 | 10000 |
| 7 | 00111 | 17 | 10001 |
| 8 | 01000 | 18 | 10010 |
| 9 | 01001 | 19 | 10011 |
| 10 | 01010 | 20 | 10100 |
Soalan Lazim
A Sistem nombor binari (perduaan) ialah sistem nombor yang hanya menggunakan dua digit: 0 dan 1. Komputer menggunakan binari kerana transistor dalam cip elektronik hanya boleh berada dalam dua keadaan: hidup (1) atau mati (0). Semua data komputer, teks, gambar, video, akhirnya disimpan sebagai siri 0 dan 1.
A Cara menukar desimal ke binari: (1) Bahagi nombor desimal dengan 2 berulang kali; (2) Catat baki setiap pembahagian (sama ada 0 atau 1); (3) Baca baki dari bawah ke atas. Contoh: 13 ÷ 2 = 6 baki 1; 6 ÷ 2 = 3 baki 0; 3 ÷ 2 = 1 baki 1; 1 ÷ 2 = 0 baki 1. Baca dari bawah: 1101.
A Tukar setiap digit binari kepada kuasa 2. Digit paling kanan ialah 2^0=1, kemudian 2^1=2, 2^2=4, 2^3=8, dan seterusnya. Tambah nilai semua digit yang bernilai 1. Contoh: 1101 = 1×8 + 1×4 + 0×2 + 1×1 = 8+4+0+1 = 13.
A Satu bit ialah satu digit binari tunggal (0 atau 1). Satu byte ialah kumpulan 8 bit, yang boleh mewakili 256 nilai berbeza (0 hingga 255). Contoh: 1 byte boleh menyimpan satu huruf dalam teks ASCII. 1 kilobyte (KB) = 1,024 byte.