Professional Documents
Culture Documents
PENGENALAN
Contoh peralatan:
Komputer, kalkulator, kamera digital, telefon mudah alih, pemain cakera DVD,
termometer, alat pengesan tekanan darah dan sebagainya.
SISTEM NOMBOR
Sistem nombor ialah kod berupa simbol yang diguna untuk menunjukkan bilangan item.
Sistem yang digunakan oleh manusia setiap hari ialah sistem nombor perpuluhan
(desimal).
Peralatan elektronik berdigit dan peralatan yang berasaskan komputer berdigit dan
mikropemproses tidak menggunakan sistem nombor perpuluhan tetapi menggunakan
sistem nombor perduaan (binari), perlapanan (oktal) dan perenambelasan
(heksadesimal).
NO KOD / CODE NO ETN 6042 Muka : 3 Dari : 15
Padanan antara sistem nombor perpuluhan dengan sistem nombor yang lain
Subskrip ditulis kepada nombor untuk menunjukkan sistem nombor yang diguna pakai.
Contoh nombor binari 10102 , nombor oktal 658
Nilai sesuatu nombor bergantung kepada nilai tempat (place value) atau pemberatan.
Nilai tempat
10000 1000 100 10 1 0.1 0.01 0.001
(pemberatan)
Gandaan nombor
104 103 102 101 100 10-1 10-2 10-3
10
Nilai tempat
16 8 4 2 1 0.5 0.25 0.125
(pemberatan)
24 23 22 21 20 2-1 2-2 2-3 Gandaan nombor
Nilai tempat sistem nombor perlapanan.
NO KOD / CODE NO ETN 6042 Muka : 4 Dari : 15
Nilai tempat
4096 512 64 8 1 0.125 0.0156 0.000195
(pemberatan)
Gandaan
84 83 82 81 80 8-1 8-2 8-3
nombor
Nilai tempat
65536 4096 256 16 1 0.0625 0.00039
(pemberatan)
164 163 162 161 160 16-1 16-2 Gandaan nombor
Contoh
Tentukan nilai bagi setiap digit nombor perpuluhan berikut:
Contoh
Berapakah nilai tempat (pemberatan) bagi digit 6 untuk nombor perpuluhan berikut:
Latihan
1) Tentukan nilai bagi setiap digit nombor berikut:
a) 5110 b) 13710
c) 149210 d) 106.5810
NO KOD / CODE NO ETN 6042 Muka : 5 Dari : 15
2) Berapakah nilai tempat (pemberatan) bagi digit 7 untuk nombor perpuluhan berikut:
a) 137010 Jawapan:
b) 672510 Jawapan:
c) 58.7210 Jawapan:
Contoh
Tukarkan nombor perduaan 11012 ke nombor perpuluhan.
Nilai tempat
23 22 21 20
1 1 0 12
Contoh
Tukarkan nombor perduaan 10.1012 ke nombor perpuluhan
.
Latihan
Tukarkan nombor perduaan 1101.10012 ke nombor perpuluhan.
NO KOD / CODE NO ETN 6042 Muka : 6 Dari : 15
Contoh
Tukarkan nombor perpuluhan 4210 ke nombor perduaan dengan menggunakan kaedah
membahagi 2 secara berulang.
Latihan
Tukarkan nombor perpuluhan 2510 ke nombor perduaan
NO KOD / CODE NO ETN 6042 Muka : 7 Dari : 15
Contoh
Tukarkan nombor perlapanan ke nombor perduaan N8 kepada N2
N10 N2 N8
a) 138 b) 258 0 000 0
1 001 1
1 3 2 5 2 010 2
3 011 3
001 011 010 101
4 100 4
138 = 10112 258 = 101012 5 101 5
6 110 6
7 111 7
Latihan
Tukarkan nombor perlapanan ke nombor perduaan N8 kepada N2
a) 1408 b) 75268
Pecahkan nombor perduaan kepada kumpulan 3 bit nombor bermula dari kanan dan
tukarkan 3 bit nombor kepada nombor perlapanan yang setara.
Contoh
Tukarkan nombor perduaan N2 kepada nombor perlapanan N8
a) 1101012 b) 1011110012
6 5 5 7 1
Latihan
Tukarkan nombor perduaan N2 kepada nombor perlapanan N8
a) 1 1 1 1 1 0 1 1 1 0 02 b) 1 1 0 1 0 1 1 1 0 1 1 0 12
Contoh
Tukarkan nombor perlapanan ke nombor perpuluhan.
a) 258 b) 728
Latihan
Tukarkan nombor perlapanan N8 ke nombor perpuluhan N10.
a) 1458 b) 37218
NO KOD / CODE NO ETN 6042 Muka : 9 Dari : 15
Contoh
Tukarkan nombor perpuluhan ke nombor perlapanan.
0.875 X 8 = 7
0.5 X 8 = 4
0.625 X 8 = 5
5 4 7
MSD LSD
35910 = 5478
Latihan
Tukarkan nombor perpuluhan ke nombor perlapanan.
a) 5510 b) 23810
NO KOD / CODE NO ETN 6042 Muka : 10 Dari : 15
N10 N2 N16
Contoh 0 0000 0
Tukarkan nombor perenambelasan N16 ke nombor perduaan N2. 1 0001 1
a) 9F16 b) 3516 2 0010 2
3 0011 3
9 F 3 5 4 0100 4
5 0101 5
1001 1111 0011 0101 6 0110 6
7 0111 7
9F16 = 100111112 3516 = 1101012 8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
Latihan 14 1110 E
Tukarkan nombor perenambelasan N16 ke nombor perduaan N2 15 1111 F
a) 10A16 b) CB7216
Pecahkan nombor perduaan kepada kumpulan 4 bit nombor bermula dari kanan dan
tukarkan 4 bit nombor kepada nombor perenambelasan yang setara.
Contoh
Tukarkan nombor perduaan N2 ke nombor perenambelasan N16.
a) 1 0 1 0 1 0 0 0 0 1 0 12 b) 0 0 1 1 1 1 1 1 0 0 0 12
A 8 5 3 F 1
Latihan
Tukarkan nombor perduaan N2 ke nombor perenambelasan N16.
a) 1 1 1 1 1 0 1 1 1 0 02 b) 1 1 0 1 0 1 1 1 0 1 1 0 12
Contoh
Tukarkan nombor perenambelasan N16 ke nombor perpuluhan N10
a) 1C16 b) A8516
Latihan
Tukarkan nombor perenambelasan N16 ke nombor perpuluhan N10
a) E516 b) B2F816
Contoh
Tukarkan nombor perpuluhan ke nombor perenambelasan.
0.625 X 16 = 10 = A
0.5 X 16 = 8 = 8
0.125 X 16 = 2 = 2
2 8 A
65010 = 28A16
LSD
MSD
Latihan
Tukarkan nombor perpuluhan N10 ke nombor perenambelasan N16
NO KOD / CODE NO ETN 6042 Muka : 13 Dari : 15
a) 4510 b) 259110
Kod Perpuluhan Terkod Perduaan – BCD adalah cara menyatakan digit perpuluhan
dengan kod perduaan.
Terdapat hanya sepuluh kumpulan kod di dalam sistem BCD maka ia sangat mudah
untuk menukarkan di antara perpuluhan dan BCD.
Kita selalunya membaca dan menulis dalam perpuluhan maka kod BCD dapat menjadi
pengantaramuka (interface) kepada sistem perduaan. Contoh pengantaramuka adalah
papan kekunci masukan (keypad input) dan ‘digital readouts’.
Jam berdigit, termometer berdigit, meter berdigit dan peranti (devices) lain yang
mempunyai pemapar tujuh ruas (seven-segment display) selalunya menggunakan kod
BCD untuk memaparkan nombor perpuluhan.
Setiap digit nombor perpuluhan 0 hingga 9 ditukarkan kepada 4 bit kod perduaan.
Kod BCD dinyatakan oleh nilai tempat atau pemberatan 4 bit (23 22 21 20)
Contoh
Tukarkan nombor perpuluhan berikut ke kod BCD
a) 46 b) 170
4 6 1 7 0
Latihan
a) 98 b) 2453
Bermula dari bit paling kanan dan pecahkan kepada beberapa kumpulan 4 bit.
Kemudian tuliskan nilai digit perpuluhannya yang diwakili oleh setiap kumpulan 4 bit
Contoh
Tukarkan kod BCD ke nombor perpuluhan.
a) 10000101 b) 001101010001
8 5 3 5 1
Latihan
a) 100101000111 b) 1000000010010011
Kod BCD mempunyai 10 kumpulan kod 4 bit perduaan iaitu 0000 hingga 1001 manakala
terdapat 6 kumpulan kod yang tidak sah iaitu 1010, 1011, 1100, 1101, 1110 dan 1111.
Manakala nombor perduaan ialah mempunyai 2 bit iaitu 0 dan 1 dan tiada digit yang
tidak sah.