You are on page 1of 2

MODUL 5

BAB 2 : PERWAKILAN DATA


(b) Kaedah ambil daripada baki:
2.1 Sistem Nombor Perduaan Bandingkan nilai nombor perpuluhan dengan nilai
tempat terdekat nombor perduaan yang kurang
• Sistem perpuluhan dikenali sebagai Sistem Asas 10 daripada nombor perpuluhan tersebut.
kerana mempunyai sepuluh pilihan digit daripada 0
hingga 9. Jika nilai tempat kurang daripada nilai nombor
perpuluhan, catatkan perbezaannya dan tandakan
• Nilai sesuatu digit dalam sistem perpuluhan dikira dengan 1 pada nilai tempat itu.
mendarabkannya dengan nilai tempatnya.
• Komputer menggunakan sistem perduaan untuk Ulang proses sehingga nilai tempat yang terakhir.
menyimpan data.
• Sistem perduaan yang juga dikenali sebagai Sistem Asas
Penambahan Dua Nombor Perduaan
2 ialah sistem yang menggunakan dua digit sahaja iaitu 0 • Lima tatacara untuk operasi tambah bagi
dan 1 untuk mewakili data. nombor perduaan:
• Nilai sesuatu digit dalam sistem perduaan bergantung Tatacara Operasi tambah Hasil Tambah
kepada nilai tempatnya dalam nombor yang 1 0+0 0
berkenaan. 2 0 +1 1
3 1+0 1
2.1.2 Penukaran Nombor Perduaan kepada Nombor 4 1 +1 10
Perpuluhan 5 10 + 1 11
1. Nilai tempat dalam sistem perduaan ialah 1, 2, 4, 8, 16, 32
Penolakan Dua Nombor Perduaan
dan seterusnya. Setiap nombor perduaan adalah dua kali
lebih besar daripada sebelumnya. • Empat tatacara untuk operasi tolak bagi
nombor perduaan:
2. Cara menukar nombor perduaan kepada nombor
perpuluhan: Tatacara Operasi Tolak Hasil Tolak
Nombor perduaan: 0111 1 0–0 0
2 1–0 1
24 23 22 21 20 3 1 –1 0
16 8 4 2 1 4 10 – 1 1
0 1 1 1
Jadi, nilai perpuluhan 0111 Penambahan dan Penolakan Nombor Perduaan
dalam Menterjemah Aksara Pengekodan ASCII
= (0 × 8 ) + (1 × 4) + (1 × 2) + (1×1)
= 0 + 4 + 2 +1 • Kod ASCII ialah singkatan daripada American
Standard Code for Information Interchange yang
= 7 mewakili setiap aksara.
• Ia menggunakan nombor perduaan untuk mewakili
2.1.3 Penukaran Nombor Perpuluhan kepada Nombor setiap aksara dan mempunyai 128 aksara.
Perduaan • Operasi tambah antara dua kod ASCII:
• Dua kaedah digunakan untuk penukaran nombor
perpuluhan kepada nombor perduaan: Kod ASCII 0011 0110 dan kod ASCII 0011 0001
(a) Kaedah bahagi dengan 2 dan gunakan bakinya: 0 1 1 0 Hasil tambah 0110 + 0001 = 0111
(i) Nombor asal dibahagi dengan 2. +0001
(ii) Hasil bahagi pertama dibahagikan dengan 2 Dengan merujuk jadual Kod ASCII,
sekali lagi dan hasil bahagi serta bakinya 0111
0011 0111 diwakili oleh aksara 7
dicatatkan.
(iii) Hasil bahagi dibahagikan dengan 2 sehingga • Operasi tolak antara dua kod ASCII:
tidak boleh dibahagi lagi dan setiap baki dicatat.
(iv) Nilai nombor perduaan diambil berdasarkan Kod ASCII 0011 1000 dan kod ASCII 0011 0100
0 10
bakinya secara menyongsang. 1 0 0 0 Hasil tolak 1000 – 0100 = 0100

– 0 1 0 0 Dengan merujuk jadual Kod ASCII,


0 1 0 0 0011 0100 diwakili oleh aksara 4

12
13

You might also like