Minggu-7_9-update

advertisement
REPRESENTASI DATA DAN BILANGAN
PENGANTAR KOMPUTER & TI 1A
Representasi Data
Bagaimana komputer merepresentasikan data ?
 Hanya mengenal 2 keadaan  on atau off
 Menggunakan sistem biner untuk mengenali dua
keadaan tersebut
 Sistem dengan dua digit unik  0 dan 1, yang
disebut bits (singkatan dari binary digits)
Representasi Data


1 byte = 8 bit
Menghasilkan kombinasi 0 dan 1 yang berbeda
untuk merepresentasikan 256 individual karakter
 Angka
 Huruf
besar dan kecil
 Tanda baca
 lainnya
Representasi Data

Sistem pengkodean yang
merepresentasikan data


banyak
digunakan
untuk
ASCII  American Standard Code for Information Interchange
EBCDIC  Extended Binary Coded Decimal Interchange Code
ASCII
00110000
00110001
00110010
00110011
Symbol
0
1
2
3
EBCDIC
11110000
11110001
11110010
11110011
Representasi Data

Konversi huruf ke format biner dan sebaliknya
Macam-macam Sistem Bilangan
Konversi Radiks‐r ke Desimal


Rumus konversi radiks‐r ke desimal :
Contoh :

11012 = (1×23) + (1×22) + (1×20) = 8 + 4 + 1 = 1310

5728 = (5×82) + (7×81) + (2×80) = 320 + 56 + 2 = 37810

2A16 = (2×161) + (10×160) = 32 + 10 = 4210
Konversi Bilangan Desimal ke Biner

Konversi bilangan desimal bulat ke bilangan Biner:
 Gunakan
pembagian dengan 2 secara suksesif sampai
sisanya = 0.
 Sisa‐sisa pembagian membentuk jawaban
Konversi Bilangan Desimal ke Biner
17910 = 101100112
Konversi Bilangan Desimal ke Oktal

Konversi bilangan desimal bulat ke bilangan oktal:
 Gunakan
pembagian dgn 8 secara suksesif sampai
sisanya = 0.
 Sisa‐sisa pembagian membentuk jawaban.
Konversi Bilangan Desimal ke Oktal
17910 = 2638
Konversi Bilangan Desimal ke Hexadesimal

Konversi bilangan desimal bulat ke bilangan
hexadesimal :
 Gunakan
pembagian dgn 16 secara suksesif sampai
sisanya = 0.
 Sisa‐sisa pembagian membentuk jawaban.
Konversi Bilangan Desimal ke Hexadesimal
17910 = B316
LATIHAN

Konversikan dari bilangan desimal dibawah ini :
 7610=………….…16
 3210=…………….16
 2010=…………….16
Konversi Bilangan Biner ke Oktal

Untuk mengkonversi bilangan biner
ke
bilangan
oktal,
lakukan
pengelompokan 3 digit bilangan
biner dari posisi kanan
Konversi Bilangan Biner ke Oktal
Latihan

Konversikan ke desimal bilangan dibawah ini :
 7610=………..…2
 3210=………..…2
 2010=………..…2
Konversi Bilangan Oktal ke Biner

Sebaliknya
untuk
mengkonversi
Bilangan Oktal ke Biner yang harus
dilakukan adalah terjemahkan setiap
digit bilangan oktal ke 3 digit
bilangan biner
Konversi Bilangan Oktal ke Biner
Latihan

Konversikan dari bilangan oktal dibawah ini ke
bilangan biner :
 2638
= ………….2
 2238 = ………….2
 138 = …………...2
Konversi Bilangan Biner ke Hexadesimal

Untuk mengkonversi bilangan biner
ke bilangan hexadesimal, lakukan
pengelompokan 4 digit bilangan
biner dari posisi kanan
Konversi Bilangan Biner ke Hexadesimal
Konversi Bilangan Hexadesimal ke Biner

Sebaliknya untuk mengkonversi Bilangan
Hexadesimal ke Biner yang harus
dilakukan adalah terjemahkan setiap
digit bilangan Hexadesimal ke 4 digit
bilangan biner
Konversi Bilangan Hexadesimal ke Biner
Operasi Aritmatika Biner

Penjumlahan
Dasar penujmlahan biner adalah :
0+0=0
0+1=1
1+0=1
1+1=0

dengan carry of 1, yaitu 1 + 1 = 2,
karena digit terbesar Binari 1, maka harus dikurangi dengan 2
(basis), jadi 2 – 2 = 0 dengan carry of 1
Operasi Aritmatika Biner
Operasi Aritmatika Biner

Pengurangan
Bilangan biner dikurangkan dengan cara yang sama dengan
pengurangan bilangan desimal. Dasar pengurangan untuk masingmasing digit bilangan biner adalah :
Operasi Aritmatika Biner
Download