Anda di halaman 1dari 24

RANGKAIAN ARITMETIKA 1

Pokok B ahasan :

1. Sistim Bilangan : Desimal, Biner, Oktal, Hexadesimal

2. Konversi Sistim Bilangan

Tujuan Instruksional K husus :

1. Mahasiswa dapat menjelaskan perbedaan bentuk dan cara membilang dari sistim Desimal, Biner, Oktal dan Hexadesimal

2. Mahasiswa dapat mengkonversi dari satu sistim bilangan ke sistim bilangan yang lain.

SISTIM BILANGAN

Sistim Bilangan terdiri dari :

1. Sistim Desimal Dasar 10

2. Sistim Biner Dasar 2

3. Sistim Oktal Dasar 8

4. Sistim Hexadesimal Dasar 16

Aplikasi Sistim Bilangan :

1. Sistim Desimal nilai mata uang : puluhan, ratusan,

ribuan dsb

2. Sistim Biner rangkaian elektronika digital

3. Sistim Oktal instruksi komputer dengan kode 3-bit

4. Sistim Hexadesimal pengalamatan memory pada micro controller

Sistim Desimal

puluhan ribu ratusan ribuan puluhan Most Significant Digit … 10 4 10 3 10 2
puluhan ribu
ratusan
ribuan
puluhan
Most Significant Digit
10 4
10 3
10 2
10 1

satuan

Least Significant Digit
Least Significant Digit

10 0

….

0 0 1 1 2 2 3 3 4 4 5 5 6 6 7
0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9

0 0

0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7

1

1

2 2

3 3

4 4

5 5

6 6

7 7

8 8

9 9

0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7
0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7

0

1

2

3

4

5

6

7

8

9

0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7

• Cara membilang dengan sistim desimal

• Cara membilang dengan sistim desimal • Cara menghitung dengan sistim desimal Contoh : 4 6

• Cara menghitung dengan sistim desimal Contoh :

4 6 2 3

3x10 0 = 3 2x10 1 = 20 6x10 2 = 600

3x10 0 =

3

2x10 1 =

20

6x10 2 =

600

4x10 3 = 4000 +

4623

0 1 . . 9 1 0 1 1 . . 9 9 1 0
0
1
.
.
9
1
0
1
1
.
.
9
9
1
0 0
.
.
9
9 9
1
0 0 0
.
.
9
9 9 9
.
.

(empat ribu enam ratus dua puluh tiga)

Sistim Biner

BIT = BInary digiT

Least Significant Bit Most Significant Bit … 2 4 2 3 2 2 2 1
Least Significant Bit
Most Significant Bit
2 4
2 3
2 2
2 1
2 0
….
0
0
0
0
0
0
1
1
1
1
1
1
1 0
1 1
1 0 0
1 0 1
• Cara membilang dengan sistim biner
1 1 0
1 1 1
1 0 0 0
1 0 0 1
.
.

• Cara menghitung dengan sistim biner

Contoh :

1 0 1 1 1x 2 0 = 1x 2 1 = 0x 2 2
1
0
1
1
1x 2 0 =
1x 2 1 =
0x 2 2 =
1x 2 3 =
1
2
0
8+
11
10
1
0
1
0
0
1
1x2 0 =
0x2 1 =
0x2 2 =
1x2 3 =
0x2 4 =
1
0
0
8
0
1x2 5 = 32+

41 10

6

Sistim Oktal

Most Significant Digit

 

Least Significant Digit

L e a s t S i g n i f i c a n t
     
 

8 4

 

8 3

8 2

 

8 1

8 0

 
 

 

0

 

0

 

0

  0   0   0 0 0  

0

  0   0   0 0 0  

0

 

….

….  
….  
….  
….  
 

1

1

1

1

1

2

2

2

2

2

3

3

3

3

3

4

4

4

4

4

5

5

5

5

5

6

6

6

6

6

7

7

7

 

7

 

7

     

• Cara membilang dengan sistim Oktal

• Cara membilang dengan sistim Oktal • Cara menghitung dengan sistim Oktal Contoh : 5 6

• Cara menghitung dengan sistim Oktal

Contoh :

5 6 7 4

4x8 0 = 4 7x8 1 = 56 6x8 2 = 384

4x8 0 =

4

7x8 1 =

56

6x8 2 =

384

5x8 3 = 2560 +

3004 10

0 1 . . 7 1 0 1 1 . . 7 7 1 0
0
1
.
.
7
1
0
1
1
.
.
7
7
1 0 0
1 0 1
1 0 2
.
.
7
7 7
1 0 0 0
1 0 0 1
.
.

Least Significant Digit

Most Significant Digit

Sistim Hexadesimal

n i f i c a n t D i g i t Sistim Hexadesimal …

16 4

16 3

16 2

16 1

16 0

