Anda di halaman 1dari 27

SISTEM BILANGAN

KOMPUTER
BY MISS ULI, 2020
1. PENGENALAN BILANGAN BINER

• Sistem
  bilangan yang digunakan dalam kehidupan
sehari-hari adalah sistem bilangan decimal atau
denary, yaitu bilangan yang menggunakan digit 0 • Bilangan biner berperan penting dalam
sampai 9. pengoperasian computer

• Sistem bilangan ini mempunyai 10 digit yang • Bit pada bilangan biner dapat digunakan sebagai
berbeda dan disebut mempunyai radix atau basis symbol kapasitor yang menyala atau tidak, pengisi
10 daya dalam keadaan ON/OFF, serta indicator
pantulan cahaya pada CD
• Sistem bilangan biner mempunyai basis dari 2 dan
hanya menggunakan digit 0 dan 1
PENGENALAN BILANGAN BINER
• Kecepatan computer sangat bergantung pada jumlah bit sehingga
mengakibatkan suatu program dapat dijalankan dalam satu
operasi
• Contohnya, laptop yang tertera 64-bit dapat memproses 64-bit
dalam satu kali operasi. Hal ini akan berbeda dengan laptop
dengan 32-bit yang artinya harus memecah 64-bit menjadi
potongan kecil dan mengakibatkan suatu operasi berjalan lambat.
• Penggunaan lain dari bilangan biner yaitu pada logika
pemrograman yang berkaitan dengan sirkuit pada bidang
elektronik
APLIKASI BILANGAN BINER

• Simbol Yin-Yang menggunakan kaidah


8-trigram yang dapat direpresentasikan
dengan menggunakan bilangan biner
• Simbol tersebut dapat bermakna bumi,
gunung, air, angin, petir, api, danau,
dan surga
2. KONVERSI BILANGAN BINER KE DESIMAL

