BAGIAN I
BILANGAN YANG DIGUNAKAN DALAM
ELEKTRONIKA DIGITAL
2. Biner
Sistem bilangan biner hanya menggunakan dua simbol (0 dan 1). Bilangan
ini dikatakan mempunyai radiks 2 dan biasanya disebut sistem bilangan
basis 2. Setiap biner digit disebut bit.
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
12 1 1 0 0
13 1 1 0 1
14 1 1 1 0
15 1 1 1 1
16 1 0 0 0 0
17 1 0 0 0 1
18 1 0 0 1 0
19 1 0 0 1 1
24 23 22 21 20
Pangkat 2
a) 510 = 1012
b) 1810 = 100102
Penggunaan tikalas (small subscripts) adalah untuk menyatakan basis dari
bilangan. Jadi dalam contoh a) bilangan 5 dalam basis 10 sama dengan
bilangan 101 (dibaca satu nol satu) dalam basis 2. Begitu juga pada bagian
b), bilangan 18 dalam basis 10 sama dengan 10010 (dibaca satu nol nol
satu nol) dalam basis 2.
Setiap orang yang bekerja dalam elektronika digital harus dapat mengubah
bilangan biner ke bilangan desimal dan bilangan desimal ke bilangan biner.
3. Oktal
4. Heksadesimal
Pencacah Pencacah
desimal heksadesimal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 A
11 B
12 C
13 D
14 E
15 F
16 10
17 11
B. Konversi Bilangan
Konversi Bilangan digunakan untuk mengubah suatu bilangan dari suatu sistim
bilangan menjadi bilangan dalam sistim bilangan yang lain.
1. Desimal
a. Desimal ke biner
Cara mengubah bilangan desimal menjadi biner dilakukan dengan
membagi bilangan desimal dengan angka 2 dan sisanya dituliskan mulai
dari bawah ke atas.
37 : 2 = 18 sisa 1
18 : 2 = 9 sisa 0
9 : 2 = 4 sisa 1
4 : 2 = 2 sisa 0
2 : 2 = 1 sisa 0
1 : 2 = 0 sisa 1
b. Desimal ke oktal
Cara mengubah bilangan desimal menjadi oktal dilakukan dengan
membagi bilangan desimal dengan angka 8 dan sisanya ditulis mulai
dari bawah ke atas.
85 : 8 = 10 sisa 5
10 : 8 = 1 sisa 2
1 : 8 = 0 sisa 1
c. Desimal ke heksadesimal
Cara mengubah bilangan desimal menjadi heksadesimal dilakuakn
dengan membagi bilangan desimal tersebut dengan angka 16 dan
sisanya ditulis mulai dari bawah ke atas.
Contoh : bilangan decimal 278 diubah menjadi bilangan heksadesimal
278 : 16 = 17 sisa 6
17 : 16 = 1 sisa 1
1 : 16 = 0 sisa 1
2. Biner
a. Biner ke desimal
Cara mengubah bilangan biner menjadi bilangan desimal dilakukan
dengan mengalikan 2n dimana n merupakan posisi bilangan yang
dimulai dari angka 0 dan dihitung dari belakang.
b. Biner ke oktal
Cara mengubah bilangan biner menjadi bilangan oktal dilakukan dengan
mengambil 3 digit bilangan dari kanan.
11 101 100 =
112 = 21 + 20 = 38
1012 = 22 + 20 = 58
1002 = 22 = 48
c. Biner ke heksadesimal
Cara mengubah biner menjadi bilangan heksadesimal dilakukan dengan
mengambil 4 digit bilangan dari kanan.
1110 1100 =
1110 = 23 + 22 + 21 = 14 = E16
1100 = 23 + 22 = 12 = C16
3. Oktal
a. Oktal ke desimal
Cara mengubah bilangan oktal menjadi bilangan desimal dilakukan
dengan 2 langkah. Langkah 1, mengubah bilangan oktal tersebut
menjadi bilangan biner dan kemudian langkah kedua mengubahbilangan
biner yang diperoleh menjadi bilangan desimal.
b. Oktal ke biner
Cara mengubah bilangan oktal menjadi biner dilakukan dengan terlebih
dahulu menjadikan satu persatu angka bilangan oktal menjadi bilangan
biner kemudian di satukan. Untuk bilangan oktal perlu memiliki 3 digit
8
3548 =
38 = 0112
58 = 1012
48 = 1002
c. Oktal ke heksadesimal
Cara mengubah bilangan oktal menjadi bilangan heksadesimal
dilakukan dengan 3 langkah. Langkah pertama, mengubah bilangan
oktal tersebut menjadi bilangan biner. Langkah kedua, bilangan biner
yang diperoleh diubah menjadi bilangan desimal. Langkah ketiga,
mengubah bilangan desimal yang diperoleh menjadi bilangan
heksadesimal.
3548 =
38 = 0112
58 = 1012
48 = 1002
3548 = 0111011002
236 : 16 = 14 sisa 12
14 : 16 = 0 sisa 14
4. Heksadesimal
a. Heksadesimal ke desimal
Cara mengubah bilangan heksadesimal menjadi bilangan desimal
dilakukan dengan mengalikan 16n dimana n merupakan posisi bilangan
yang dimulai dari angka 0 dan dihitung dari belakang.
b. Heksadesimal ke biner
Cara mengubah bilangan heksadesimal menjadi biner dilakukan dengan
menjadikan satu persatu angka bilangan heksadesimal menjadi bilangan
biner terlebih dahulu kemudian di satukan. Untuk bilangan heksadesimal
haruslah memiliki 4 digit bilangan biner sehingga jika hanya
menghasilkan kurang dari 4 digit makan didepannya ditambahkan
bilangan 0.
1DE16 =
116 = 00012
D16 = 11012
E16 = 11102
c. Heksadesimal ke oktal
Cara mengubah bilangan heksadesimal menjadi bilangan oktal
dilakukan dengan mengubah bilangan heksadesimal tersebut menjadi
bilangan desimal terlebih dahulu baru kemudia diubah menjadi bilangan
Oktal.
1DE16 =
1DE16 = (1 x 162 ) + (D(13) x 161) + (E(14) x 160 )
= 256 + 208 + 14
= 47810