Bahasa Mesin Atau Bahasa Biner

chmood


Bahasa Mesin Atau BahasaΒ Biner
Β  Β  Bahasa biner merupakan bahasa mesin yang di mengerti oleh komputer, bahasa biner berbasis angka dua (2). Untuk memahami bahasa biner ini maka terlebih dahulu kita harus mengetahui perpangkatan bilangan dua (2) yang sudah tidak asing lagi. Jika kita ingin menerjemahkan bahasa kita ke dalam bahasa mesin, maka kita harus mengonversikannya menjadi bilangan-bilangan biner.
Berikut ini saya akan mengajak anda untuk memahami bagaimana cara mengonversikan dari bahasa kita ke bahasa mesin.
Contoh :
1.Β  Kita akan mengonversikan angkaΒ 254Β yang merupakan bilangan berbasis sepuluh (10) kedalam bilangan berbasis biner.
Untuk menyelesaikan contoh diatas maka terlebih dahulu kita harus mengenal perpangkatan bilangan dua, berikut ini adalah tabel bilangan berbasis dua (2).

20Β = 1
28Β = 256
21Β = 2
29Β = 512
22Β = 4
210Β = 1024
23Β = 8
211Β = 2048
24Β = 16
212Β = 4096
25Β = 32
Dst……..
26Β = 64
27Β = 128

Setelah kita memahami bilangan berbasis dua maka tahap selanjutnya adalah penyelesaian,Β  dimana ada beberapa tahap penyelesaian yang akan saya bahas, diantaranya adalah :
a.Β Mengurangkan bilangan berbasis dua (2) secara beruntun
angka 254 yang berbasis sepuluh (10) diubah kedalam bilangan biner yang berbasis dua (2) dengan langkah mengurangkan bilangan berbasis dua (2) secara beruntun.Β Jika ada bernilai satu (1)Β  dan jika tidak ada bernilai Nol (0).
254 – 128 = 126
128 adalahΒ 1Β x 27
126 – 64 = 62
64 adalahΒ 1Β x 26
62 – 32 = 30
32 adalahΒ 1Β x 25
30 – 16 = 14
16 adalahΒ 1Β x 24
14 – 8 = 6
8 adalahΒ 1Β x 23
6 – 4 = 2
4 adalahΒ 1Β x 22
4 – 2 = 0
2 adalahΒ 1Β x 21
0 – 0 = 0
0 adalahΒ 0Β x 20
Sehingga bilangan Binernya adalahΒ 11111110


Komentar