Anda di halaman 1dari 4

8/28/2014

Desimal
( basis 10)

Sistem
bilangan
pada
komputer

Heksadesimal
( basis 16 )

Biner
( basis 2 )

Oktal
( basis 8 )

Posisi-posisi digit di dalam bilangan oktal mempunyai delapan bobot


sebagai berikut :
Sistem bilangan oktal disusun dari 8 angka atau lambang.
Sistem bilangan oktak disebut juga sistem bilangan basis 8 atau
radiks 8 karena mempunyai 8 digit.
Setiap digit dari bilangan oktal dapat mempunyai harga dari 0 sampai
7 (0,1,2,3,4,5,6,dan, 7)

Konversi Oktal Ke Desimal

Konversi Biner ke Oktal / Oktal ke Biner


Digit Oktal
Binary Ekivalen

000

001

010

011

100

101

110

111

Setiap digit oktal dinyatakan oleh tiga bit dari digit biner.

82

81

80

=512

=64

=8

=1

Most Significant
Digit (MSD)

Contoh : 24.6(8) = 2 x (81) + 4 x (80) + 6 x (8-1) = 20.75(10)

83

8-1

8-2

8-3

=1/8

=1/64

=1/512

Octal point

Least
Significant Digit
(LSD)

Konversi dari Desimal ke Octal dan Biner


177(10) = . (8) = . (2)

177/8
22/ 8
2/8

=
=
=

22 + sisa 1
2 + sisa 6
0 + sisa 2

Hasil

177 (10) = 261(8)

Konversi ke Biner

1 (LSB)
6
2 (MSB)

= 010110001(2)

Contoh : 100 111 010(2) = (100) (111) (010)(2) = 4 7 2(8)

8/28/2014

Konversikan bilangan di bawah ini !

a. 123(8) = (10)
b. 46.2(8) =(10)
c. 726(8) =(2)
d. 461(8) =(2)
e. 210(10) =(8) =(2)

Heksadesimal adalah sebuah sistem bilangan yang menggunakan


16 simbol.
Simbol yang digunakan atau sistem bilangan basis 16 ini adalah
angka 0 sampai 9, ditambah dengan 6 simbol huruf lainnya yang
menggunakan huruf A hingga F, selengkapnya simbol yang
digunakan dalam sistem bilangan Heksadesimal adalah ( 0, 1, 2, 3,
4, 5, 6, 7, 8, 9, A, B, C, D, E, F)

163
=4096
Most
Significant Digit
(MSD)

162
=256

161
=16

160
=1

16-1
.

Hexadec.
point

16-2

=1/25
=1/16
6

16-3
=1/4096
Least
Significant Digit
(LSD)

8/28/2014

Konversi dari Desimal ke Heksadesimal


378(10) = . (16)

378/16
23/ 16
1 / 16

= 23+ sisa 10
= 1 + sisa 7
= 0 + sisa 1

Hasil :

37810 = 17A16

Konversi ke Biner

Hexadecimal Digit
Binary Equivalent
Hexadecimal Digit
Binary Equivalent

0000 0001 0010 0011 0100 0101 0110 0111


8

1000 1001 1010 1011 1100 1101 1110 1111

Setiap digit heksadesimal


empat bit dari digit biner.

dinyatakan

dengan

Contoh :101100101111(2) = (1011) (0010) (1111)(2) = B 2 F(16)

A (LSB)
7
1 (MSB)

= 0001 0111 10102

Untuk
mengkonversi
bilangan
oktal
ke
heksadesimal
ataupun
sebaliknya
dilakukan
dengan
mengkonversi
bilangan
oktal
atau
heksadesimal ke dalam bilangan biner terlebih
dulu.

5A8(16) = 0101 1010 1000 (Biner)


= 2 6 5 0 (Oktal)

8/28/2014

Konversikan 5A8(16) ke Oktal

5A8(16) = 0101 1010 1000 (Biner)


= 2650(8)

Konversikan 2650(8) ke Heksadesimal

BCD adalah sistem pengkodean bilangan


desimal yang metodenya mirip dengan
bilangan biner biasa; hanya saja dalam proses
konversi, setiap simbol dari bilangan desimal
dikonversi satu per satu, bukan secara
keseluruhan
seperti
konversi
bilangan
desimal ke biner biasa.

2850(8) = 010 110 101 000 (Biner)


= 5A8(16)

Misalkan bilangan yang ingin dikonversi adalah 170(10).

Dapat dilihat bahwa bilangan biner dari :


1(10) 0001(2)
7(10)-> 0111(2)
0(10)-> 0000(2)
Tetapi, berhubung hasil yang diinginkan adalah bilangan
BCD, maka basis bilangannya tinggal ditulis sebagai berikut
:
1(10)-> 0001BCD
7(10)-> 0111BCD
0(10)-> 0000BCD
maka, nilai BCD dari 170(10)adalah 0001 0111 0000BCD.

Anda mungkin juga menyukai