g i t Sistim Hexadesimal … 16 4 16 3 16 2 16 1 16 0

….

0 1 2 3 4 5 6 7 8 9 A B C D E
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

0 0

0 …. 0 1 2 3 4 5 6 7 8 9 A B C D

1 1

2 2

3 3

4 4

5 5

6 6

7 7

8 8

9 9

A A

B B

C C

D D

E E

F F

1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8

0 0

2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9

1 1

2 2

3 3

4 4

5 5

6 6

7 7

8 8

9 9

A A

B B

C C

D D

E E

F F

2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9

9

• Cara membilang dengan sistim Hexadesimal

• Cara membilang dengan sistim Hexadesimal • Cara menghitung dengan sistim Hexadesimal Contoh : 2 E

• Cara menghitung dengan sistim Hexadesimal

Contoh :

2 E 5 C

12x16 0 = 12 5x16 1 = 80 14x16 2 = 3584 2x16 3 =

12x16 0 =

12

5x16 1 =

80

14x16 2 =

3584

2x16 3 =

8192 +

11868 10

0 1 2 . . 9 A . . F 1 0 1 1 .
0
1
2
.
.
9
A
.
.
F
1
0
1
1
.
.
9
F
A
0
.
.
F
F
1 0 0
1 0 1
.
.
F F F
.
.

10

KONVERSI SISTIM BILANGAN DESIMAL BINER OKTAL HEXA
KONVERSI SISTIM BILANGAN
DESIMAL
BINER
OKTAL
HEXA

1. DESIMAL BINER

Contoh :

1)

28 10 = ……. 2 ?

28 10 = 11100 2

2)

345 10 = ……. 2 ?

345 10 = 101011001 2

2

2

2

2

28 0

= ……. 2 ? 345 1 0 = 101011001 2 2 2 2 2 28 0

LSB

2 ? 345 1 0 = 101011001 2 2 2 2 2 28 0 LSB 14

14 0

7 1

3 1

1

MSB

2

2

2

2

2

2

2

2

345 1 LSB 172 0 86 0 43 1 21 1 10 0 5 1
345 1
LSB
172 0
86
0
43
1
21
1
10
0
5
1
2
0
1
MSB

12

2. DESIMAL OKTAL

Contoh :

1)

28 10 = ……. 8 ?

28 10 = 34 8

 

2)

345 10 = ……. 8 ?

345 10 = 531 8

8 28 3
8 28
3

4

LSD

MSD

8 345

8

43

1

3

LSD

5 MSD

3. DESIMAL HEXADESIMAL

Contoh :

1)

28 10 = ……. 16 ?

28 10 = 1C 16

2)

345 10 = ……. 16 ?

345 10 = 159 16

16 28 12=C

16 2) 345 1 0 = ……. 1 6 ? 345 10 = 159 16 16

1

MSD

LSD

16 345 9 21 5 16 1 MSD
16 345 9
21 5
16
1
MSD

LSD

4. BINER DESIMAL

Contoh :

1)

1101 2 = ……. 10 ?

1101 2 = 13 10

2)

10110111 2 = ……. 10 ?

10110111 2 = 183 10

1101 2 = 1x2 3 +1x2 2 +0x2 1 +1x2 0

= 8 + 4 + 0 + 1

= 13 10

10110111 2 = 1x2 7 +0x2 6 +1x2 5 +1x2 4 + 0x2 3 +1x2 2 +1x2 1 +1x2 0

= 128+0+32+16+0+4+2+1

= 183 10

5. OKTAL DESIMAL

Contoh :

1)

75 8 = ……. 10 ?

75 8 =

61 10

2)

6341 8 = ……. 10 ?

6341 8 = 3297 10

75 8 = 7x8 1 + 5x8 0

= 56 + 5

= 61 10

6341 8 = 6x8 3 + 3x8 2 + 4x8 1 + 1x8 0

= 3072 + 192 + 32 + 1

= 3297 10

6. HEXADESIMAL DESIMAL

Contoh :

1)

9F 16 = ……. 10 ?

9F 16 = 159 10

2)

3FE8 16 = ……. 10 ?

9F 16 = 9x16 1 + 15x16 0

= 144 + 15

= 159 10

3FE8 16 = 3x16 3 +15x16 2 +14x16 1 +8x16 0

3FE8 16 = 16360 10

= 12288 + 3840 + 224 + 8

= 16360 10

7. BINER OKTAL

Contoh :

1101011 2 = ……. 8 ?

Cara 1 :

Konversikan Biner Desimal

2 = ……. 8 ? Cara 1 : Konversikan Biner Desimal 1101011 2 = 1x2 6

1101011 2 = 1x2 6 +1x2 5 +1x2 3 +1x2 1 +1x2 0 = 64+32+8+2+1 = 107 10

1101011 2 = 153 8

Desimal Oktal

