Rabu, 09 Juni 2010

Mengenal bilangan desimal, biner dan heksa desimal

Dalam memahami elektronika digital ada beberapa macam bilangan yang harus diketahui yaitu bilangan desimal, bilangan biner dan bilangan heksa desimal.

>>Bilangan desimal
bilangan desimal adalah bilangan yang sudah sering dipakai dalam kekehidupan sehari hari. Bilangan ini memiliki angka dari 1-9.

>>Bilangan Biner
Bilangan biner adalah angka yang digunakan dalam proses digital termasuk dalam mikrokontroler, mikroprosesor dan komputer. Bilangan ini hanya punya angka 1 dan 0. Berikut merupakan urutan bilangan biner mulai dari 0 sampai 9.

0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
dst

>>Bilangan Heksa Desimal
Bilangan desimal adalah bilangan yang sering digunakan dalam pemrograman mikrokontroler. Ketika program telah selesai ditulis maka, program tersebut dikonversi kedalam bentuk file *.hex atau heksa desimal. Bilangan heksa desimal ini terdiri dari angka 0-9 dan huruf a-f berikut merupakan urutan bilangan heksa desimal.

desimal=heksa desimal
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
dst

Konversi bilangan
Setelah mengenal bilangan bilangan tersebut maka kita juaga harus bisa mengkonversi belangan kedalam bentuk yang lain.

Biner ke desimal
misal angka 111 maka desimalnya adalah
1 1 1
1x2^2 + 1x 2^1 + 1x2^0 = 4 + 2 + 1 = 7

kemudian misal angka 1010
1 0 1 0
1x2^3 + 0x2^2 + 1x2^1 + 0x2^1 = 8 + 0 + 2 +0 = 10

Kemudian jika ingin mengubah bilangan desimal ke biner maka caranya adalah:

misal bilangan desimal 9 dijadikan biner:
9:2=8 8:2=4 4:2=2 2:2=1
sisa 1 0 0 1


Biner ke Heksa desimal
misal angka 00101101, maka desimalnya adalah
0010 1101
2 D
jadi dalam mengkonversi biner ke desimal maka metodenya dikonversi dulu per 4 digit biner dalam contoh tersebut dikonversi dulu biner 0010 yaitu menjadi heksa desimal 2 dan biner 1101 menjadi heksa desimal D. Jika akan mengkonversi bilangan dari heksa desimal ke biner maka tinggall dibalik saja cara mengkonversinya yaitu yang tadinya heksa desimal menjadi biner contoh misal bilangan heksa desimal 3F maka
3 F
0011 1111

Desimal ke Heksadesimal
Jika ingin mengubah bilangan dari desimal ke heksa desimal maka bilangan desimalnya tersebut diubah dulu ke binar nah dari biner baru dijadikan Heksadesimal.

wasalam.

Tidak ada komentar:

Posting Komentar