Konversi Biner

Embed Size (px)

DESCRIPTION

sistem komputer

Citation preview

Dasar dari Komputer, Sistem Bilangan, dan Gerbang logika

Dasar dari KomputerSistem Bilangan1Data

Komputer yang dipakai saat ini adalah sebuah pemroses data.Untuk memproses data, kemudian hasil prosesnya diselesaikan secara elektronis didalam CPU (Central Processing Unit) dan komponen lainnya yang menyusun sebuah komputer personal.

2Komputer Komputer adalah sebuah perangkat elektronik.Data yang dapat diolah adalah data yang direpresentasikan oleh sinyal listrik.Sinyal yang digunakan bisa dianalogikan dengan saklar listrik, yaitu tombol off (mati) atau on (hidup).Jika saklar pada kondisi off, maka komputer membaca sebagai data 0, jika saklar dalam kondisi hidup, maka komputer membaca sebagai angka 1Sebuah komputer personal terdiri dari saklar-saklar yang banyak jumlahnya (menggunakan komponen elektronik berupa transistor).Jumlah dari transistor yang digunakan bisa sampai jutaan, sehingga dapat memproses data dari jutaan angka 0 dan 1.

3Gambar analogi

4Bits

Setiap angka 0 dan 1 biasa disebut Bit.Bit adalah singkatan dari Binary Digit.Kata Binary diambil dari nama Binary Number System (Sistem Bilangan Biner)

5Tabel Sistem Bilangan Biner.

6Sistem Bilangan Biner

Sistem bilangan biner disusun dari angka angka, sama seperti sistem bilangan desimal (sistem bilangan 10) yang sering digunakan saat ini.desimal menggunakan angka 0 sampai 9sistem bilangan biner hanya menggunakan angka 0 dan 1

7tabel contoh sistem bilangan biner.

8Bytes

Pengolahan data yang paling sering digunakan adalah pengolah kata (word processing)Ketika melakukan suatu pengolahan kata, komputer bekerja dengan keyboard. Ada 101 tombol yang mewakili karakter alphabet A, B, C, dst. Selain itu juga akan ditemui karakter angka 0 sampai dengan 9, dan karakter-karakter lain yang diperlukan, antara lain : ,.():_?!"#*%&.Seluruh karakter yang ada pada keyboard harus didigitalkan.Karakter-karakter tersebut diwakili oleh angka angka 0 dan 1Bit yang digunakan adalah 8 bit biner. 8 bit biner dinamakan Byte. 8 bit = 1 bytes, sistem inilah yang digunakan.

9

Ketika mengetik kata digital simbol yang digunakan adalah 6 huruf, saat komputer mengolahnya, 6 huruf tersebut didigitalkan menjadi 6 bytes, yang kemudian diletakkan pada RAM komputer saat mengetik, dan akan diletakkan pada harddisk, jika disimpan.10Tabel berikut menunjukkan perbandingan ukuran unit data

Standard yang digunakan sebagai digitalisasi alphanumerik adalah ASCII.11BILANGAN DESIMALRepresentasi

Dn..D2D1D0 , D-1 D-2..Dm = Dn x 10n+ D2 x 102+D1 x 101 +D0 x 100 +D-1 x 10-1 + D-2 x 10-2 +Dm x 10m

Contoh:123 = 1x 102 +2 x 101 +3 x 100 = 100 + 20 + 3 = 123

Positional value 102 101 100 (Bobot) 1 2 3 12Bilangan Biner

Untuk bilangan biner, kalikan bilangan paling kanan terus ke kiri dengan 2^0 , 2^1 , 2^2 , dst.Contoh :10110(2) = (1 X 2^4 ) + (0 X 2^3 ) + (1 X 2^2 ) + (1 X 2^1 ) + (0 X 2^0 )= (16 + 0 + 4 + 2 +0) = 22

13BILANGAN BINERRepresentasi

Bn..B2 B1 B0 , B-1 B-2..Bm= Bn x 2n+ B2 x 22+ B1 x 21+ B0 x 20+ B-1 x 2-1+ B-2 x 2-1 +Bm x 2m

Contoh:1112 = 1 x 22 +1 x 21 +1 x 20 = 4 + 2+ 1 = 710Positional value 22 21 20 (Bobot) 1 1 1 14Konversi Desimal ke binerKonversi bilangan desimal bulat: Gunakan pembagian dgn 2 sampai sisanya = 0. Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB).Contoh: Konersi 17910 ke biner: 179 / 2 = 89 sisa 1 (LSB) / 2 = 44 sisa 1 / 2 = 22 sisa 0 / 2 = 11 sisa 0 / 2 = 5 sisa 1 / 2 = 2 sisa 1 / 2 = 1 sisa 0 / 2 = 0 sisa 1 (MSB) 17910 = 101100112

15Konversi desimal ke biner lanj.Konversi fraksi-fraksi desimal ke biner: kalikan dengan 2 secara berulang sampai fraksi hasil perkalian = 0 (atau sampai jumlah penempatan biner yang diharapkan). Digit kesleuruhan hasil perkalian memrupakan jawaban, dengan yang pertama MSB, dan yang terakhir LSB.Contoh: Konversi 0.312510 ke biner Digit hasil.3125 2 =0.6250(MSB).625 2 =1.251.25 2 =0.500.5 2 =1.0 1(LSB) 0.312510 = .01012

16 Bilangan OktalBilangan oktal disebut bilangan basis 8, artinya ada 8 simbol yang mewakili bilangan ini

17Bilangan OktalRepresentasi

On..O2 O1 O0 O-1 O-2..Om= On x 8n + O2 x 82 + O1 x 81 + O0 x 80 + O-1 x 8-1 + O-2 x 8-2 + Om x 8m

Contoh:5678 = 5 x 82 + 6 x 81 + 7 x 80 = 320 + 48 + 7 = 3751018KONVERSI BILANGAN OKTALDesimal ke OktalBagi bilangan decimal dengan 8, tulis sisa pembagian, lanjutkan pembagian sampai tidak bisa dibagi lagi.Tulis hasil pembagian tersebut mulai dari sisa pembagian pertama sampai dengan sisa pembagian terahir.

Contoh:266 / 8 = 33 sisa= 233/8= 4 sisa = 1Jadi 26610 = 412819KONVERSI BILANGAN OKTALBiner ke Oktal Konversi bilangan biner ke octal bisa dilakukan dengan mengelompokan bilangan biner mulai dari LSB. Setiap kelompok terdiri dari 3 bit, kemudian konversikan setiap kelompok ke bilangan octal.

Contoh:100111010 = 100 111 010 4 7 2820KONVERSI BILANGAN OKTALOktal ke Biner Konversi bilangan Oktal ke biner bisa dilakukan denga cara mengkonversi setiap digit bilangan okta menjadi 3 bit bilangan biner

Contoh:4728 = 4 7 2 100 111 010Jadi 4728 = 100111010221