•  Perhatikan contoh konversi berikut:  • Sistem bilangan biner (basisnya adalah 2

Bilangan 234.5 ekivalen dengan • Contoh:


• ekivalen dengan
Ekivalensi bilangan decimal tersebut
diperoleh dengan cara menjumlahkan digit • Hal ini berarti, bilangan decimal yang ekivalen
decimal dikalikan dengan basisnya
dengan adalah
• atau ditulis sebagai
2. KONVERSI BILANGAN BINER KE DESIMAL

•  
Contoh Soal 1  Contoh Soal 2

Konversikan ke bilangan decimal Konversikan ke bilangan decimal


Jawab: Jawab:
3. KONVERSI BILANGAN DECIMAL KE
BINER
• Suatu bilangan decimal dapat 2 39 Sisa
• Contoh:
 
dikonversi menjadi bilangan
biner menggunakan kaidah • Konversikan menjadi bilangan biner 2 19 1

pembagian dengan bilangan 2 • Prosedur:


2 9 1
secara berulang dan 39 dibagi 2 hasilnya 19 sisa 1,
menuliskan sisa pembagian di
19 dibagi 2 hasilnya 9 sisa 1, 2 4 1
setiap tahapan.
9 dibagi 2 hasilnya 2 sisa 1,
• Sisa pembagian tersebut 2 2 0
4 dibagi 2 hasilnya 2 sisa 0,
disusun dari bawah ke atas
secara berurutan. 2 dibagi 2 hasilnya 1 sisa 0,
2 1 0
1 dibagi 2 hasilnya 0 sisa 1
Dengan demikian, bilangan binernya adalah 0 1
KONVERSI BILANGAN DECIMAL KE BINER
• Hasil dari konversi bilangan decimal ke biner  • Konversikan bilangan decimal menjadi
diperoleh dengan cara menulis digit teratas bilangan biner
dari sisa sebagai bit signifikan terkecil (suatu
bit adalah digit biner dan bit signifikan terkecil Jawab:
adalah satu yang posisinya paling kanan)
• Digit terbawah dari sisa merupakan bit
signifikan terbanyak dan posisinya berada di
paling kiri
• Bentuk pecahan dari bilangan decimal dapat
dikonversi menjadi bilangan biner dengan cara
dikalikan 2 secara berulang
0. 1 0
KONVERSI BILANGAN DECIMAL KE BINER

2 47 Sisa

2 23 1
•  Contoh 1
• Konversikan menjadi 2 11 1
bilangan biner
Jawab: 2 5 1

2 2 1

2 1 0

0 1
KONVERSI BILANGAN DECIMAL KE BINER

•  Contoh 2
• Konversikan menjadi
bilangan biner
0.25
Jawab:
0.5
0.25

0.5
KONVERSI BILANGAN DECIMAL KE
BINER
•• Contoh
  3
• Konversikan menjadi bilangan biner
2 58 Sisa
Jawab:

2 29 1
Jika bilangan berupa pecahan decimal maka
pembagian dengan bilangan 2 dilakukan dua kali 2 14 1
yaitu pada bagian bilangan bulat dan bagian
pecahannya
2 7 1

2 3 0

2 1 0
0.5

0 1
0.5
4. KONVERSI BILANGAN DECIMAL KE BILANGAN
BINER MENGGUNAKAN SISTEM BILANGAN OCTAL

• Untuk bilangan bulat decimal yang memuat  


Perhatikan contoh konversi berikut:
beberapa digit maka pembagian dengan
bilangan 2 dilakukan berulang dengan proses Bilangan ekivalen dengan
yang panjang.
• Untuk kasus ini, dapat dikonversi dengan
mudah menjadi bilangan biner menggunakan =
sistem bilangan octal
=
• Sistem ini menggunakan basis 8,
menggunakan digit 0,1,2,3,4,5,6,7
KONVERSI BILANGAN DECIMAL KE OCTAL

• Suatu
  bilangan bulat decimal dapat
dikonversi menjadi bilangan oktal 8 493 Sisa
dengan cara membagi dengan bilangan 8
secara berulang dan mencatat sisa di 8 61 5
setiap Langkah.
• Contoh: 8 7 5

Konversikan menjadi bilangan oktal


8 0 7
Jawab:
=
KONVERSI BAGIAN PECAHAN DARI BILANGAN
DECIMAL KE OCTAL
• Bagian
  pecahan dari bilangan decimal
dapat dikonversi menjadi bilangan
oktal dengan cara dikalikan dengan
bilangan 8 secara berulang 0
0
• Contoh:
Konversikan menjadi bilangan oktal
Jawab: 0. 3 4

=
Digit Octal Bilangan
KONVERSI BILANGAN OCTAL KE BINER biner asli
0 000
• Kode
  biner asli untuk digit 0 sampai 7 dapat dilihat pada tabel 1 001
pada slide ini
2 010
• Bilangan octal dapat dikonversi ke bilangan biner dengan cara
3 011
menulis 3 bit yang berkorespondensi dengan digit octal
4 100
• Contoh:
5 101

6 110
a) (bilangan nol pada sisi paling kiri tidak berarti apapun
sehingga 7 111
KONVERSI BILANGAN DECIMAL KE BINER
VIA OCTAL
• Konversikan
  ke bilangan biner melalui sistem
bilangan octal 8 3714 Sisa

Jawab:
8 464 2
• Bagilah dengan bilangan 8 secara berulang
8 58 0
• Diperoleh:
• (dari Tabel) 8 7 2
• Berarti
0 7

7
KONVERSI BILANGAN DECIMAL KE BINER
VIA OCTAL
8 5613 Sisa
• Konversikan
  ke bilangan biner melalui sistem
bilangan octal 8 701 5

Jawab:
8 87 5
• Bagian bilangan bulat (integer) dibagi dengan
bilangan 8 secara berulang 8 10 7
• Diperoleh:
8 1 2
• (dari Tabel)
• Berarti 0 1
KONVERSI BILANGAN DECIMAL KE BINER
VIA OCTAL
•• Konversikan
  ke bilangan biner melalui sistem bilangan octal
Jawab:
• Bagian bilangan bulat (integer) dibagi dengan bilangan 8
secara berulang
• Diperoleh: 2
• (dari Tabel)
• Berarti 00

• Bagian bilangan pecahan (fraction) dikali dengan bilangan


8 secara berulang
• Diperoleh: 0. 7 2

• Berarti,
• Dengan demikian, = .
KONVERSI BILANGAN BINER KE OCTAL

• Contoh:
 
Konversikan bilangan bilangan biner
Jawab:
Kelompokkan bilangan biner menjadi dalam bentuk tiga poin biner sehingga 0
Dengan menggunakan Tabel, diperoleh konversi bilangan biner ke bilangan octal yaitu
kemudian konversikan ke bilangan decimal
5. BILANGAN HEXADECIMAL

• Tingkat
  kerumitan computer memerlukan sistem bilangan dengan urutan tertinggi
seperti halnya octa (basis 8) dan hexadecimal (basis 16) yang merupakan perluasan
dari bilangan biner
• Suatu sistem bilangan hexadecimal mempunyai basis 16 dan menggunakan 16 digit
yang berbeda yaitu:

• Digit berkorespondensi dengan 10 pada sistem bilangan denary, untuk 11, untuk 12,
dan seterusnya
A. KONVERSI HEXADECIMAL KE DECIMAL

•Contoh
  1  Contoh 2

 Contoh 3

Berarti, = Berarti, =

Berarti,=
B. KONVERSI DECIMAL KE HEXADECIMAL

•Contoh
  1
16 37 Sisa
Konversikan bilangan decimal ke
hexadecimal
16 2 5
Jawab:
0 2
B. KONVERSI DECIMAL KE HEXADECIMAL

•Contoh
  2
16 239 Sisa
Konversikan bilangan decimal ke
hexadecimal
16 14 F
Jawab:
0 F
TABEL SISTEM BILANGAN DECIMAL, BINER,
OCTAL DAN HEXADECIMAL
DECIMAL BINER OCTAL HEXADEC DECIMAL BINER OCTAL HEXADEC
IMAL IMAL
0 0000 0 0 9 1001 11 9

1 0001 1 1 10 1010 12 A

2 0010 2 2 11 1011 13 B

3 0011 3 3 12 1100 14 C

4 0100 4 4 13 1101 15 D

5 0101 5 5 14 1110 16 E

6 0110 6 6 15 1111 17 F

7 0111 7 7 16 10000 18 10

8 1000 10 8 17 10001 20 11
TABEL SISTEM BILANGAN DECIMAL, BINER,
OCTAL DAN HEXADECIMAL
DECIMAL BINER OCTAL HEXADEC DECIMAL BINER OCTAL HEXADEC
IMAL IMAL
18 10010 22 12 27 11011 33 1B

19 10011 23 13 28 11100 34 1C

20 10100 24 14 29 11101 35 1D

21 10101 25 15 30 11110 36 1E

22 10110 26 16 31 11111 37 1F

23 10111 27 17 32 100000 40 20

24 11000 30 18

25 11001 31 19

26 11010 32 1A
KONVERSI BILANGAN BINER KE
HEXADECIMAL
•Contoh
  1
Konversikan bilangan biner menjadi bilangan hexadecimal
Jawab:
Kelompokkan bit menjadi 4 sehingga menjadi
Gunakan tabel untuk menentukan konversinya, sehingga diperoleh

Dengan demikian,
KONVERSI BILANGAN HEXADECIMAL KE
BINER
•Contoh
  2
Konversikan bilangan hexadecimal menjadi bilangan biner
Jawab:
Gunakan tabel untuk menentukan konversinya, sehingga diperoleh

Dengan demikian, 3

Anda mungkin juga menyukai