Tugas binary

15 October 2012 20:13:49 Dibaca : 851

 

 - Komputer hanya mengenal angka 0 dan 1

   0 artinya bit mati dan 1 artinya  bit hidup

-         1 bit – 4 bit :

1 bit :  0=0

           1=1

2 bit :  10=2

           11=3

3 bit :  100=4

           101=5

           110=6

           111=7

4 bit :  1000=8

           1001=9

           1010=10

           1011=11

           1100=12

           1101=13

           1110=14

              1111=15

 Basis Dua

-         karena hanya terdiri dari 2 angka,maka dapat di katakan bilangan basis 2.

-         Tiap-tiap bit dapat di representasikan dengan perangkat 0.7 ( 8bit)

 Contoh

1     0   1    1    1  0  0  1

                    ↓

128 0  32  16  8  0  0  1

Nilai desimal     :28+32+16+8+1 = 185 

Latihan

 

-         konversi biner ke decimal

     1) 01101010

 

      0   1    1   0    1   0   1    0

      ↓   ↓    ↓   ↓    ↓   ↓   ↓    ↓  = 106

      0  64  32  0   8   0    2    0

 

2) 1    1    0    0    1   0   0    1

      ↓    ↓    ↓    ↓    ↓   ↓   ↓    ↓

    128  64  0    0    8   0    0   1  = 201

 

- konversi decimal ke bine

1)   101 = 0  1       0  1  0  1

              ↓ ↓  ↓   ↓  ↓ ↓ ↓↓

              0  64 32  0   0  4  0  1   =  101

    2) 123 = 0             1   1

                 ↓  ↓   ↓   ↓   ↓  ↓ ↓   ↓

                  0   64  32  16 8    0   2   1

 

Penjumlahan biner

 Cara penjumlahan 8 bit

 1)   jumlahkan bit paling kanan .

2)   jika mendapati bit 1+1, maka hasilnya akan menjadi 10,di tuliskan 0 dibawah hasil penjumlahan dan 1 di simpan di atas bit selanjutnya.

3)   Jika mendapati penjumlahan 1+1 dan terdapat sisa penambahan dari bit sebelumnya maka hasilnya adalah 11, di tuliskan 1 di bawah hasil penjumlahan dan 1 di simpan di atas bit berikutnya

 Contohnya :

 10011000

00111001 +

 Maka hasilnya :

       1

10011000

00111001 +

        0001

 Penjumalahan biner (3)

 11 

10011000

00111001 +

      10001

 

Maka hasil dari penjumlahan di atas adalah :

  111 

10011000

00111001 +

11010001

 Deret biner pertama nilai desimalnya : 152,

Deret biner kedua nilai desimalnya : 57,

Hasi penjumlahannya adalah : 209

 Latihan!

 Jumlahkan deret biner berikut ini :

1. 01101001

    00101011 +

 Jawaban : 0 1 1 0 1 0 0 1        105  

                 0 0 1 0 1 0 1 1 +     43 + 

                 1 0 0 1 0 1 0 0        148

 2. 10010010

    00111111 +

 Jawabanya : 10010010            146

                     00111111 +         63 +

                     11010001           209

 Pengurangan Biner

● Rumus sederhana :

– 0 – 0 = 0

– 1 – 0 = 1

– 1 – 1 = 0

– 0 – 1 = 1, pinjam 1Pengurangan Biner

 â— Contoh dalam 3 bit :

 011          011 dalam decimal 3

  01 -        01  dalam decimal 1

  10          

                  Hasil pengurangan:10 dalam decimal 2

  Latihan !

 1. 110

      11 –

 Jawabanya : 110          6

                       11 –       3 -

                    011           3

 2. 0111

       100 –

 Jawabanya :  0111          7    

                        100  –      4 -

                      0011          3

 Perkalian Biner

 â— Rumus sederhana :

– 0 x 0 = 0

– 0 x 1 = 0

– 1 x 0 = 0

– 1 x 1 = 1

● Contoh dalam 3 bit :

      101

        10 x

      000

    1010 +

0 adalah penambahan

untuk penjumlahan

101, dalam desimal : 5

10, dalam desimal : 2

Hasil : 1010 dalam

desimal 10

Tugas

● Konversikan ke biner dan lakukan operasi

penambahan, pengurangan dan perkalian

bilangan desimal berikut :

 1. 90 + 15

2. 21 + 133

 Jawaban :

 1)     01011010         90

        00001111 +      15 +

        01101001         105

  2)     00010101         21

        10000101 +      133 +

        10011010         154 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong