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).

2= 1
2= 256
2= 2
2= 512
2= 4
210 = 1024
2= 8
211 = 2048
2= 16
212 = 4096
2= 32
Dst……..
2= 64
2= 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 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