8 107

3

8

13

5

1

Cara 2 :

Ambil per – 3bit menjadi 1 kelompok, mulai dari LSB. Bit MSB ditambahkan “0”

1101011

001

101 011

2 : Ambil per – 3bit menjadi 1 kelompok, mulai dari LSB. Bit MSB ditambahkan “0”

1

5

3

8

18

8. BINER HEXADESIMAL

Contoh :

1101011 2 = ……. 16 ?

Cara 1 :

Konversikan Biner Desimal

= ……. 1 6 ? Cara 1 : Konversikan Biner Desimal 1101011 2 = 1x2 6

1101011 2 = 1x2 6 +1x2 5 +1x2 3 +1x2 1 +1x2 0 = 64+32+8+2+1 = 107 10

1101011 2 = 6C 16

Desimal Hexadesimal

16 107 11=C

2 = 6C 1 6 Desimal Hexadesimal 16 1 0 7 11=C 6 Cara 2 :

6

Cara 2 :

Ambil per – 4bit menjadi 1 kelompok, mulai dari LSB. Bit MSB ditambahkan “0”

1101011

0110 1011

2 : Ambil per – 4bit menjadi 1 kelompok, mulai dari LSB. Bit MSB ditambahkan “0”

6 C 16

19

9. OKTAL BINER

Contoh :

64 8 = ……. 2 ?

Cara 1 :

Konversikan Oktal Desimal

64 8 = 6x8 1 +4x8 0

= 48 + 4

= 52 10

Desimal 64 8 = 6x8 1 +4x8 0 = 48 + 4 = 52 1 0

64 8 = 110100 2

Desimal Biner

2

2

2

2

2

52 0

1 0 64 8 = 110100 2 Desimal Biner 2 2 2 2 2 52 0

26 0

13 1

6 0

3 1

1

Cara 2 :

Masing-masing digit dikonversikan menjadi 3 bit biner.

64

6

4

52 0 26 0 13 1 6 0 3 1 1 Cara 2 : Masing-masing digit

10. HEXADESIMAL BINER

Contoh :

7D 16 = ……. 2 ?

Cara 1 :

Konversikan Hexa Desimal

7D 16 = 7x16 1 +13x16 0

Desimal Biner

2

2

2

2

2

2

125 1

15

7

3

62 0

31 1

1

1

1

1

Biner 2 2 2 2 2 2 125 1 15 7 3 62 0 31 1

= 112 + 14

= 125 10

7D 16 = 1111101 2

Cara 2 :

Masing-masing digit dikonversikan menjadi 4 bit biner.

7D

7

D

1 0 7D 1 6 = 1111101 2 Cara 2 : Masing-masing digit dikonversikan menjadi 4

11. OKTAL HEXADESIMAL

Contoh :

57 8 = ……. 16 ?

Cara 1 :

Konversikan Oktal Desimal

57 8 = 5x8 1 +7x8 0

= 40 + 7

= 47 10

57 8 = 2F 16

= 5x8 1 +7x8 0 = 40 + 7 = 47 1 0 57 8 =

Desimal Hexa

16 47 15=F

1 0 57 8 = 2F 1 6 Desimal Hexa 16 4 7 15=F 2 Cara

2

Cara 2 :

Konversikan Oktal Biner

Hexa 16 4 7 15=F 2 Cara 2 : Konversikan Oktal Biner 57 5 7 101

57

5

7

5 7

101

111 2

Biner Hexa

0010

1111

Hexa 16 4 7 15=F 2 Cara 2 : Konversikan Oktal Biner 57 5 7 101

2

F 16

12. HEXADESIMAL OKTAL

Contoh :

6A 16 = ……. 8 ?

Cara 1 :

Konversikan Hexa Desimal

6A 16 = 6x16 1 +10x16 0

= 96 + 10

= 106 10

6A 16 = 152 8

1 +10x16 0 = 96 + 10 = 106 1 0 6A 1 6 = 152

Desimal Oktal

8 106 2 13 8 5
8 106 2
13
8
5

1

Cara 2 :

Konversikan Hexa Biner

Oktal 8 106 2 13 8 5 1 Cara 2 : Konversikan Hexa Biner Biner Oktal

Biner Oktal

6A

6

A

001

101

010

Oktal 8 106 2 13 8 5 1 Cara 2 : Konversikan Hexa Biner Biner Oktal

0110

1010 2

1

5

2 8

Soal Latihan

Konversikan sistim bilangan berikut :

a)

b) 11010 2

c) 63 8

d) 6FE 16

e) 1101110 2 = ……. 10

27 10

= ……. 2

= ……. 8

= ……. 10

= ……. 2

f)

517 8

= ……. 10

g) D3A 16 = ……

h) 47 8

i) 756 8

j) 4C 16

= …

8

2

16

= ……

= ….…. 2