Dosen : Nurfajria Muchlis , S.Kom Universitas Gunadarma

22
Dosen : Nurfajria Muchlis, S.Kom Universitas Gunadarma E-mail : [email protected] 1 ORGANISASI SISTEM KOMPUTER

description

Dosen : Nurfajria Muchlis , S.Kom Universitas Gunadarma E-mail : [email protected]. 1. Sistem Bilangan dan Pengkodean. POKOK BAHASAN : Memahami Peranti Elektronika Sinyal Analog dan Digital Sistem Bilangan Sistem Binary Code Decimal (BCD) Kode ASCII. - PowerPoint PPT Presentation

Transcript of Dosen : Nurfajria Muchlis , S.Kom Universitas Gunadarma

Page 1: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

1

Dosen : Nurfajria Muchlis, S.KomUniversitas Gunadarma

E-mail : [email protected]

ORGANISASI SISTEM KOMPUTER

Page 2: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

2

POKOK BAHASAN : Memahami Peranti Elektronika Sinyal Analog dan Digital Sistem Bilangan Sistem Binary Code Decimal (BCD) Kode ASCII

1. Sistem Bilangan dan Pengkodean

Page 3: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

3

Hampir di setiap tempat kita dapat menjumpai peranti yang didalamnya terdapat peralatan elektronika.

Peranti elektronik tersebut yang memiliki fungsi dan kompleksitas beragam, sebenarnya dibangun oleh komponen-komponen dasar (devices) yang serupa.

Langkah-langkah merealisasikan suatu peranti yang sederhana yang memiliki fungsi tertentu :

1. Mendefiniskan fungsi sistem.2. Menggambarkan sistem sebagai blok yang memiliki input dan output

spesifik.3. Membuat detail sistem tersebut dalam beberapa subsistem yang

masing-masing memilki fungsi spesifik.4. Merealisasikan subsistem tersebut dengan suatu device yang dapat

kita gunakan.

1. Memahami Peranti Elektronika

Page 4: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

4

Mendesain Sistem KomputerDalam mendesain sistem yang rumit seperti komputer perlu membagi sistem menjadi subsistem, kemudian subsistem kita bagi lagi menjadi sub-subsistem, kemudian sub-subsistem dibagi lagi menjadi sub-sub-subsistem yang lebih kecil lagi. Demikian seterusnya hingga akhirnya dapat direalisasikan sengan device yang dapat digunakan.

1. Memahami Peranti Elektronika

Page 5: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

5

Prosedur memahami bagaimana men- desain komputer :1. Definisikan Fungsi

Secara umum, komputer berguna untuk melakukan pengolahan data. Untuk menyederhanakan analisis, di batasi sebagai mesin yang hanya berguna untuk mengambil data dari keyboard kemudian melakukan pemrosesan data yang dapat ditampilkan di monitor komputer.

2. Definisikan SistemInput : didapat dari keyboard berupa teks ASCIIOutput : gambar dan teks yang muncul di monitor sebagai hasil pengolahan data.

1. Memahami Peranti Elektronika

Page 6: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

6

3. Bagi Sistem Menjadi SubsistemTernyata subsistem masih harus dibagi menjadi beberapa sub-subsistem. Sub yang paling mendasar dari komputer masih terlalu rumit apabila dibentuk dalam suatu device sederhana seperti resistor, transistor, kapasitor dan induktor. Dibutuhkan suatu device kompleks yang dapat menjalankan fungsi satu subsistem. Device kompleks tersebut mewakili masing-masing satu subsistem.

Contohnya CPU, pada kenyataannya bagian-bagian CPU adalah suatu sistem yang sangat kompleks. Oleh karena itu, untuk mendesain dan mempelajarinya, masing-masing bagian CPU dibagi lagi menjadi beberapa bagian : ALU, Internal Bus, Control Unit, Register.

1. Memahami Peranti Elektronika

Page 7: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

7

Masing-masing bagian dalam Control Unit (Sequencing Login, Control Unit Registers and Decoders, Control Memory) sebenarnya masih cukup rumit, namun setidaknya sudah cukup detail untuk dapat dimengerti.

Pada kenyataannya dalam membuat atau mendesain komputer seorang perakit komputer, tidak perlu memahami komputer hingga ke lapisan ini, karena di dalam praktek satu blok besar CPU, telah dapat digantikan oleh sebuah chip super, yang sering disebut prosesor. (Intel Pentium dan AMD Athlon).

Prosesor merupakan contoh dari sebuah device kompleks yg pada dasarnya berisi device sederhana seperti transisitor, resistor, kapasistor dan induktor.

Teknologi mutakhir saat ini telah memungkinkan mengepak berjuta-juta komponen diskrit seperti transistor dalam satu device kompleks yang dikenal dengan nama IC (Integrated Circuit).

1. Memahami Peranti Elektronika

Page 8: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

8

Di dalam elektronika kita mengenal 2 bentuk sinyal, sinyal analog dan sinyal digital.

Sinyal Analog : sebuah kuantitas variabel fisik atau listrik secara kontinyu dengan bentuk sinyal seperti gelombang sinus.

Sinyal Digital : merupakan proses pengiriman data dalam bentuk dua simbol, yaitu on dan off. Bentuk gelombangnya seperti kotak. Identik dengan stop kontak. Dengan menggunakan digital ini, informasi yang dilewatkan merupakan perpaduan denyutan listrik yang terdiri dari on dan off. Kombinasi inilah yang diterjemahkan menjadi data.

2. Sinyal Analog dan Digital

Page 9: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

9

Mengapa Digital? Memiliki ketahanan yang lebih tinggi terhadap noise dan dapat

diduplikasi tanpa degradasi. Pemrosesan berbasis komputer mudah dan powerful dan dapat

melakukan pemrosesan yang kompleks dengan hardware/software. Menyimpan data lebih baik. Dalam bentuk digital, data dapat

disimpan dalam bilangan biner. Satu bilangan biner disebut bit (b). Dan 8 bilangan biner disebut byte (B)

Mampu mengirimkan informasi dengan kecepatan cahaya yang dapat membuat informasi dapat dikirim dengan kecepatan tinggi.

Penggunaan yang berulang-ulang terhadap infor masi tidak mempengaruhi kualitas dan kuantitas informasi itu sendiri.

Informasi dapat dengan mudah diproses dan dimodifikasi ke dalam berbagai bentuk.

apat memproses informasi dalam jumlah yang sangat besar dan mengirimnya secara interaktif.

2. Sinyal Analog dan Digital

Page 10: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

10

3. Sistem Bilangan

Page 11: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

11

3. Sistem Bilangan

Page 12: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

12

3. Sistem Bilangan

LSB

MSB

Page 13: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

13

Konversi bilangan desimal ke bilangan biner dengan Tabel Weighting Factor.

Contoh :Konversikan 13310 ke biner!

Berdasarkan tabel, nilai yang paling dekat dengan 133 adalah 128 (27 ), namun masih kurang 5 (133-128). Oleh karena itu, dibutuhkan 5 nilai lagi yang diperoleh dari 22 dan 20 jadi nilai 133 dalam biner adalah 10000101

3. Sistem Bilangan Pangkat Nilai

20 121 222 423 824 1625 3226 6427 12828 256

Page 14: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

14

3. Sistem Bilangan

Page 15: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

15

DESIMAL BINER OKTAL0 000 01 001 12 010 23 011 34 100 45 101 56 110 67 111 78 001 000 109 001 001 1110 001 002 12

Tabel Sistem Bilangan OktalSistem bilangan oktal dipakai oleh perusahaan komputer yang memperguna-kan kode 3 bit untuk menunjukkan instruksi atau operasi dengan menggunakan bilangan oktal sebagai perwakilan pengganti bilangan biner.

Page 16: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

16

Konversi Bilangan Oktal

Page 17: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

17

Menggunakan 16 macam simbol :

Masing-msing byte (8 bit) digunakan untuk menyimpan suatu karakter alfa-numerik yang dibagi dalam 2 group. Masing-masing group terdiri atas 4 bit. Empat bit pertama disebut high order nibble dan 4 bit berikutnya disebut low order nibble.

Kombinasi 4 bit akan didapatkan sebanyak 16 kemungkinan kombinasi yang dapat diwakili, sehingga dibutuhkan suatu sistem bilangan yang terdiri atas 16 macam simbol atau yang berbasis 16, yaitu sistem bilangan heksadesimal.

Sistem Bilangan Heksadesimal

1 2 3 4 5 6 7 8 9 A B C D E F

Page 18: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

18

DESIMAL BINER HEKSADESIMAL

0 0000 0

1 0001 1

2 0010 2

3 0011 3

4 0100 4

5 0101 5

6 0110 6

7 0111 7

8 1000 8

9 1001 9

10 1010 A

11 1011 B

12 1100 C

13 1101 D

14 1110 E

15 1111 F

Tabel Sistem Bilangan Heksadesimal

Page 19: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

19

Soal : Umumnya komputer PC menggunakan 20 bit address code untuk mengindentifkasi lebih dari 1 juta lokasi memori. Berapa karakter yang dibutuhkan untuk mengindentifikasikan alamat setiap lokasi memori?

Jawab : Ada 5 karakter heksa yang setiap digitnya membutuhkan 4 bit.

Contoh Kasus

Page 20: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

20

DESIMAL BINER OKTAL HEKSADESIMAL

0 0000 0 0

1 0001 1 1

2 0010 2 2

3 0011 3 3

4 0100 4 4

5 0101 5 5

6 0110 6 6

7 0111 7 7

8 1000 10 8

9 1001 11 9

10 1010 12 A

11 1011 13 B

12 1100 14 C

13 1101 15 D

14 1110 16 E

15 1111 17 F

Tabel Konversi Sistem Bilangan

Page 21: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

21

1. Konversikan 17910(d) menjadi bentuk biner, oktal & hexadesimal!

2. Konversikan 2638(o) menjadi bentuk bilangan biner!

3. Konversikan 101100112(b) menjadi bentuk bilangan oktal!

4. Konversikan B316(h) menjadi bentuk bilangan biner!

Kerjakan Soal berikut ini!

Page 22: Dosen  :  Nurfajria Muchlis ,  S.Kom Universitas Gunadarma

22

Edy Agusiswanto, ST, “Sistem Bilangan dan Pengkodean”

Daftar Pustaka