π― Standard Pembelajaran
- β1.1.1 Menyatakan sistem nombor perlapanan dan digit yang sah.
- β1.1.2 Menukarkan nombor perpuluhan kepada nombor perlapanan dan sebaliknya.
- β1.1.3 Menukarkan nombor perduaan kepada nombor perlapanan dan sebaliknya.
- β1.1.4 Menyelesaikan masalah penukaran melibatkan kod ASCII dalam sistem perlapanan.
π‘ RUJUKAN: Buku Teks ASK Tingkatan 2, Bab 1 Perwakilan Data (1.1 Sistem Nombor Perlapanan)
Sistem perlapanan (asas 8) menggunakan lapan digit iaitu 0 hingga 7. Oleh sebab lapan bersamaan 2Β³, setiap digit perlapanan boleh dipetakan tepat kepada tiga bit perduaan. Hubungan ini memudahkan pembacaan rentetan perduaan yang panjang dan digunakan dalam sistem pengendalian untuk mewakili kebenaran fail.
Digit dan nilai tempat asas lapan
Digit yang sah dalam sistem perlapanan ialah 0, 1, 2, 3, 4, 5, 6 dan 7 sahaja. Digit 8 dan 9 tidak wujud kerana setiap lajur hanya mempunyai lapan pilihan. Nilai tempat dari kanan ke kiri ialah 8β°, 8ΒΉ, 8Β², 8Β³ iaitu 1, 8, 64 dan 512.
Perlapanan kepada perpuluhan
Darabkan setiap digit dengan nilai tempatnya kemudian jumlahkan. Contohnya 347β = 3Γ64 + 4Γ8 + 7Γ1 = 192 + 32 + 7 = 231ββ. Kaedah pengembangan nilai tempat ini sama seperti sistem perduaan, hanya asasnya berbeza.
Perpuluhan kepada perlapanan
Gunakan kaedah bahagi berulang dengan 8 dan catat baki setiap kali sehingga hasil bahagi menjadi 0. Baki dibaca dari bawah ke atas. Contohnya 156ββ: 156Γ·8=19 baki 4, 19Γ·8=2 baki 3, 2Γ·8=0 baki 2, menghasilkan 234β.
Perduaan kepada perlapanan
Kumpulkan bit tiga-tiga dari kanan bagi bahagian integer. Jika kumpulan paling kiri tidak lengkap, tambah sifar di sebelah kiri. Contohnya 101111β dikumpulkan menjadi 101 dan 111, iaitu 5 dan 7, menghasilkan 57β.
Perlapanan kepada perduaan
Gantikan setiap digit perlapanan dengan tiga bit yang sepadan. Sifar dalam kumpulan mesti dikekalkan semasa pemetaan, contohnya digit 2 menjadi 010 dan bukan 10. Sifar pendahuluan pada kumpulan paling kiri sahaja boleh dibuang selepas semua kumpulan disambung.
Perlapanan dengan perenambelasan
Untuk menukar perlapanan kepada perenambelasan atau sebaliknya, cara paling selamat ialah melalui perduaan atau perpuluhan sebagai perantara. Perlapanan menggunakan kumpulan tiga bit manakala perenambelasan menggunakan kumpulan empat bit, jadi pemetaan langsung antara kedua-duanya tidak wujud.
ASCII dalam perlapanan
Kod ASCII bagi sesuatu aksara boleh ditulis dalam mana-mana asas. Huruf A yang berkod 65ββ ditulis sebagai 101β dalam perlapanan. Nilai aksara tidak berubah; hanya cara menulis nombor itu yang berubah. Perlapanan bukan bahasa mesin berasingan tetapi hanya perwakilan ringkas nilai bit.
π Glosari mini
- Perlapanan
- Sistem nombor asas 8 yang menggunakan digit 0 hingga 7.
- Digit sah
- Simbol yang dibenarkan dalam sesuatu sistem nombor.
- Nilai tempat
- Kuasa asas yang ditentukan oleh kedudukan digit.
- Kumpulan tiga bit
- Tiga digit perduaan yang memetakan tepat kepada satu digit perlapanan.
- Bahagi berulang
- Kaedah menukar perpuluhan kepada asas lain dengan mencatat baki.
- Baki
- Nilai yang tinggal selepas pembahagian, dibaca dari bawah ke atas.
- Perwakilan
- Cara berbeza menulis nilai yang sama.
- Sifar pendahuluan
- Sifar di hadapan nombor yang tidak mengubah nilainya.
- ASCII
- Piawai kod nombor bagi aksara.
Nilaiββ = Ξ£ (digit Γ 8^kedudukan)
Satu digit perlapanan bersamaan tiga bit kerana 8 = 2Β³.
Contoh: 725β = 7Γ64 + 2Γ8 + 5Γ1 = 448 + 16 + 5 = 469ββ.
π― TIP: Jangan hafal istilah Sistem Nombor Perlapanan secara terasing. Terangkan sebab, syarat penggunaan dan kesannya terhadap output.