REPRESENTASI DATA DAN BILANGAN Representasi Data Bagaimana komputer
REPRESENTASI DATA DAN BILANGAN
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 banyak digunakan untuk merepresentasikan data ASCII American Standard Code for Information Interchange � EBCDIC Extended Binary Coded Decimal Interchange Code � ASCII 00110000 00110001 00110010 0011 Symbol 0 1 2 3 EBCDIC 11110000 11110001 11110010 11110011
Representasi Data Konversi huruf ke format biner dan sebaliknya
Macam-macam Sistem Bilangan
Tabel angka biner
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 § 2 A 16 = (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 � Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB).
Konversi Bilangan Desimal ke Biner Ditulis dari bawah ke atas 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. � Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB).
Konversi Bilangan Desimal ke Oktal 17910 2638 = Ditulis dari bawah ke atas
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. � Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB).
Konversi Bilangan Desimal ke Hexadesimal 17910 = B 316
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
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
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 2, dengan carry of 1, yaitu 1 + 1 = 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 masing-masing digit bilangan biner adalah :
Operasi Aritmatika Biner
- Slides: 26