kementerian pendidikan dan kebudayaan republik …...penyunting materi: drs. ag. tamrin, m.pd, m.si...

167
i PUSPANDA HATTA, M.ENG. AGUS TRI HARYANTO, M.CS. KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK INDONESIA 2013 SISTEM KOMPUTER SMK/MAK KELAS XI SEMESTER I

Upload: others

Post on 30-Sep-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

i

PUSPANDA HATTA, M.ENG. AGUS TRI HARYANTO, M.CS.

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK INDONESIA 2013

SISTEM KOMPUTER

SMK/MAK

KELAS XI

SEMESTER I

Page 2: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

ii Sistem Komputer SMK/MAK Kelas XI Semester I

Hak Cipta pada Kementerian Pendidikan dan Kebudayaan Dilindungi Undang-Undang

Milik Negara Tidak Diperdagangkan

Kontributor: Muhammad Ghufron, S.Kom., Gr. Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif Jakarta

Kotak katalog dalam terbitan (KDT)

Cetakan Ke-1, 2013 Disusun dengan huruf Palatino 14 pt.

Page 3: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I iii

KATA PENGANTAR

Dengan mengucapkan puji syukur Alhamdulillah kepada Tuhan YME, karena berkat

limpahan rahmat dan kasih-Nya, akhirnya penulis dapat menyelesaikan penulisan modul

untuk mata pelajaran SISTEM KOMPUTER yang merupakan bagian dari paket keahlian

REKAYASA PERANGKAT LUNAK, TEKNIK KOMPUTER JARINGAN dan MULTIMEDIA

untuk kelas XI. Dalam penyusunan buku ini tidak terlepas dari kendala dan hambatan,

namun berkat bimbingan dan motivasi dari semua pihak yang telah membantu maka kami

dapat menyelesaikannya

Perkembangan ilmu komputer yang sangat cepat dewasa ini perlu diimbangi dengan

pengetahuan dasar teorinya.Buku ini membahas tentang sistem bilangan, operasi

aritmatika, gerbang logika, arsitekur komputer, media penyimpanan dan memori, serta

memori semikonduktor.

Penulisan modul mata pelajaran SISTEM KOMPUTER ini bertujuan untuk membantu

siswa kelas X RPL TKJ maupun MULTIMEDIA dalam memahami dan mempelajari konsep

dasar teknologi sistem komputer dari sisi perangkat keras serta komponen-komponen

pendukungnya. Buku ini dirancang untuk Kurikulum 2013 SMK untuk memperkuat

kompetensi peserta didik dari sisi pengetahuan, ketrampilan, dan sikap secara utuh.

Dalam kesempatan ini penulis mengucapkan dan menyampaikan terima kasih yang

sebesarnya kepada semua pihak yang tidak dapat disebutkan satu persatu. Semoga amal

baiknya mendapatkan balasan yang sesuai dari Allah SWT.

Penulis menyadari bahwa dalam menyusun modul ini masih jauh dari sempurna. Hal

itu tidak lepas dari keterbatasan kemampuan kami. Oleh karena itu saran dan kritik yang

membangun sangatlah penulis harapkan demi kebaikan dan kesempurnaan dalam

penulisan modul selanjutnya. Akhir kata, semoga buku ini dapat bermanfaat dan dapat

memenuhi harapan sebagaimana mestinya,

Surakarta, Nopember 2014

Penulis

Page 4: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

iv Sistem Komputer SMK/MAK Kelas XI Semester I

DAFTAR ISI

KATA PENGANTAR ............................................................................................................... iii

Surakarta, Nopember 2014 ..................................................................................................... iii

Penulis .................................................................................................................................... iii

DAFTAR ISI ............................................................................................................................ iv

DAFTAR TABEL .................................................................................................................... xii

DAFTAR GAMBAR ............................................................................................................... xiii

PENDAHULUAN ................................................................................................................... xiv

1. Deskripsi ....................................................................................................................................xiv

2. Prasyarat ...................................................................................................................................xiv

3. Petunjuk Penggunaan ...............................................................................................................xiv

4. Tujuan Akhir .............................................................................................................................. xv

5. Kompetensi Inti dan Kompetensi Dasar .................................................................................... xv

6. Peta konsep ...............................................................................................................................xvi

Gambar Peta Konsep Sistem Komputer ............................................................................... xvi

PEMBELAJARAN ................................................................................................................... 1

Bab 1 – Memahami system input proses output ................................................................................ 1

1.1. Kegiatan belajar 1 – Sistem, fungsi, dan struktur masukan (2 jam pelajaran) ....................... 1

1.1.1. Tujuan Pembelajaran ...................................................................................................... 1

1.1.2. Aktivitas belajar siswa ..................................................................................................... 1

1.1.2.1 Mengamati/ observasi .................................................................................................... 1

1.1.2.2 Menanya ............................................................................................................................ 1

1.1.2.3 Mencoba/ Mengumpulkan informasi ................................................................................ 1

Sistem Masukkan (Input) ............................................................................................................ 2

Fungsi Masukkan (Input) ............................................................................................................. 3

Struktur Masukkan (input) .......................................................................................................... 4

1.1.2.4 Mengasosiasi/ menalar ...................................................................................................... 5

1.1.2.5 Mengkomunikasikan .......................................................................................................... 5

1.1.3. Rangkuman ..................................................................................................................... 5

1.1.4. Tugas ............................................................................................................................... 6

1.1.5. Penilaian diri.................................................................................................................... 7

1.1.6. Uji Kompetensi/Ulangan ................................................................................................. 8

1.2. Kegiatan belajar 2 – Teknik input output .............................................................................. 10

1.2.1. Tujuan Pembelajaran .................................................................................................... 10

1.2.2. Aktivitas belajar siswa ................................................................................................... 10

Page 5: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I v

1.2.2.1 Mengamati/ observasi .................................................................................................. 10

1.2.2.2 Menanya .......................................................................................................................... 10

1.2.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 10

I/O terprogram .......................................................................................................................... 10

Interrupt-Drivenn I/O ................................................................................................................ 11

Direct Memory Access (DMA) ................................................................................................... 13

1.2.2.4 Mengasosiasi/ menalar .................................................................................................... 14

1.2.2.5 Mengkomunikasikan ........................................................................................................ 15

1.2.3. Rangkuman ................................................................................................................... 15

1.2.4. Tugas ............................................................................................................................. 16

1.2.5. Penilaian Diri ................................................................................................................. 17

1.2.6. Uji Kompetensi/Ulangan ............................................................................................... 17

1.3. Kegiatan belajar 3 – Perangkat pemroses, Sistem, fungsi dan struktur keluaran (2 jam

pelajaran) .......................................................................................................................................... 20

1.3.1. Tujuan Pembelajaran .................................................................................................... 20

1.3.2. Aktivitas belajar siswa ................................................................................................... 20

1.3.2.1 Mengamati/ observasi ..................................................................................................... 20

1.3.2.2 Menanya .......................................................................................................................... 20

1.3.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 20

Pengertian Perangkat Pemroses (Process Devices) .................................................................. 20

Fitur-Fitur Perangkat Pemroses (Processor) ............................................................................. 23

Tipe-Tipe Perangkat Pemroses (Processor) ............................................................................... 23

System keluaran komputer ....................................................................................................... 24

1.3.2.4 Mengasosiasi/ menalar .................................................................................................... 24

1.3.2.5 Mengkomunikasikan ........................................................................................................ 24

1.3.3. Rangkuman ................................................................................................................... 24

1.3.4. Tugas ............................................................................................................................. 25

1.3.5. Penilaian diri.................................................................................................................. 26

1.3.6. Uji Kompetensi/Ulangan ............................................................................................... 27

1.4. Kegiatan belajar 4 – Modul Input Output (I/O) terprogram (PPI) (2 Jam pelajaran) ............ 29

1.4.1. Tujuan Pembelajaran .................................................................................................... 29

1.4.2. Aktivitas belajar siswa ................................................................................................... 29

1.4.2.1 Mengamati/ observasi ..................................................................................................... 29

1.4.2.2 Menanya .......................................................................................................................... 29

1.4.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 29

Modul Input Output Terprogram .............................................................................................. 30

Page 6: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

vi Sistem Komputer SMK/MAK Kelas XI Semester I

1.4.2.4 Mengasosiasi/ menalar .................................................................................................... 30

1.4.2.5 Mengkomunikasikan ........................................................................................................ 31

1.4.3. Rangkuman ................................................................................................................... 31

1.4.4. Tugas ............................................................................................................................. 31

1.4.5. Penilaian diri.................................................................................................................. 32

1.4.6. Uji Kompetensi/Ulangan ............................................................................................... 33

Bab 2 - Memahami perangkat Eksternal/Peripheral dan merangkai perangkat eksternal

dengan console unit .............................................................................................................. 35

2.1. Kegiatan belajar 1 – Peripheral Input (keyboard, mouse, touchscreen, barcode reader,

image scanner, webcam) (2 jam pelajaran) ...................................................................................... 35

2.1.1. Tujuan Pembelajaran .................................................................................................... 35

2.1.2. Aktivitas belajar siswa ................................................................................................... 35

2.1.2.1 Mengamati/ observasi ..................................................................................................... 35

2.1.2.2 Menanya .......................................................................................................................... 37

2.1.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 37

Peripheral Input ............................................................................................................................ 37

Tombol Pengetikan ............................................................................................................... 38

Tombol Angka ....................................................................................................................... 38

Tombol Fungsi ...................................................................................................................... 38

Tombol Kontrol ...................................................................................................................... 38

2.1.2.4 Mengasosiasi/ menalar .................................................................................................... 43

2.1.2.5 Mengkomunikasikan ........................................................................................................ 43

2.1.3. Rangkuman ................................................................................................................... 44

2.1.4. Tugas ............................................................................................................................. 44

2.1.5. Penilaian diri.................................................................................................................. 45

2.1.6. Uji Kompetensi/ Ulangan .............................................................................................. 46

2.2. Kegiatan belajar 2 –Peripheral Output (monitor, LCD, printer, plotter) (2 jam pelajaran) ... 48

2.2.1. Tujuan Pembelajaran .................................................................................................... 48

2.2.2. Aktivitas belajar siswa ................................................................................................... 48

2.2.2.1 Mengamati/ observasi ..................................................................................................... 48

2.2.2.2 Menanya .......................................................................................................................... 49

2.2.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 49

Peripheral Output .......................................................................................................................... 49

2.2.2.4 Mengasosiasi/ menalar .................................................................................................... 53

2.2.2.5 Mengkomunikasikan ........................................................................................................ 54

2.2.3. Rangkuman ................................................................................................................... 54

Page 7: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I vii

2.2.4. Tugas ............................................................................................................................. 54

2.2.5. Penilaian diri.................................................................................................................. 55

2.2.6. Uji Kompetensi/Ulangan ............................................................................................... 56

2.3. Kegiatan belajar 3 –Peripheral Storage (flash drive, disk drive, CD/DVD ROM drive) (2 jam

pelajaran) .......................................................................................................................................... 58

2.3.1. Tujuan Pembelajaran .................................................................................................... 58

2.3.2. Aktivitas belajar siswa ................................................................................................... 58

2.3.2.1 Mengamati/ observasi ..................................................................................................... 58

2.3.2.2 Menanya .......................................................................................................................... 59

2.3.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 59

Peripheral Storage ......................................................................................................................... 59

2.3.2.4 Mengasosiasi/ menalar .................................................................................................... 61

2.3.2.5 Mengkomunikasikan ........................................................................................................ 61

2.3.3. Rangkuman ................................................................................................................... 61

2.3.4. Tugas ............................................................................................................................. 62

2.3.5. Penilaian diri.................................................................................................................. 63

2.3.6. Uji Kompetensi/Ulangan ............................................................................................... 63

2.4. Kegiatan belajar 4 –Peripheral Input/Output (modem, NIC) (2 jam pelajaran) .................... 66

2.4.1. Tujuan Pembelajaran .................................................................................................... 66

2.4.2. Aktivitas belajar siswa ................................................................................................... 66

2.4.2.1 Mengamati/ observasi ..................................................................................................... 66

2.4.2.2 Menanya .......................................................................................................................... 66

2.4.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 66

Peripheral Input/Output ................................................................................................................ 67

2.4.2.4 Mengasosiasi/ menalar .................................................................................................... 68

2.4.2.5 Mengkomunikasikan ........................................................................................................ 68

2.4.3. Rangkuman ................................................................................................................... 68

2.4.4. Tugas ............................................................................................................................. 69

2.4.5. Penilaian diri.................................................................................................................. 70

2.4.6. Uji Kompetensi/Ulangan ............................................................................................... 70

Bab 3 - Struktur dan Interkoneksi Bus .................................................................................. 72

3.1. Kegiatan belajar 1 – Jenis dan fungsi BUS (4 jam pelajaran) ................................................ 72

3.1.1. Tujuan Pembelajaran .................................................................................................... 72

3.1.2. Aktivitas belajar siswa ................................................................................................... 72

3.1.2.1 Mengamati/ observasi ..................................................................................................... 72

3.1.2.2 Menanya .......................................................................................................................... 73

Page 8: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

viii Sistem Komputer SMK/MAK Kelas XI Semester I

3.1.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 73

Jenis dan Karakteristik Bus ............................................................................................................ 73

3.1.2.4 Mengasosiasi/ menalar .................................................................................................... 75

3.1.2.5 Mengkomunikasikan ........................................................................................................ 75

3.1.3. Rangkuman ................................................................................................................... 76

3.1.4. Tugas ............................................................................................................................. 76

3.1.5. Penilaian diri.................................................................................................................. 77

3.1.6. Uji Kompetensi/Ulangan ............................................................................................... 77

3.2. Kegiatan belajar 2 – Sistem bus (2 jam pelajaran) ................................................................ 80

3.2.1. Tujuan Pembelajaran .................................................................................................... 80

3.2.2. Aktivitas belajar siswa ................................................................................................... 80

3.2.2.1 Mengamati/ observasi ..................................................................................................... 80

3.2.2.2 Menanya .......................................................................................................................... 80

3.2.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 80

Sistem BUS .................................................................................................................................... 80

3.2.2.4 Mengasosiasi/ menalar .................................................................................................... 81

3.2.2.5 Mengkomunikasikan ........................................................................................................ 82

3.2.3. Rangkuman ................................................................................................................... 82

3.2.4. Tugas ............................................................................................................................. 82

3.2.5. Penilaian diri.................................................................................................................. 83

3.2.6. Uji Kompetensi/Ulangan ............................................................................................... 84

3.3. Kegiatan belajar 3 – Skema interkoneksi bus (2 jam pelajaran) ........................................... 86

3.3.1. Tujuan Pembelajaran .................................................................................................... 86

3.3.2. Aktivitas belajar siswa ................................................................................................... 86

3.3.2.1 Mengamati/ observasi ..................................................................................................... 86

3.3.2.2 Menanya .......................................................................................................................... 86

3.3.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 86

Skema Interkoneksi Bus ................................................................................................................ 86

3.3.2.4 Mengasosiasi/ Menalar .................................................................................................... 88

3.3.2.5 Mengkomunikasikan ........................................................................................................ 88

3.3.3. Rangkuman ................................................................................................................... 88

3.3.4. Tugas ............................................................................................................................. 89

3.3.5. Penilaian diri.................................................................................................................. 89

3.3.6. Uji Kompetensi/Ulangan ............................................................................................... 90

Bab 4 - Memahami Flowchart ............................................................................................... 92

4.1. Kegiatan belajar 1 – flowchart dan symbol-simbolnya ......................................................... 92

Page 9: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I ix

4.1.1. Tujuan Pembelajaran .................................................................................................... 92

4.1.2. Aktivitas belajar siswa ................................................................................................... 92

4.1.2.1 Mengamati/ observasi ..................................................................................................... 92

4.1.2.2 Menanya .......................................................................................................................... 93

4.1.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 93

Flowchart ...................................................................................................................................... 93

Simbol-Simbol Flowchart (Dasar) .................................................................................................. 93

4.1.2.4 Mengasosiasi/ menalar .................................................................................................... 94

4.1.2.5 Mengkomunikasikan ........................................................................................................ 94

4.1.3. Rangkuman ................................................................................................................... 94

4.1.4. Tugas ............................................................................................................................. 95

4.1.5. Penilaian Diri ................................................................................................................. 95

4.1.6. Uji Kompetensi/Ulangan ............................................................................................... 96

4.2. Kegiatan belajar 2 – Struktur seleksi dan berurutan ............................................................ 98

4.2.1. Tujuan Pembelajaran .................................................................................................... 98

4.2.2. Aktivitas belajar siswa ................................................................................................... 98

4.2.2.1 Mengamati/ observasi ..................................................................................................... 98

4.2.2.2 Menanya .......................................................................................................................... 98

4.2.2.3 Mencoba/ Mengumpulkan informasi .............................................................................. 98

Struktur Seleksi dan Berurutan ..................................................................................................... 98

4.2.2.4 Mengasosiasi/ menalar .................................................................................................. 102

4.2.2.5 Mengkomunikasikan ...................................................................................................... 102

4.2.3. Rangkuman ................................................................................................................. 102

4.2.4. Tugas ........................................................................................................................... 103

4.2.5. Penilaian diri................................................................................................................ 103

4.2.6. Uji Kompetensi/Ulangan ............................................................................................. 104

4.3. Kegiatan belajar 3 – Struktur Pengulangan ......................................................................... 106

4.3.1. Tujuan Pembelajaran .................................................................................................. 106

4.3.2. Aktivitas belajar siswa ................................................................................................. 106

4.3.2.1 Mengamati/ observasi ................................................................................................... 106

4.3.2.2 Menanya ........................................................................................................................ 106

4.3.2.3 Mencoba/ Mengumpulkan informasi ............................................................................ 106

Struktur Pengulangan ................................................................................................................. 106

4.3.2.4 Mengasosiasi/ menalar .................................................................................................. 108

4.3.2.5 Mengkomunikasikan ...................................................................................................... 109

4.3.3. Rangkuman ................................................................................................................. 109

Page 10: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

x Sistem Komputer SMK/MAK Kelas XI Semester I

4.3.4. Tugas ........................................................................................................................... 109

4.3.5. Penilaian diri................................................................................................................ 110

4.3.6. Uji Kompetensi/Ulangan ............................................................................................. 110

4.4. Kegiatan belajar 4 – Subroutin dan contoh memecahkan masalah ................................... 112

4.4.1. Tujuan Pembelajaran .................................................................................................. 112

4.4.2. Aktivitas belajar siswa ................................................................................................. 112

4.4.2.1 Mengamati/ observasi ................................................................................................... 112

4.4.2.2 Menanya ........................................................................................................................ 112

4.4.2.3 Mencoba/ Mengumpulkan informasi ............................................................................ 112

Subroutine ............................................................................................................................... 112

Contoh pemecahan masalah .................................................................................................. 113

4.4.2.4 Mengasosiasi/ menalar .................................................................................................. 114

4.4.2.5 Mengkomunikasikan ...................................................................................................... 115

4.4.3. Rangkuman ................................................................................................................. 115

4.4.4. Tugas ........................................................................................................................... 115

4.4.5. Penilaian diri................................................................................................................ 116

4.4.6. Uji Kompetensi/Ulangan ............................................................................................. 117

Bab 5 - Organisasi Prosesor, Register, dan Siklus Intruksi ................................................ 118

5.1. Kegiatan belajar 1 – Organisasi prosesor (2 jam pelajaran) ............................................... 118

5.1.1. Tujuan Pembelajaran .................................................................................................. 118

5.1.2. Aktivitas Belajar Siswa ................................................................................................. 118

5.1.2.1 Mengamati/ observasi ................................................................................................... 118

5.1.2.2 Menanya ........................................................................................................................ 119

5.1.2.3 Mencoba/ Mengumpulkan informasi ............................................................................ 119

Struktur Organisasi Prosessor ................................................................................................. 119

5.1.2.4 Mengasosiasi/ menalar .................................................................................................. 121

5.1.2.5 Mengkomunikasikan ...................................................................................................... 121

5.1.3. Rangkuman ................................................................................................................. 121

5.1.4. Tugas ........................................................................................................................... 122

5.1.5. Penilaian diri................................................................................................................ 122

5.1.6. Uji Kompetensi/Ulangan ............................................................................................. 123

5.2. Kegiatan belajar 2 – Register (2 jam pelajaran) .................................................................. 125

5.2.1. Tujuan Pembelajaran .................................................................................................. 125

5.2.2. Aktivitas belajar siswa ................................................................................................. 125

5.2.2.1 Mengamati/Observasi .................................................................................................... 125

5.2.2.2 Menanya ........................................................................................................................ 125

Page 11: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I xi

5.2.2.3 Mencoba/ Mengumpulkan Informasi ............................................................................ 125

Register dan Fungsinya ........................................................................................................... 125

5.2.2.4 Mengasosiasi/Menalar ................................................................................................... 127

5.2.2.5 Mengkomunikasikan ...................................................................................................... 127

5.2.3. Rangkuman ................................................................................................................. 127

5.2.4. Tugas ........................................................................................................................... 127

5.2.5. Penilaian diri................................................................................................................ 128

5.2.6. Uji Kompetensi/Ulangan ............................................................................................. 129

5.3. Kegiatan belajar 3 – Siklus intruksi (2 jam pelajaran) ......................................................... 131

5.3.1. Tujuan Pembelajaran .................................................................................................. 131

5.3.2. Aktivitas Belajar Siswa ................................................................................................. 131

5.3.2.1 Mengamati/Observasi .................................................................................................... 131

5.3.2.2 Menanya ........................................................................................................................ 131

5.3.2.3 Mencoba/ Mengumpulkan Informasi ............................................................................ 131

Siklus Intruksi .......................................................................................................................... 131

5.3.2.4 Mengasosiasi/Menalar ................................................................................................... 134

5.3.2.5 Mengkomunikasikan ...................................................................................................... 135

5.3.3. Rangkuman ................................................................................................................. 135

5.3.4. Tugas ........................................................................................................................... 135

5.3.5. Penilaian Diri ............................................................................................................... 136

5.3.6. Uji Kompetensi/Ulangan ............................................................................................. 137

PENUTUP ........................................................................................................................... 138

RANGKUMAN ..................................................................................................................... 138

DAFTAR PUSTAKA ............................................................................................................ 148

Page 12: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

xii Sistem Komputer SMK/MAK Kelas XI Semester I

DAFTAR TABEL

Tabel 4.1. Simbol Flowchart Dasar ....................................................................................... 93

Page 13: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I xiii

DAFTAR GAMBAR

Gambar 1.1.Model Generik Modul I/O (Sumber : Stalling, 1997) ........................................... 3

Gambar 1.2.Blok diagram DMA (Sumber : Stalling, 1997) ................................................... 13

Gambar 1.3.Konfigurasi modul DMA (Sumber : Stalling, 1997) ........................................... 14

Gambar 2.1.keyboard ........................................................................................................... 38

Gambar 2.2. Mouse .............................................................................................................. 39

Gambar 2.3.layar sentuh ...................................................................................................... 40

Gambar 2.4. Barcode reader ................................................................................................ 41

Gambar 2.5. Scanner ............................................................................................................ 42

Gambar 2.6. Webcam ........................................................................................................... 43

Gambar 2.7.Monitor CRT (Cathode Ray Tube) .................................................................... 50

Gambar 2.8.Monitor LCD (Liquid Crystal Display) ................................................................ 51

Gambar 2.9. Printer .............................................................................................................. 52

Gambar 2.10. Plotter ............................................................................................................. 53

Sumber : http://satriaadhikharisma.blogspot.com ........................................................................ 67

Gambar 2.11. Modem ........................................................................................................... 67

Gambar 2.12.NIC .................................................................................................................. 68

Gambar 4.1.Diagram Alir Untuk Struktur Berurutan. ............................................................ 99

Gambar 4.2.Diagram alir untuk struktur seleksi. ................................................................. 100

Gambar 4.3.Diagram alir untuk struktur seleksi if. .............................................................. 100

Gambar 4.4.Diagram alir untuk struktur seleksi If else. ...................................................... 101

Gambar 4.5.Diagram alir untuk mencari bilangan terbesar. ............................................... 102

Gambar 4.6.Diagram Alir Untuk Struktur Pengulangan. ..................................................... 107

Gambar 4.7.Diagram Alir Untuk Struktur Pengulangan For. ............................................... 108

Gambar 4.8. Flowchart Rountine ........................................................................................ 113

Gambar 4.9.Flowchart menghitung luas persegi panjang .................................................. 114

Gambar 5.1. Komponen CPU dan struktur internal CPU (Sumber: Stalling, 1997) ............ 120

Gambar 5.2. Siklus Intruksi (Sumber : Stalling, 2013) ........................................................ 132

Gambar 5.3. Flowchart Siklus Intruksi (Sumber : Jogiyanto, 2005) .................................... 133

Page 14: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

xiv Sistem Komputer SMK/MAK Kelas XI Semester I

PENDAHULUAN

1. Deskripsi Sistem komputer merupakan suatu jaringan elektronik yang terdiri dari perangkat

lunak (software)dan perangkat keras (hardware)yang melakukan tugas tertentu

(menerima input, memproses input, menyimpan perintah-perintah, dan menyediakan

output dalam bentuk informasi). Selain itu system komputer dapat pula diartikan sebagai

elemen-elemen yang terkait untuk menjalankan suatu aktivitas dengan menggunakan

komputer.

Komputer dapat membantu manusia dalam pekerjaan sehari-harinya, pekerjaan

itu seperti: pengolahan kata, pengolahan angka, dan pengolahan gambar.

Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat

lunak (software), set instruksi (instruction set), dan perangkat keras (hardware). Dengan

demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem

komputer.Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua

lainnya (software dan brainware).

2. Prasyarat Pada mata pelajaran sistem komputer kelas XI ini mempunyai keterkaitan dengan

mata pelajaran sistem komputer kelas X. Sistem komputer pada kelas XI ini merupakan

lanjutan dari sistem komputer kelas X.

Untuk dapat mengoperasikan, menggunakan komputer, mengetahui lebih lanjut

tentang perangkat lunak (software), set instruksi (instruction set), dan perangkat keras

(hardware), maka diperlukan satu set sistem komputer yang berfungsi dengan baik dan

dapat memahami sistem komputer dasar. Tahapan untuk menyiapkan bagaimana

seperangkat sistem komputer dapat berjalan dengan baik, dan sistem komputer materi

dasar telah diuraikan dalam mata pelajaran perakitan komputer dan sistem komputer

yang telah dipelajari pada kelas X semester I.

3. Petunjuk Penggunaan Buku siswa ini disusun berdasarkan kurikulum 2013, dimana kurikulum 2013

mempunyai ciri khusus yaitu penggunaan metode scientifik. Buku siswa ini terdiri dari

dua bab yaitu bab 1 pendahuluan dan bab 2 materi pembelajaran.

Dalam bab pendahuluan ada beberapa hal yang harus dipelajari peserta didik

antara lain adalah diskripsi mata pelajaran yang berisi informasi umum, prasyarat

sebelum memperlajari sistem komputer dan tujuan umum.

Selanjutnya pada Bab 2 menuntun peserta didik untuk memahami diskripsi umum

tentang topik yang akan dipelajari dan rincian kegiatan belajar sesuai dengan

kompetensi dan tujuan yang akan dicapai. Setiap kegiatan belajar terdiri dari tujuan dan

uraian materi topik pembelajaran, tugas serta test formatif.Uraian pembelajaran berisi

tentang diskripsi pemahaman topik materi untuk memenuhi kompetensi

pengetahuan.Uraian pembelajaran juga menjelaskan diskripsi unjuk kerja atau langkah-

langkah logis untuk memenuhi kompetensi skill.

Kemudian tugas dikerjakan oleh peserta didik dapat berupa tugas pengamatan,

atau praktek. Setiap tugas yang dilakukan melalui beberapa tahapan scientifik yaitu : 1)

melakukan pengamatan setiap tahapan unjuk kerja 2) melakukan praktek sesuai dengan

unjuk kerja 3) mengumpulkan data yang dihasilkan setiap tahapan 4) menganalisa hasil

Page 15: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I xv

data menggunakan analisa diskriptif 5) mengasosiasikan beberapa pengetahuan dalam

uraian materi pembelajaran untuk membentuk suatu kesimpulan 5) mengkomunikasikan

hasil dengan membuat laporan portofolio. Laporan tersebut merupakan tagihan yang

akan dijadikan sebagai salah satu referensi penilaaian.

4. Tujuan Akhir Setelah mempelajari materi dalam bab pembelajaran dan kegiatan belajar

diharapkan peserta didik dapat memiliki kompetensi sikap, pengetahuan dan ketrampilan

yang berkaitan dengan materi:

1. Memahami sistem input proses-output

2. Memahami Perangkat Eksternal/Peripheral

3. Memahami struktur dan Interkoneksi Bus

4. Memahami dan menganalisis kaidah dan simbol-simbol yang digunakan pada

flowchart atau struktogram

5. Memahami organisasi prosesor, register, dan siklus instruksi (fetching, decoding,

executing)

6. Memahami Struktur CPU dan fungsi CPU

7. Memahami karakteristik Set Instruksi (operand dan operasi)

8. Memahami mode dan format pengalamatan

5. Kompetensi Inti dan Kompetensi Dasar 1. KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya

1.1. Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan

kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang

menciptakannya

1.2. Mendeskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi

di alam

1.3. Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam

kehidupan sehari-hari

2. KI 2 : Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli

(gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan

menunjukan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam

berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam

menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.

2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti;

cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan

peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap

dalam melakukan percobaan dan berdiskusi.

2.2. Menghargai kerja individu dan kelompok dalam aktivitas seharihari sebagai

wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan

3. KI 3 : Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual,

prosedural, dan metakognitif berdasarkan rasa ingin tahunya tentang ilmu

pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan

kemanusiaan, kebangsaan, kenegaraan, dan peradaban,terkait penyebab fenomena

dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.

3.1. Memahami sistem inputproses-output

3.2. Memahami Perangkat Eksternal/Peripheral

Page 16: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

xvi Sistem Komputer SMK/MAK Kelas XI Semester I

3.3. Memahami struktur dan Interkoneksi Bus.

3.4. Memahami dan menganalisis kaidah dan simbol-simbol yang digunakan pada

flowchart atau struktogram

3.5. Memahami organisasi prosesor, register, dan siklus instruksi (fetching,

decoding, executing)

3.6. Memahami Struktur CPU dan fungsi CPU

3.7. Memahami karakteristik Set Instruksi (operand dan operasi)

3.8. Memahami mode dan format pengalamatan

4. KI 4 : Mengolah, menalar dan menyaji dalam ranah konkret dan ranah abstrak terkait

dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak

secara efektif dan kreatif, serta mampu melaksanakan tugas spesifik di bawah

pengawasan langsung.

4.1. Merencanakan dan membuat perangkat input – output dengan menggunakan

modul I/O terprogram

4.2. Merangkai perangkat eksternal dengan console unit

4.3. Menggunakan struktur dan interkoneksi bus untuk membuat jaringan

4.4. Menggunakan kaidah dan simbol-simbol yang digunakan pada flowchart atau

struktogram untuk memecahkan masalah

4.5. Menggunakan organisasi prosesor, register dan siklus instruksi (fetching,

decoding, executing) untuk memecahkan masalah

4.6. Membuat rangkaian internal CPU

4.7. Menggunakan set instruksi (operand dan operasi) untuk memecahkan masalah

4.8. Menggunakan mode dan format pengalamatan untuk memecahkan masalah

6. Peta konsep Peta konsep pada mata pelajaran C2 sistem komputer dapat digambarkan

sebagai berikut :

Gambar Peta Konsep Sistem Komputer

Page 17: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 1

PEMBELAJARAN

Bab 1 – Memahami system input proses output

1.1. Kegiatan belajar 1 – Sistem, fungsi, dan struktur masukan (2 jam

pelajaran)

1.1.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menjelaskan system input komputer

Menjelaskan fungsi system input komputer

menjelaskan struktur masukan komputer

1.1.2. Aktivitas belajar siswa

1.1.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini

Sumber : http://cendyantonio.blogspot.com/

1.1.2.2 Menanya

Buatlah pertanyaan kepada Gurumu mengenai hal-hal berkut ini :

1. System input komputer

2. Fungsi system input komputer

3. Struktur masukan komputer

1.1.2.3 Mencoba/ Mengumpulkan informasi

Sistem komputer dalam (Stalling, 1997, hal. 66) memiliki tiga komponen

utama, yaitu : CPU, memori (primer dan sekunder), dan peralatan

Output Device

Input Device

I/O Proses CPU CU + ALU

Memory RAM ROM

Data Bus

Control Bus

Control Bus

AddressBus

Page 18: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

2 Sistem Komputer SMK/MAK Kelas XI Semester I

masukkan/keluaran (I/O devices) seperti printer, monitor, keyboard, mouse dan

modem. Modul I/O merupakan peralatan antarmuka (interfaces) bagi sistem bus atau

switch sentral dan mengontrol satu atau lebih perangkat peripheral. Modul I/O tidak

hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam

melakukan fungsi komunikasi antara peripheral dan bus komputer.

Ada beberapa alasan kenapa piranti – piranti tidak langsung dihubungkan

dengan bus sistem komputer, yaitu:

Bervariasinya metode operasi piranti peripheral, sehingga tidak praktis apabila

sistem komputer harus menangani berbagai macam sistem operasi piranti

peripheral tersebut.

Kecepatan transfer data piranti peripheral umumnya lebih lambat dari pada laju

transfer data pada CPU maupun memori.

Format data dan panjang data pada piranti peripheral seringkali berbeda dengan

CPU, sehingga perlu modul untuk menselaraskan.

Dari beberapa alasan di atas, modul I/O memiliki dua buah fungsi utama, yaitu :

Sebagai piranti antarmuka ke CPU dan memori melalui bus sistem.

Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan

menggunakan link data tertentu.

Berikut ini adalah sistem masukan, fungsi dan struktur masukan.

Sistem Masukkan (Input)

Sistem (Jogiyanto, 2005, hal. 4) adalah jaringan daripada elemen-elemen

yang saling berhubungan, membentuk satu kesatuan untuk melaksanakan suatu

tujuan pokok dari sistem tersebut.Sistem dalam Kamus Umum Bahasa Indonesia

adalah sekelompok bagian yang bekerja bersama-sama untuk melakukan suatu

maksud.

Input (Supriyanto, 2005, hal. 12) merupakan suatu energi yang

dimasukkan ke dalam suatu sistem, yang dapat berupa signal input dan

maintenance input. Signal input adalah energi yang akan diolah oleh sistem,

berupa data yang dimasukkan ke sistem komputer. Sedangkan maintenance

input adalah energi yang digunakan untuk mengolah signal input, berupa

program yang digunakan untuk mengolah data yang dimasukkan.

Dapat ditarik kesimpulan bahwa sistem input adalah suatu jaringan yang

bekerja sama dan saling berhubungan untuk memasukkan data ke dalam sistem

komputer yang akan diolah oleh suatu program tertentu melalui sebuah

perangkat masukkan (input device).Perangkat masukkan (input device)

(Supriyanto, 2005, hal. 11) merupakan peralatan yang dapat digunakan untuk

menerima data yang akan diolah ke dalam komputer. Perangkat ini yang

digunakan oleh pengguna untuk melakukan interaksi dengan komputer agar

komputer melaksanakan perintah yang diberikan penggunanya.

Prinsip kerja yang dilakukan perangkat input adalah merubah perintah

yang dapat dipahami oleh manusia kepada bentuk yang dipahami oleh komputer

(machine readable form), ini berarti mengubah perintah dalam bentuk yang

difahami oleh manusia kepada data yang dimengerti oleh komputer yaitu dengan

kode-kode biner (binary encoded information). (Stalling, 1997, hal. 67).Salah satu

inti mempelajari sistem I/O suatu komputer adalah mengetahui fungsi dan

struktur masukkan atau input. Perhatikan gambar berikut:

Page 19: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 3

Gambar 1.1.Model Generik Modul I/O (Sumber : Stalling, 1997)

Fungsi Masukkan (Input)

Perangkat input dalam (Stalling, 1997, hal. 67) merupakan suatu

komponen dalam sistem komputer yang bertanggung jawab atas pemasukkan

data dari sebuah perangkat luar atau lebih. Dalam mewujudkan hal ini,

diperlukan antarmuka internal dengan komputer (CPU dan Memori) dan

antarmuka dengan perangkat eksternalnya untuk menjalankan fungsi-fungsi

pengontrolan. Fungsi menjalankan tugas bagi perangkat masukkan adalah:

Kontrol dan pewaktuan

Komunikasi CPU

Komunikasi perangkat eksternal.

Pem-buffer-an data

Fungsi kontrol dan pewaktuan (control & timing) merupakan hal yang

penting untuk mensinkronkan kerja masing-masing komponen penyusun

komputer. Dalam sekali waktu CPU berkomunikasi dengan satu atau lebih

perangkat dengan pola tidak menentu dan kecepatan transfer komunikasi data

yang beragam, baik dengan perangkat internal seperti register-register, memori

utama, memori sekunder, perangkat peripheral proses tersebut bisa berjalan

apabila ada fungsi kontrol dan pewaktuan yang mengatur sistem secara

keseluruhan.

Fungsi komunikasi antara input masukkan dengan CPU dan perangkat

eksternal memungkinkan adanya sebuah transfer data yang tidak akan terlepas

keterkaitannya dengan penggunaan sistem bus, maka akan melibatkan kontrol

dan pewaktuan sebuah arbitrasi bus atau lebih.

Fungsi selanjutnya adalah buffering. Tujuan utama buffering adalah

mendapatkan penyesuaian data sehubungan perbedaan laju transfer data dari

perangkat peripheral dengan kecepatan pengolahan pada CPU. Umumnya laju

transfer data dari perangkat peripheral lebih lambat dari kecepatan CPU maupun

media penyimpan.

Page 20: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

4 Sistem Komputer SMK/MAK Kelas XI Semester I

Fungsi masukkan/alat input menurut Jogiyanto (Jogiyanto, 2005, hal. 123)

adalah untuk memasukkan data ke dalam sistem komputer. Selain itu juga

memiliki fungsi untuk memasukkan program ke dalam sistem komputer. Namun,

beberapa alat input memiliki fungsi ganda, yaitu sebagai alat input sendiri dan

sebagai alat output untuk menampilkan hasil. Alat input/output demikian disebut

dengan terminal. Bila terminal dihubungkan dengan pusat komputer yang

letaknya jauh dari terminal melalui alat telekomunikasi, maka disebut dengan

Remote Job Entry (RJE) Terminal atau Remote Batch Terminal. Terminal dapat

digolongkan sebagai berikut ini:

a. Non Intelligent Terminal

Non intelligent terminal terbatas hanya berfungsi sebagai alat

pemasukkan input dan penampil output saja. Terminal seperti ini tidak bisa

diprogram, karena tidak mempunyai processor. Non intelligent terminal

disebut juga dengan nama dumb terminal. Contoh non intelligent terminal

adalah teleprinter terminal, yaitu terminal yang mempunyai keyboard untuk

memasukkan input dan alat pelacak untuk menampilkan hasil.

b. Smart Terminal

Smart terminal mempunyai suatu microprocessor dan beberapa

internal memory di dalamnya.Dengan smart terminal, input yang sudah

terlanjut dimasukkan dapat dikoreksi kembali.Smart terminal tidak dapat

diprogram oleh pemakai komputer.

c. Intelligent Terminal

Intelligent terminal disebut juga dengan nama logic terminal atau

programmable terminal, karena dapat diprogram oleh pemakai komputer.

intelligent terminal juga mempunyai microprocessor dan internal memory di

dalamnya. Input dapat dimasukkan ke terminal ini, dikoreksi kembali bila

masih salah, dan dapat dikirimkan ke pusat komputer bila dihubungkan

dengan pusat komputer untuk diproses.

Intelligent terminal biasanya digunakan untuk sistem komputer yang

berbentuk network (jaringan kerja), yaitu beberapa terminal dihubungkan ke

pusat komputer yang berupa CPU yang lebih besar.Intelligent terminal

umumnya terdiri dari keyboard, visual display, internal memory dan simpanan

luar berupa mini disk.Micro computer yang dihubungkan dengan komputer

yang lebih besar merupakan contoh dari intelligent terminal.

Struktur Masukkan (input)

Struktur input dalam (Supriyanto, 2005, hal. 49) berupa interupsi input,

DMA (Direct Memory Access) serta perbedaan dalam penanganan interupsi.

Interupsi input bertugas memulai operasi input, CPU meload register yang

bersesuaian ke device controller. Sebaliknya device controller memeriksa isi

register untuk kemudian menentukan operasi apa yang harus dilakukan. Pada

saat operasi input dijalankan ada dua kemungkinan, yaitu synchronous input dan

asynchronous input. Pada synchronous input, kendali dikembalikan ke proses

pengguna setelah proses masukkan selesai dikerjakan. Sedangkan pada

asynchronous input, kendali dikembalikan ke proses pengguna tanpa menunggu

proses input selesai. Sehingga proses input dan proses pengguna dapat

dijalankan secara bersamaan.

Page 21: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 5

Sedangkan Direct Memory Access (DMA) merupakan suatu metode

penanganan input dimana device controller langsung berhubungan dengan

memori tanpa campur tangan CPU. Setelah menset buffers, pointers, dan

counters untuk perangkat input, device controller mentransfer blok data langsung

ke penyimpanan tanpa campur tangan CPU. DMA digunakan untuk perangkat

input dengan kecepatan tinggi. Hanya terdapat satu interupsi setiap blok,

berbeda dengan perangkat yang mempunyai kecepatan rendah dimana interupsi

terjadi untuk setiap byte (word).

1.1.2.4 Mengasosiasi/ menalar

No Komponen Komputer Fungsi

1 Input device

2 Output device

3 CPU

4 Memori

5 Data bus

6 Address bus

7 Control bus

Lengkapilah tabel diatas dan buatlah kesimpulan tentang :

1. System input komputer

2. Fungsi system input komputer

3. Struktur masukan komputer

1.1.2.5 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai :

1. System input komputer

2. Fungsi system input komputer

3. Struktur masukan komputer

1.1.3. Rangkuman Sistem komputer dalam memiliki tiga komponen utama, yaitu : CPU, memori

(primer dan sekunder), dan peralatan masukkan/keluaran (I/O devices) seperti

printer, monitor, keyboard, mouse dan modem. Modul I/O tidak hanya sekedar modul

penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi

komunikasi antara peripheral dan bus computer.

Alasan kenapa piranti – piranti tidak langsung dihubungkan dengan bus

sistem komputer, yaitu: bervariasinya metode operasi piranti peripheral; kecepatan

transfer data lebih lambat dari pada laju transfer data; format dan panjang data

seringkali berbeda dengan CPU.

Sistem masukan, fungsi dan struktur masukan, antara lain:

1. Sistem Masukkan (Input)

Page 22: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

6 Sistem Komputer SMK/MAK Kelas XI Semester I

Sistem input adalah suatu jaringan yang bekerja sama dan saling

berhubungan untuk memasukkan data ke dalam sistem komputer yang akan

diolah oleh suatu program tertentu melalui sebuah perangkat masukkan (input

device).

Perangkat masukkan (input device) merupakan peralatan yang digunakan

untuk menerima data yang akan diolah ke dalam komputer. Prinsip kerja yang

dilakukan perangkat input adalah mengubah perintah dalam bentuk yang

difahami oleh manusia kepada data berupa kode-kode biner (binary encoded

information) yang dimengerti oleh komputer.

2. Fungsi Masukkan (Input), antara lain: (a) Kontrol dan pewaktuan (control &

timing), (b) Komunikasi CPU, (c) Komunikasi perangkat eksternal, (d) Pem-

buffer-an data.

Fungsi masukkan/alat input menurut Jogiyanto adalah untuk memasukkan

data ke dalam sistem computer, memasukkan program ke dalam sistem

computer, sebagai alat input sendiri dan sebagai alat output untuk menampilkan

hasil (Alat input/output demikian disebut dengan terminal). Terminal dapat

digolongkan sebagai berikut: (a) Non Intelligent Terminal (dumb terminal, (b)

Smart Terminal, (c) Intelligent Terminal (logic terminal atau programmable

terminal).

3. Struktrur Masukkan (input), berupa: (a) interupsi input, untuk memulai operasi

input; (b) DMA (Direct Memory Access), yaitu metode penanganan input; (c)

perbedaan dalam penanganan interupsi.

1.1.4. Tugas

1. Jelaskan mengapa piranti – piranti tidak langsung dihubungkan dengan bus

sistem komputer?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Jelaskan apa yang dimaksud dengan sistem input!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Sebutkan fungsi masukkan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

Page 23: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 7

4. Tujuan utama buffering adalah untuk?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Direct Memory Access (DMA) adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

1.1.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4,isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

Page 24: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

8 Sistem Komputer SMK/MAK Kelas XI Semester I

1.1.6. Uji Kompetensi/Ulangan

Pilihlah satu jawaban yang benar dengan cara memberi tanda silang pada pilihan a,

b, c, d atau e!

1. Tiga komponen utama system computer menurut Stalling, antara lain…

a. CPU, memori primer, memori tersier

b. Modem, CPU, memori tersier

c. CPU, memori (primer dan sekunder), dan I/O devices

d. I/O devices, CPU, modem

e. CPU, I/O device, Keyboard

2. Di bawah ini merupakan peralatan masukkan/keluaran (I/O devices), kecuali…

a. Printer

b. Monitor

c. CPU

d. Keyboard

e. Mouse

3. Salah satu alasan kenapa piranti – piranti tidak langsung dihubungkan dengan

bus sistem komputer, adalah…

a. Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan

menggunakan link data tertentu

b. Kecepatan transfer data piranti peripheral umumnya lebih lambat dari pada

laju transfer data pada CPU maupun memori

c. Mengontrol satu atau lebih perangkat peripheral

d. Berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus

computer

e. Berupa program yang digunakan untuk mengolah data yang dimasukkan

4. Fungsi modul I/O antara lain sebagai berikut, kecuali…

a. Sebagai piranti antarmuka ke internet

b. Sebagai piranti antarmuka ke CPU melalui bus system

c. Sebagai piranti antarmuka ke memori melalui bus sistem

d. Sebagai piranti antarmuka dengan peralatan peripheral

e. Sebagai piranti antarmuka dengan menggunakan link data tertentu.

5. Peralatan yang dapat digunakan untuk menerima data yang akan diolah ke

dalam computer disebut…

a. Receiver device

b. Machine readable form

c. Control device

d. Terminal device

e. Input device

6. Fungsi menjalankan tugas bagi perangkat masukkan, kecuali…

a. Kontrol dan pewaktuan

b. Komunikasi CPU

c. Komunikasi perangkat internal

d. Pem-buffer-an data

e. Komunikasi perangkat eksternal

7. Fungsi Control and Timing adalah…

a. Memasukkan data ke dalam sistem computer

Page 25: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 9

b. Memungkinkan adanya sebuah transfer data yang tidak akan terlepas

keterkaitannya dengan penggunaan sistem bus

c. Mendapatkan penyesuaian data sehubungan perbedaan laju transfer data

dari perangkat peripheral dengan kecepatan pengolahan pada CPU

d. Mensinkronkan kerja masing-masing komponen penyusun computer

e. menjalankan fungsi-fungsi pengontrolan

8. Terminal yang dihubungkan dengan pusat komputer yang letaknya jauh dari

terminal melalui alat telekomunikasi disebut…

a. Remote Batch Terminal

b. Smart Terminal

c. Intelligent Terminal

d. Non Intelligent Terminal

e. Far Terminal

9. Intelligent terminal biasanya digunakan untuk sistem komputer yang berbentuk…

a. Network

b. Visual display

c. Internal memory

d. Netbook

e. Line

10. Tugas Interupsi input adalah…

a. Menentukan operasi apa yang harus dilakukan

b. Memulai operasi input, CPU meload register yang bersesuaian ke device

controller

c. Mengembalikan ke proses pengguna setelah proses masukkan selesai

dikerjakan

d. Penanganan input dimana device controller langsung berhubungan dengan

memori tanpa campur tangan CPU

e. Memeriksa isi register tanpa campur tangan CPU

Page 26: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

10 Sistem Komputer SMK/MAK Kelas XI Semester I

1.2. Kegiatan belajar 2 – Teknik input output

1.2.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menganalisis kelebihan dan kekurangan teknik input output

1.2.2. Aktivitas belajar siswa

1.2.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini

Sumber http://pendidikan-informatika.blogspot.com/

1.2.2.2 Menanya

Buatlah pertanyaan kepada Gurumu mengenai hal-hal berkut ini :

1. Teknik Input dan Output komputer

2. Kelemahan teknik Input dan Output computer

3. Kelebihan Input dan Output komputer

1.2.2.3 Mencoba/ Mengumpulkan informasi

Menurut Stalling (Stalling, 1997, hal. 70) terdapat tiga buah teknik dalam

operasi Input-Output, yaitu I/O terprogram, interrupt-driven, dan DMA (Direct Memory

Access).Ketiganya memiliki keunggulan maupun kelemahan, yang penggunaanya

disesuaikan sesuai untuk kerja masing-masing teknik. Berikut penjelasannya:

I/O terprogram

Pada I/O terprogram, data saling dipertukarkan antara CPU dan modul

I/O. CPU mengeksekusi program yang memberikan operasi I/O kepada CPU

secara langsung, seperti pemindahan data, pengiriman perintah baca maupun

tulis, dan monitoring perangkat.

Page 27: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 11

Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O

selesai dilakukan modul I/O sehingga akan membuang waktu, apalagi CPU lebih

cepat proses operasinya. Dalam teknik ini, modul I/O tidak dapat melakukan

interupsi kepada CPU terhadap proses – proses yang diinteruksikan padanya.

Seluruh proses merupakan tanggung jawab CPU sampai operasi lengkap

dilaksanakan.

Untuk melaksanakan perintah – perintah I/O, CPU akan mengeluarkan

sebuah alamat bagi modul I/O dan perangkat peripheralnya sehingga

terspesifikasi secara khusus dan sebuah perintah I/O yang akan dilakukan.

Terdapat empat klasifikasi perintah I/O, yaitu:

1) Perintah control.

Perintah ini digunkan untuk mengaktivasi perangkat peripheral dan

memberitahukan tugas yang diperintahkan padanya.

2) Perintah test.

Perintah ini digunakan CPU untuk menguji berbagai kondisi status

modul I/O dan peripheralnya.CPU perlu mengetahui perangkat peripheralnya

dalam keadaan aktif dan siap digunakan, juga untuk mengetahui operasi –

operasi I/O yang dijalankan serta mendeteksi kesalahannya.

3) Perintah read.

Perintah pada modul I/O untuk mengambil suatu paket data kemudian

menaruh dalam buffer internal. Proses selanjutnya paket data dikirim melalui

bus data setelah terjadi sinkronisasi data maupun kecepatan transfernya.

4) Perintah write.

Perintah ini kebalikan dari read. CPU memerintahkan modul I/O untuk

mengambil data dari bus data untuk diberikan pada perangkat peripheral

tujuan data tersebut.

Dalam teknik I/O terprogram, terdapat dua macam inplementasi perintah

I/O yang tertuang dalam instruksi I/O, yaitu: memory-mapped I/O dan isolated

I/O. Dalam memory-mapped I/O, terdapat ruang tunggal untuk lokasi memori dan

perangkat I/O. CPU memperlakukan register status dan register data modul I/O

sebagai lokasi memori dan menggunakan instruksi mesin yang sama untuk

mengakses baik memori maupun perangkat I/O. Konskuensinya adalah

diperlukan saluran tunggal untuk pembacaan dan saluran tunggal untuk

penulisan. Keuntungan memory mapped I/O adalah efisien dalam pemrograman,

namun memakan banyak ruang memori alamat. Dalam teknik isolated I/O,

dilakukan pemisahan ruang pengalamatan bagi memori dan ruang pengalamatan

bagi I/O. Dengan teknik ini diperlukan bus yang dilengkapi dengan saluran

pembacaan dan penulisan memori ditambah saluran perintah output.

Keuntungan isolated I/O adalah sedikitnya instruksi I/O.

Interrupt-Drivenn I/O

Teknik interrupdriven I/O memungkinkan proses tidak membuang-buang

waktu. Prosesnya adalah CPU mengeluarkan perintah I/O pada modul I/O,

bersamaan perintah I/O dijalankan modul I/O maka CPU akan melakukan

eksekusi perintah-perintah lainnya. Apabila modul I/O telah selesai menjalankan

instruksi yang diberikan padanya maka akan melakukan interupsi pada CPU

bahwa tugasnya telah selesai.

Page 28: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

12 Sistem Komputer SMK/MAK Kelas XI Semester I

Dalam teknik ini kedali perintah masih menjadi tanggung jawab CPU, baik

pengambilan perintah dari memori maupun pelaksanaan isi perintah

tersebut.Terdapat selangkah kemajuan dari teknik sebelumnya, yaitu CPU

melakukan multitasking beberapa perintah sekaligus sehigga tidak ada waktu

tunggu bagi CPU.

Cara kerja teknik interupsi pada modul I/O adalah modul I/O menerima

perintah, misal read. Kemudian modul I/O melaksanakan perintah pembacaan

dari peripheral dan meletakkan paket data ke register data modul I/O, selanjutnya

modul mengeluarkan sinyal interupsi ke CPU melalui saluran kontrol. Kemudian

modul menunggu datanya diminta CPU.Saat permintaan terjadi, modul

meletakkan data pada bus data dan modul siap menerima perintah selanjutnya.

Pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah

operasi I/O adalah sebagai berikut:

a. Perangkat I/O akan mengirimkan sinyal interupsi ke CPU.

b. CPU menyelesaikan interupsi tersebut, kalau valid maka CPU akan

mengirimkan sinyal acknowledgment ke perangkat I/O untuk menghentikan

interupsinya.

c. CPU mempersiapkan pengontrolan transfer ke rountine interupsi. Hal yang

dilakukan adalah menyimpan informasi yang diperlukan untuk melanjutkan

operasi yang tadi dijalankan sebelum adanya interupsi. Informasi yang

diperlukan berupa:

Status prosesor, berisi register yang dipanggil PSW (Program Status

Word).

Lokasi intruksi berikutnya yang akan dieksekusi.

Informasi tersebut kemudian disimpan dalam stack pengontrol sistem.

d. Kemudian CPU akan menyimpan PC (Program Counter) eksekusi sebelum

interupsi ke stack pengontrol bersama informasi PSW. Selanjutnya

mempersiapkan PC untuk penanganan interupsi.

e. Selanjutnya CPU memproses interupsi sampai selesai.

f. Apabila pengolahan interupsi selesai, CPU akan memanggil kembali

informasi yang telah disimpan pada stack pengontrol untuk meneruskan

operasi sebelum interupsi. terdapat bermacam teknik yang digunakan CPU

dalam menangani program interupsi ini, diantaranya:

Multiple Interrupt Lines

Multiple Interrupt Lines merupakan teknik penanganan program

interupsi paling sederhana dengan menggunakan saluran interupsi

berjumlah banyak antara CPU dan modul-modul I/O. Namun tidak praktis

untuk menggunakan sejumlah saluran bus atau pin CPU ke seluruh

saluran interupsi modul-modul I/O.

Software Poll

Software Poll merupakan teknik penanganan interupsi dimana

prosesnya apabila CPU mengetahui adanya sebuah interupsi, maka CPU

akan menuju ke rountine layanan interupsi yang tugasnya melakukan poll

seluruh modul I/O untuk menentukan modul yang melakukan interupsi.

Kerugian software poll adalah memerlukan waktu yang lama karena

harus mengidentifikasi seluruh modul untuk mengetahui modul I/O yang

akan melakukan interupsi.

Page 29: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 13

Daisy Chain.

Daisy Chain merupakan teknik penanganan interupsi yang lebih

efisien dibandingkan dengan yang menggunakan hardware poll.Seluruh

modul I/O tersambung dalam saluran interupsi CPU secara melingkar

(chain). Apabila ada permintaan interupsi, maka CPU akan menjalankan

sinyal acknowledge yang berjalan pada saluran interupsi sampai

menjumpai modul I//O yang mengirimkan interupsi.

Arbitrasi bus

Arbitrasi bus merupakan teknik penanganan interupsi dimana

pertama-tama modul I/O memperoleh kontrol bus sebelum modul ini

menggunakan saluran permintaan interupsi. Dengan demikian hanya

akan terdapat sebuah modul I/O yang dapat melakukan interupsi.

Direct Memory Access (DMA)

Teknik yang dijelaskan sebelumnya yaitu Interrupt-Driven I/O memiliki

kelemahan yaitu proses yang terjadi pada modul I/O masih melibatkan CPU

secara langsung. Hal ini berimplikasi pada kelajuan transfer I/O yang tergantung

pada kecepatan operasi CPU dan kerja CPU terganggu karena adanya interupsi

secara langsung.

Bertolak dari kelemahan di atas, apalagi untuk menangani transfer data

bervolume besar dikembangkang terknik yang lebih baik, dikenal dengan Direct

Memory Access (DMA). Prinsip kerja DMA adalah CPU akan mendelegasikan

kerja I/O kepada DMA dan akhir proses saja. Dengan demikian CPU dapat

menjalankan proses lainnya tanpa banyak terganggu dengan interupsi. Blok

diagram modul DMA terlihat pada gambar di bawah ini:

Gambar 1.2.Blok diagram DMA (Sumber : Stalling, 1997)

Page 30: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

14 Sistem Komputer SMK/MAK Kelas XI Semester I

Gambar 1.3.Konfigurasi modul DMA (Sumber : Stalling, 1997)

Dalam melaksanakan transfer data secara mandiri, DMA memerlukan

pengambilalihan kontrol bus dari CPU. Untuk itu DMA akan menggunakan bus

bila CPU tidak menggunakannya atau DMA memaksa CPU untuk menghentikan

sementara penggunaan bus. Teknik terakhir lebih umum digunakan sering

disebut cycle-stealing, karena modul DMA mengambil alih siklus bus.

Penghentian sementara penggunaan bus bukanlah bentuk interupsi, melainkan

hanyalah penghentian proses sesaat yang berimplikasi hanya pada kelambatan

eksekusi CPU saja. Terdapat tiga buah konfigurasi modul DMA seperti yang

terlihat pada gambar di atas.

1.2.2.4 Mengasosiasi/ menalar

Teknik Operasi I/O Kelebihan Kekurangan

I/O terstruktur

Interrupt-deviden I/O

DMA (Dirrect Memory Acces

Lengkapilah tabel diatas dan Buatlah kesimpulan mengenai :

1. Teknik Input dan Output komputer

2. Kelemahan teknik Input dan Output computer

3. Kelebihan Input dan Output komputer

Page 31: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 15

1.2.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai :

1. Teknik Input dan Output komputer

2. Kelemahan teknik Input dan Output computer

3. Kelebihan Input dan Output komputer

1.2.3. Rangkuman

Menurut Stalling (Stalling, 1997, hal. 70) terdapat tiga buah teknik dalam

operasi Input-Output, yaitu:

1. I/O terprogram

Pada I/O terprogram, data (pemindahan data, pengiriman perintah baca

maupun tulis, dan monitoring perangkat) saling dipertukarkan antara CPU dan

modul I/O.

Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O

selesai dilakukan modul I/O sehingga akan membuang waktu. Terdapat empat

klasifikasi perintah I/O, yaitu: (a) Perintah control, (b) Perintah test, (c) Perintah

read, (d) Perintah write. Dalam teknik I/O terprogram, terdapat dua macam

inplementasi perintah I/O yang tertuang dalam instruksi I/O, yaitu: memory-

mapped I/O dan isolated I/O.

2. Interrupt-Drivenn I/O

Teknik interrupt driven I/O memungkinkan proses tidak membuang-

buang waktu. Dalam teknik ini kendali perintah masih menjadi tanggung jawab

CPU, baik pengambilan perintah dari memori maupun pelaksanaan isi perintah

tersebut.

Cara kerja teknik interupsi pada modul I/O adalah modul I/O menerima

perintah, kemudian melaksanakan perintah dari peripheral dan meletakkan

paket data ke register data modul I/O, selanjutnya modul mengeluarkan sinyal

interupsi ke CPU melalui saluran kontrol.Kemudian modul menunggu datanya

diminta CPU.

Pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah

operasi I/O adalah sebagai berikut:

a. Perangkat I/O akan mengirimkan sinyal interupsi ke CPU.

b. CPU menyelesaikan interupsi tersebut.

c. CPU mempersiapkan pengontrolan transfer ke rountine interupsi dengan

menyimpan informasi berupa: (1) Status prosesor, (2) Lokasi intruksi

berikutnya.

d. Kemudian CPU akan menyimpan PC (Program Counter) eksekusi sebelum

interupsi ke stack pengontrol bersama informasi PSW.

e. Selanjutnya CPU memproses interupsi sampai selesai.

f. Apabila pengolahan interupsi selesai, CPU akan memanggil kembali

informasi yang telah disimpan pada stack pengontrol. Terdapat bermacam

teknik yang digunakan CPU dalam menangani program interupsi ini,

Page 32: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

16 Sistem Komputer SMK/MAK Kelas XI Semester I

diantaranya: (1) Multiple Interrupt Lines, (2) Software Poll, (3) Daisy Chain,

(4) Arbitrasi bus.

3. Direct Memory Access (DMA)

Prinsip kerja DMA adalah CPU akan mendelegasikan kerja I/O kepada

DMA dan akhir proses saja. Dengan demikian CPU dapat menjalankan proses

lainnya tanpa banyak terganggu dengan interupsi.

Dalam melaksanakan transfer data secara mandiri, DMA memerlukan

pengambilalihan kontrol bus dari CPU. Teknik terakhir lebih umum digunakan

sering disebut cycle-stealing, karena modul DMA mengambil alih siklus bus.

1.2.4. Tugas

1. Tiga buah teknik dalam operasi Input-Output menurut Stalling adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Cara kerja teknik interupsi pada modul I/O adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Bagiamana pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah

operasi I/O?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Teknik Interrupt-Driven I/O memiliki kelemahan apa, jelaskan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Kelemahan teknik I/O terprogram adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 33: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 17

………………………………………………………………………………………………

………………………………………

1.2.5. Penilaian Diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilahpernyataanberikut dengan jujur. Untuk No. 1 s.d. 4,isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

1.2.6. Uji Kompetensi/Ulangan

Pilihlah satu jawaban yang benar dengan cara memberi tanda silang pada pilihan a,

b, c, d atau e!

1. Empat klasifikasi perintah I/O, antara lain…

a. Control, test, ride, write

b. Control, set, ride, write

c. Control, set, read, write

d. Control, test, read, write

e. Control, task, ride, write

2. Perintah write yaitu…

a. Mengambil suatu paket data kemudian menaruh dalam buffer internal

Page 34: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

18 Sistem Komputer SMK/MAK Kelas XI Semester I

b. Memerintahkan modul I/O untuk mengambil data dari bus data untuk

diberikan pada perangkat peripheral tujuan lain

c. Memerintahkan modul I/O untuk mengambil data dari bus data untuk

diberikan pada perangkat peripheral tujuan data tersebut

d. Mengaktivasi perangkat peripheral dan memberitahukan tugas yang

diperintahkan padanya

e. Menguji berbagai kondisi status modul I/O dan peripheralnya

3. Mengaktivasi perangkat peripheral dan memberitahukan tugas yang

diperintahkan padanya, merupakan perintah…

a. Write

b. Read

c. Control

d. Test

e. Aktivate

4. Teknik interrupdriven I/O, yaitu…

a. Memungkinkan proses tidak membuang-buang data

b. Memungkinkan proses tidak membuang-buang piranti

c. Mengeksekusi program yang memberikan operasi I/O kepada CPU secara

langsung

d. Membuang-buang waktu

e. Memungkinkan proses tidak membuang-buang waktu

5. Teknik yang digunakan CPU dalam menangani program interupsi adalah sebagai

berikut, kecuali…

a. Daisy Chain

b. Arbitrasi bus

c. Arbitrasi bass

d. Software Poll

e. Multiple Interrupt Lines

6. Multiple Interrupt Lines merupakan teknik menangani program interupsi dengan

cara…

a. Mengetahui adanya sebuah interupsi

b. Menggunakan saluran interupsi berjumlah banyak antara CPU dan modul-

modul I/O

c. Menjalankan sinyal acknowledge yang berjalan pada saluran interupsi

sampai menjumpai modul I//O yang mengirimkan interupsi

d. Menggunakan saluran permintaan interupsi

e. Menentukan modul yang melakukan interupsi

7. Dalam melaksanakan transfer data secara mandiri, DMA memerlukan…

a. Pengambilalihan kontrol bus dari I/O Device

b. Transfer data bervolume besar

c. Pengambilalihan kontrol bus dari CPU

d. Transfer data bervolume kecil

e. Saluran interupsi CPU

8. Pada pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah

operasi I/O, CPU mempersiapkan pengontrolan transfer ke…

a. Modul interupsi

b. Rountine interupsi

c. Terminal interupsi

Page 35: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 19

d. I/O interupsi

e. Rolling interupsi

9. DMA akan menggunakan bus apabila…

a. CPU tidak menggunakannya atau DMA memaksa CPU untuk menghentikan

sementara penggunaan bus

b. CPU tidak menggunakannya atau DMA memaksa CPU untuk menghentikan

secara permanen penggunaan bus

c. CPU mendelegasikan kerja I/O kepada DMA

d. CPU tidak berfungsi

e. CPU memerintahkan bus untuk menggunakan bus

10. Keuntungan memory mapped I/O, yaitu…

a. Efisien dalam pemrograman

b. Tidak memakan banyak ruang memori alamat

c. Tidak diperlukan bus yang dilengkapi dengan saluran pembacaan

d. Tidak diperlukan bus yang dilengkapi dengan penulisan memori

Sedikitnya instruksi I/O

Page 36: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

20 Sistem Komputer SMK/MAK Kelas XI Semester I

1.3. Kegiatan belajar 3 – Perangkat pemroses, Sistem, fungsi dan struktur

keluaran (2 jam pelajaran) 1.3.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menjelaskan perangkat kerja pemroses system dan struktur output

1.3.2. Aktivitas belajar siswa

1.3.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini

Sumber : http://cendyantonio.blogspot.com/

1.3.2.2 Menanya

Buatlah pertanyaan kepada Gurumu mengenai hal-hal berkut ini :

1. Macam-macam perangkat pemroses

2. System output computer

3. Fungsi system output computer

4. Struktur keluaran komputer

1.3.2.3 Mencoba/ Mengumpulkan informasi

Pengertian Perangkat Pemroses (Process Devices)

Menurut Jogiyanto (Jogiyanto, 2005, hal. 153), perangkat pemroses

adalah alat dimana intruksi-intruksi program diproses untuk mengolah data yang

sudah dimasukkan lewat alat input dan hasilnya akan ditampilkan di alat output.

Perangkat pemroses atau pengolah data dalam komputer menurut Supriyanto

(Supriyanto, 2005, hal. 17) adalah prosesor (processor) atau lengkapnya adalah

mikroprosesor (microprocessor) yang disimbulkan dengan µP, namun umumnya

pengguna komputer menyebutnya sebagai CPU (Central Processor Unit).CPU

merupakan otak bagi sebuah sistem komputer.

Output Device

Input Device

I/O Proses CPU CU + ALU

Memory RAM ROM

Data Bus

Control Bus

Control Bus

AddressBus

Page 37: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 21

Tugas CPU adalah melaksanakan dan mengawal keseluruhan operasi

komputer sehingga bisa dikatakan hampir keseluruhan pemikiran dilaksanakan di

sini, sehingga sering dinamakan sebagai otak komputer.CPU tempatnya terletak

pada papan induk (motherboard), pada bagian inilah juga terletak segala pusat

perangkat komputer seperti memori, input-output (I/O) port, dan sebagainya.

CPU memiliki 3 komponen utama yang merupakan bagian tugas utama

CPU yaitu unit kendali (Control Unit/CU), Unit Aritmatika dan logika (Aritmatic

and Logic Unit/ALU) serta komponen register, berikut penjelasannya (Jogiyanto,

2005, hal. 153):

a. Unit Kendali (Control Unit/CU)

Bagian ini bertugas mengatur dan mengendalikan semua peralatan

yang ada pada sistem komputer. Control unit mengatur kapan alat input

menerima data dan kapan data diolah serta kapan ditampilkan pada alat

output. Control unit mengartikan intruksi-intruksi dari program komputer,

membawa data dari alat input ke main memory. Mengambil data dari main

memory untuk diolah.Bila ada intruksi untuk perhitungan arithmatika atau

perbandingan logika. Control unit mengirim intruksi tersebut ke arithmatic and

logic unit. Hasil dari pengolahan data ini dibawa oleh control unit ke main

memory lagi untuk disimpan. Jadi tugas dari control unit adalah sebagai

berikut ini:

Mengatur dan mengendalikan alat-alat input dan output.

Mengambil intruksi-intruksi dari main memory.

Mengambil data dari main memory apabila diperlukan oleh proses.

Mengirim intruksi ke arithmetic and logic unit bila ada perhitungan

aritmatika atau perbandingan logika serta mengawasi kerja arithmetic and

logic unit.

Menyimpan hasil proses ke main memory.

b. Arithmetic and Logic Unit (ALU)

Tugas utama dari arithmatic and logic unit (ALU) adalah melakukan

semua perhitungan aritmatika atau matematika yang terjadi sesuai dengan

instruksi program.ALU melakukan operasi aritmatika dengan dasar

pertambahan, sedangkan operasi aritmatika yang lainnya seperti

pengurangan, perkalian dan pembagian dilakukan dengan dasar

penjumlahan.Sehingga sirkuit elektronik di ALU yang digunakan untuk

melaksanakan operasi aritmatika disebut dengan adder.

Tugas lain dari ALU adalah melakukan keputusan dari operasi logika

sesuai dengan instruksi program. Operasi logika (logical operation) meliputi

perbandingan dua buah elemen logika dengan menggunakan operator logika,

yaitu:

Sama dengan ( = )

Tidak sama dengan ( <> )

Kurang dari ( < )

Kurang atau sama dengan dari ( <= )

Lebih besar dari ( > )

Lebih besar atau sama dengan dari ( >= )

Page 38: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

22 Sistem Komputer SMK/MAK Kelas XI Semester I

c. Register

Register merupakan simpanan kecil yang mempunyai kecepatan

tinggi. Lebih cepat sekitar 5 sampai 10 kali dibandingkan dengan kecepatan

perekaman atau pengambilan data di main memory. Register digunakan

untuk menyimpan instruksi dan data yang sedang diproses oleh CPU, sedang

instruksi-instruksi dan data lainnya yang menunggu giliran untuk diproses

masih disimpan di main memory.

Secara analog, register ini dapat diibaratkan dengan ingatan di otak

bila anda melakukan pengolahan data secara manual. Sehingga otak dapat

diibaratkan sebagai CPU, yang berisi ingatan-ingatan.Satuan kendali yang

mengendalikan seluruh kegiatan tubuh dan mempunyai tempat untuk

melakukan perhitungan dan perbandingan logika.

Program yang berisi kumpulan dari instruksi-instruksi dan data

diletakkan di main memory yang diibaratkan sebagai sebuah meja.Anda

mengerjakan program tersebut dengan memproses satu persatu instruksi-

instruksi yang ada di dalamnya mulai dari instruksi yang pertama.Instruksi ini

anda baca dan diingat (instruksi yang sedang diproses disimpan di register).

Misalnya instruksi tersebut berbunyi hitung C = A + B, maka anda

membutuhkan data untuk nilai A dan B yang masih ada di meja. Data

tersebut anda baca dan masuk keingatan anda (data yang sedang diproses

disimpan di register), yaitu A bernilai 2 dan B bernilai 3.

Sekarang di ingatan otak anda telah tersimpan suatu instruksi dan

nilai data A serta B, dengan demikian nilai dari C dapat anda hitung hasilnya,

yaitu sebesar 5. Hasil dari perhitungan ini perlu anda tuliskan kembali ke

meja (hasil pengolahan direkamkan kembali ke main memory). Setelah

semua instruksi selesai anda proses, kemungkinan program, data dan hasil

pengolahan ingin anda simpan secara permanen untuk keperluan dilain hari

dan dapat anda simpan di filling cabinet. Simpanan luar komputer diibaratkan

sebagai filling cabinet, jadi ada 3 macam ingatan yang dipergunakan di dalam

sistem komputer, yaitu sebagai berikut ini:

Register dipergunakan untuk menyimpan instruksi dan data yang sedang

diproses.

Main memory dipergunakan untuk menyimpan instruksi dan data yang

akan diproses dan hasil dari pengolahan.

Ekternal memory (simpanan luar) dipergunakan untuk menyimpan

program dan data secara permanen.

Register yang berhubungan dengan instruksi yang sedang diproses

adalah instruction register dan program counter. Instruction register (IR) atau

disebut juga dengan program register digunakan untuk menyimpan instruksi

yang sedang diproses. Program yang berisi kumpulan dari instruksi, pertama

kali ditempatkan di main memory.Pemrosesan program dilakukan instruksi

per instruksi. Instruksi yang mendapat giliran untuk diproses, diambil dari

main memory dan disimpan di instruction register (IR).

Program counter (PC) atau disebut juga control counter atau

instruction counter adalah register yang digunakan untuk menyimpan alamat

(address) lokasi dari main memory yang berisi instruksi yang sedang

diproses. Selama pemrosesan instruksi yang dilakukan oleh CPU, isi dari

Page 39: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 23

program counter (PC) dirubah dengan alamat dari main memory berikutnya

yang berisi instruksi selanjutnya yang mendapat giliran untuk diproses.

Sehingga bila pemrosesan sebuah instruksi selesai dilakukan, tidak ada

waktu yang terbuang untuk mencari jejak dari instruksi berikutnya yang akan

diproses, karena alamat atau letak dari instruksi tersebut sudah berada di

program counter.

Fitur-Fitur Perangkat Pemroses (Processor)

Saat ini menurut Supriyanto (Supriyanto, 2005, hal. 18) prosesor memiliki

fitur-fitur baru pada arsitekturnya untuk membantu meningkatkan segala sesuatu

(kinerja) pada berbagai tipe aplikasi khusus. Fitur-fitur pada teknologi prosesor

adalah:

SMM (System Management Mode). SMM memiliki ciri-ciri disatukan ke dalam

chip secara fisik tapi beroprasi secara independent untuk mengontrol

pemakaian power oleh prosesor berdasarkan tingkat aktifitasnya. Prosesor ini

pertama kali dikeluarkan pada prosesor Intel 486SL, yang merupakan versi

perbaikan dari prosesor 486DX, hingga akhirnya digunakan pada prosesor

Pentium.

Superscalar Execution. Pentium generasi ke lima dan fitur prosesor yang

lebih baru mengadakan pipeline eksekusi instruksi internal, yang

membuatnya dapat mengeksekusi banyak instruksi pada saat yang sama.

Arsitektur superscalar biasanya dikaitkan dengan chip RISC (Reduced

Instruction Set Computer) dengan high-output.

MMX. Oleh Intel MMX hanyalah merupakan susunan huruf, namun oleh

beberapa orang memberikan ekstensi MultiMedia atau Matematica Metric.

Teknologi MMX diperkenalkan pada prosesor Pentium generasi kelima

sebagai jenis add-on yang memperbaiki kompresi/dekompresi video,

manipulasi image, enkripsi, dan I/O processing.

SSE (Streaming SIMD Extention). Diterapkan mulai pada Pentium-III, yang

memasukkan 70 instruksi baru untuk pemrosesan grafis dan suara lebih

banyak dibanding MMX. Kemudian disusul SSE2 yang diperkanalkan pada

November 2000 bersamaan dengan munculnya Pentium-IV dengan

menambahkan 144 instruksi SIMD (Single Instruction Multiple Data)

tambahan. SSE dan SSE2 terutama berguna dengan MPEG2 decoding, yang

merupakan skema standar yang digunakan pada disk DVD video.

Tipe-Tipe Perangkat Pemroses (Processor)

Prosesor memiliki desain koneksi pada motherboard yang berbeda-beda,

koneksi tersebut antara lain berupa soket atau slot. Bentuk koneksi prosesor ke

motherboard.Pada beberapa jenis kasus, jenis prosesor menempel langsung

(on-board) pada motherboard. Namun, kebanyakan disajikan secara terpisah,

sehingga akan memberikan kemudahan dalam melakukan upgrade

(penggantian) tipe kapasitas prosesor selama masih sesuai dengan jenis

motherboardnya.

Jenis koneksi soket merupakan koneksi prosesor pada motherboard yang

pemasangannya berdasarkan pin-pin (jari-jari) yang ada pada prosesor yang

disesuaikan pada jumlah lubang pin pada motherboard. Sedangkan jenis koneksi

Page 40: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

24 Sistem Komputer SMK/MAK Kelas XI Semester I

slot merupakan koneksi prosesor pada motherboard yang bentuknya seperti slot

pada ISA atau PCI tapi hanya bisa dipasangkan pada prosesor.

Banyak model soket atau slot yang dikenal sesuai dengan perkembangan

kecepatan prosesor seperti soket1, soket2, soket3, soketA, slot 1 dan

sebagainya. Merek-merek mikroprosesor yang dikenal seperti Intel (tipe Pentium,

Celeron, Xeon, dan sebagainya), AMD (Athlon, Duron, dan sebagainya), Cyrix

atau Motorolla (biasanya digunakan untuk Macintosh).Karana mikroprosesor

adalah otak yang mengatur sebagian besar aktivitas kerja komputer, maka bagus

tidaknya sebuah mikroprosesor mempengaruhi bagus tidaknya kerja komputer.

Jenis prosesor mempengaruhi kecepatan proses suatu komputer, hal ini akan

berakibat pula pada program-program aplikasi apa saja yang dapat dioperasikan

pada komputer tersebut. Kecepatan proses pada CPU ditentukan oleh ciri dan

kapasitas kecepatan frekuensi (dihitung dalam unit Mhz atau Ghz).

System keluaran komputer

System output adalah hasil dari suatu proses menerima data dari hasil

pengolahan pada bagian pemroses. Perangkat keluaran digunakan untuk

menampilkan hasil yang dikerjakan oleh prosesor. Hasil tersebut bias ditampilkan

dalam bentuk hardcopy atau setakan.

1.3.2.4 Mengasosiasi/ menalar

No Komponen Komputer Cara kerja

1 Motherboard

2 Prosesor

3 Memori

4 Power Supply

5 Card I/O

6 Card VGA

Lengkapilah tabel diatas dan buatlah kesimpulan tentang :

1. Macam-macam perangkat pemroses

2. System output computer

3. Fungsi system output computer

4. Struktur keluaran komputer

1.3.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai :

1. Macam-macam perangkat pemroses

2. System output computer

3. Fungsi system output computer

4. Struktur keluaran komputer

1.3.3. Rangkuman

Page 41: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 25

Menurut Jogiyanto, perangkat pemroses adalah alat dimana intruksi-intruksi

program diproses untuk mengolah data yang sudah dimasukkan lewat alat input dan

hasilnya akan ditampilkan di alat output. Perangkat pemroses atau pengolah data

dalam komputer menurut Supriyanto adalah prosesor (processor) atau CPU (Central

Processor Unit).

Tugas CPU adalah melaksanakan dan mengawal keseluruhan operasi

komputer sehingga sering dinamakan sebagai otak komputer. CPU memiliki 3

komponen utama yang merupakan bagian tugas utama CPU yaitu:

a. Unit Kendali (Control Unit/CU), bertugas: (a) Mengatur dan mengendalikan alat-

alat input dan output, (b) Mengambil intruksi-intruksi dari main memory, (c)

Mengambil data dari main memory, (d) Mengirim intruksi ke arithmetic and logic

unit bila ada perhitungan aritmatika, (e) Menyimpan hasil proses ke main

memory.

b. Arithmetic and Logic Unit (ALU), bertugas melakukan semua perhitungan

aritmatika atau matematika yang terjadi sesuai dengan instruksi program dan

melakukan keputusan dari operasi logika sesuai dengan instruksi program.

Operasi logika (logical operation) meliputi perbandingan dua buah elemen logika

dengan menggunakan operator logika, yaitu: (1) Sama dengan ( = ), (2) Tidak

sama dengan ( <> ), (3) Kurang dari ( < ), (4) Kurang atau sama dengan dari ( <=

), (5) Lebih besar dari ( > ), (6) Lebih besar atau sama dengan dari ( >= )

c. Register, merupakan simpanan kecil yang mempunyai kecepatan tinggi. Ada 3

macam ingatan yang dipergunakan di dalam sistem komputer, yaitu: (1) Register,

(2) Main memory, (3) Ekternal memory. Register yang berhubungan dengan

instruksi yang sedang diproses adalah instruction register dan program counter.

Fitur-Fitur Perangkat Pemroses (Processor), yaitu: (1) SMM (System

Management Mode), (2) Superscalar Execution, (3) MMX, (4) SSE (Streaming SIMD

Extention). Tipe-Tipe Perangkat Pemroses (Processor), yaitu menempel langsung

(on-board) pada motherboard da nada yang disajikan secara terpisah, sehingga

akan memberikan kemudahan dalam melakukan upgrade (penggantian) tipe

kapasitas prosesor. Jenis koneksi soket yang pemasangannya berdasarkan pin-pin

(jari-jari). Sedangkan jenis koneksi slot bentuknya seperti slot pada ISA atau PCI.

Banyak model soket atau slot yang dikenal sesuai dengan perkembangan

kecepatan prosesor seperti soket1, soket2, soket3, soketA, slot 1 dan sebagainya.

Merek-merek mikroprosesor yang dikenal seperti Intel (tipe Pentium, Celeron,

Xeon, dan sebagainya), AMD (Athlon, Duron, dan sebagainya), Cyrix atau Motorolla

(bisaanya digunakan untuk Macintosh).

System keluaran computer (output) adalah hasil dari suatu proses menerima

data dari hasil pengolahan pada bagian pemroses. Perangkat keluaran digunakan

untuk menampilkan hasil yang dikerjakan oleh prosesor.Hasil tersebut bisa

ditampilkan dalam bentuk hardcopy atau cetakan.

1.3.4. Tugas

1. Perangkat pemroses adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 42: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

26 Sistem Komputer SMK/MAK Kelas XI Semester I

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. CPU memiliki 3 komponen utama, yang merupakan bagian tugas utama CPU!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Sebutkan tugas dari control unit!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Sebutkan fitur-fitur pada teknologi prosesor?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Apa yang kamu ketahui tentang System output?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

1.3.5. Penilaian diri

Nama :

…………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilahpernyataanberikut dengan jujur. Untuk No. 1 s.d. 4,isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

Page 43: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 27

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

1.3.6. Uji Kompetensi/Ulangan

Pilihlah satu jawaban yang benar dengan cara memberi tanda silang pada pilihan a,

b, c, d atau e!

1. Alat dimana intruksi-intruksi program diproses untuk mengolah data yang sudah

dimasukkan lewat alat input dan hasilnya akan ditampilkan di alat output

disebut…

a. Perangkat input

b. Perangkat pemroses

c. Perangkat output

d. Perangkat pemrogram

e. Perangkat penginstruksi

2. Tugas CPU adalah…

a. Melaksanakan dan mengawal sebagian operasi komputer

b. Melaksanakan dan mengawal keseluruhan operasi komputer

c. Mengolah data yang sudah dimasukkan lewat alat output

d. Menyajikan data yang akan ditampilkan pada alat input

e. Menghubungkan dengan internet

3. Melakukan semua perhitungan aritmatika atau matematika yang terjadi sesuai

dengan instruksi program merupakan tugas…

a. CU

b. Register

c. ALU

d. Aritmatician

e. Memori

4. Operasi logika (logical operation) meliputi perbandingan dua buah elemen logika

dengan menggunakan operator logika. Di bawah ini merupakan operator logika,

kecuali…

a. Lebih kurang (><)

b. Sama dengan ( = )

Page 44: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

28 Sistem Komputer SMK/MAK Kelas XI Semester I

c. Kurang dari ( < )

d. Lebih besar dari ( > )

e. Lebih besar atau sama dengan dari ( >= )

5. ALU melakukan operasi aritmatika dengan dasar…

a. Pertambahan

b. Pengurangan

c. Pembagian

d. Perkalian

e. Logaritma

6. Instruction register (IR) adalah…

a. Register yang digunakan untuk menyimpan instruksi yang sedang diproses

b. Register yang digunakan untuk menyimpan alamat (address) lokasi dari main

memory yang berisi instruksi yang sedang diproses

c. Register yang digunakan untuk menyimpan instruksi yang sudah diproses

d. Register yang digunakan untuk menyimpan instruksi yang belum diproses

e. Register yang digunakan untuk menyimpan lokasi data dari main memory

yang berisi instruksi yang sedang diproses

7. Yang bukan merupakan fitur-fitur pada teknologi prosesor, yaitu…

a. Superscalar Attention

b. SMM (System Management Mode)

c. SSE (Streaming SIMD Extention)

d. MMX

e. Superscalar Execution

8. Yang bukan merupakan model soket atau slot yang dikenal sesuai dengan

perkembangan kecepatan prosesor, yaitu…

a. Socket 1

b. Socket 2

c. Socket 3

d. Socket 4

e. Slot 1

9. Kecepatan proses pada CPU ditentukan oleh…

a. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Khz atau Ghz)

b. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Mhz atau Ghz)

c. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Mhz atau Shz)

d. Bagus tidaknya computer

e. Merek mikroprosesor

10. Jenis koneksi soket merupakan koneksi prosesor pada motherboard yang

pemasangannya berdasarkan…

a. Pin

b. Barcode

c. Warna

d. Merek

e. Harga

Page 45: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 29

1.4. Kegiatan belajar 4 – Modul Input Output (I/O) terprogram (PPI) (2 Jam

pelajaran)

1.4.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menjelaskan fungsi modul input output (I/O) terprogram

1.4.2. Aktivitas belajar siswa

1.4.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang

2. Amatilah gambar berikut ini

Sumber : http://20521452.siap-sekolah.com/

1.4.2.2 Menanya

Buatlah pertanyaan kepada Gurumu mengenai hal-hal berkut ini :

1. Pentingnya modul input output (I/O) terprogram

2. Fungsi modul input output (I/O) terprogram

3. Kelemahan modul input output (I/O) terprogram

4. Kelebihan modul input output (I/O) terprogram

1.4.2.3 Mencoba/ Mengumpulkan informasi

Page 46: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

30 Sistem Komputer SMK/MAK Kelas XI Semester I

Modul Input Output Terprogram

Pada I/O terprogram menurut Stalling (Stalling, 1997, hal. 70) merupakan

salah satu teknik input-output dimana data saling dipertukarkan antara CPU dan

modul I/O. CPU mengeksekusi program yang memberikan operasi I/O kepada CPU

secara langsung, seperti pemindahan data, pengiriman perintah baca maupun tulis,

dan monitoring perangkat.

Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O

selesai dilakukan modul I/O sehingga akan membuang waktu, apalagi CPU lebih

cepat proses operasinya. Dalam teknik ini, modul I/O tidak dapat melakukan interupsi

kapada CPU terhadap proses-proses yang diinterupsikan padanya. Seluruh proses

merupakan tanggung jawab CPU sampai operasi lengkap dilaksanakan.

Untuk melaksanakan perintah-perintah I/O, CPU akan mengeluarkan sebuah

alamat bagi modul I/O dan perangkat peripheralnya sehingga terspesifikasi secara

khusus dan sebuah perintah I/O yang dilakukan. Terdapat empat klasifikasi perintah

I/O, yaitu:

1. Perintah control

Perintah ini digunakan untuk mengaktivasi perangkat peripheral dan

memberitahukan tugas yang diperintahkan padanya.

2. Perintah test

Perintah ini digunakan CPU untuk menguji berbagai kondisi status modul I/O dan

peripheralnya. CPU perlu mengetahui perangkat peripheralnya dalam keadaan

aktif dan siap digunakan, juga untuk mengetahui operasi-operasi I/O yang

dijalankan

3. Perintah read

Perintah pada modul I/O untuk mengambil suatu paket data kemudian menaruh

dalam buffer internal. Proses selanjutnya paket data dikirim melalui bus data

setelah terjadi sinkronisasi data maupun kecepatan transfernya.

4. Perintah write

Perintah ini kebalikan dari read. CPU memerintahkan modul I/O untuk mengambil

data dari bus data untuk diberikan pada perangkat peripheral tujuan data

tersebut.

Dalam teknik I/O terprogram, terdapat dua macam implementasi perintah I/O

yang tertuang dalam instruksi I/O, yaitu memory-mapped I/O dan isolated I/O.

Dalam memory-mapped I/O, terdapat ruang tungga untuk lokasi memori dan

perangkat I/O. CPU memperlakukan register status dan register data moful I/O

sebagai lokasi memori dan menggunakan instruksi mesin yang sama untuk

mengakses baik memori maupun perangkat I/O. Konsekuensinya adalah diperlukan

saluran tunggal untuk pembacaan dan salutan tunggal untuk penulisan.

Keuntungannya memory-mapped I/O adalah efisien dalam pemrograman, namun

memakan banyak ruang memori alamat.

Dalam teknik isolated I/O, dilakukan pemisahan ruang pengalamtan bagi

memori dan ruang pengalamatan bagi I/O. Dengan teknik ini diperlukan bus yang

dilengkapi dengan saluran pembacaan dan penulisan memori ditambah seluran

perintah output. Keuntungan isolated I/O adalah sedikitnya instruksi I/O.

1.4.2.4 Mengasosiasi/ menalar

Page 47: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 31

Fungsi modul I/O Cara kerja

Control and timing

CPU communication

Device communication

Data buffering

Error detection

Lengkapilah table diatas dan buatlah kesimpulan tentang :

1. Pentingnya modul input output (I/O) terprogram

2. Fungsi modul input output (I/O) terprogram

3. Kelemahan modul input output (I/O) terprogram

4. Kelebihan modul input output (I/O) terprogram

1.4.2.5 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai :

1. Pentingnya modul input output (I/O) terprogram

2. Fungsi modul input output (I/O) terprogram

3. Kelemahan modul input output (I/O) terprogram

4. Kelebihan modul input output (I/O) terprogram

1.4.3. Rangkuman

Pada I/O terprogram menurut Stalling, merupakan salah satu teknik input-

output dimana data saling dipertukarkan antara CPU dan modul I/O. CPU

mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung,

seperti pemindahan data, pengiriman perintah baca maupun tulis, dan monitoring

perangkat.

Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O selesai

dilakukan modul I/O sehingga akan membuang waktu.

Terdapat empat klasifikasi perintah I/O, yaitu: (a) Perintah control, (b)

Perintah test, (c) Perintah read, (d) Perintah write. Dalam teknik I/O terprogram,

terdapat dua macam inplementasi perintah I/O yang tertuang dalam instruksi I/O,

yaitu: memory-mapped I/O dan isolated I/O.

1.4.4. Tugas

1. Kelemahan teknik Modul Input Output (I/O) terprogram (PPI) adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Sebutkan empat klasifikasi perintah I/O pada Modul Input Output (I/O) terprogram

(PPI)!

Page 48: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

32 Sistem Komputer SMK/MAK Kelas XI Semester I

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Sebutkan dua macam implementasi perintah I/O yang tertuang dalam instruksi

I/O!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Jelaskan keuntungannya memory-mapped I/O?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Jelaskan keuntungan isolated I/O?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

1.4.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilahpernyataanberikut dengan jujur. Untuk No. 1 s.d. 4,isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain Mengajukan pertanyaan

Page 49: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 33

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

1.4.6. Uji Kompetensi/Ulangan

Pilihlah satu jawaban yang benar dengan cara memberi tanda silang pada pilihan a,

b, c, d atau e!

1. Pengertian I/O terprogram menurut Stalling adalah…

a. Teknik input-output dimana data saling dipertukarkan antara CPU dan modul

programmer

b. Teknik input-output dimana data saling dipertukarkan antara CPU dan modul

I/O

c. Teknik input-output dimana data saling dipertukarkan antara ALU dan modul

I/O

d. Teknik input dimana data saling dipertukarkan antara CPU dan modul I/O

e. Teknik output dimana data saling dipertukarkan antara CPU dan modul I/O

2. Di bawah ini merupakan program yang dieksekusi CPU yang memberikan

operasi I/O kepada CPU secara langsung, kecuali…

a. Execution perangkat

b. Pemindahan data

c. Pengiriman perintah baca

d. Pengiriman perintah tulis

e. Monitoring perangkat

3. Untuk melaksanakan perintah-perintah I/O, CPU akan mengeluarkan sebuah …

bagi modul I/O dan perangkat peripheralnya.

a. Alamat

b. Barcode

c. Pin

d. Terminal

e. Angka

4. Yang bukan merupakan empat klasifikasi perintah I/O, yaitu…

a. Task

b. Write

c. Read

d. Test

e. Control

5. Perintah control digunakan untuk mengaktivasi…

Page 50: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

34 Sistem Komputer SMK/MAK Kelas XI Semester I

a. Perangkat peripheral

b. Perangkat controlling

c. Modul I/O

d. Operasi-operasi I/O

e. Perangkat commanding

6. Perintah read merupakan perintah pada modul I/O untuk mengambil suatu paket

data kemudian menaruh dalam…

a. Buffer I/O

b. Buffer eksternal

c. Buffer reader

d. Buffer internal

e. Buffer paket

7. Perintah untuk mengambil data dari bus data untuk diberikan pada perangkat

peripheral tujuan data tersebut, yaitu…

a. Perintah control

b. Perintah write

c. Perintah read

d. Perintah write and read

e. Perintah task

8. Dibawah ini merupakan dua macam implementasi perintah I/O yang tertuang

dalam instruksi I/O, yaitu…

a. Modul-mapped I/O dan isolated I/O

b. Memory-mapped I/O dan isolated I/O

c. Memory-matched I/O dan isolated I/O

d. Memory-matched I/O dan instructed I/O

e. Modul-matched I/O dan isolated I/O

9. CPU memperlakukan … dan … modul I/O sebagai lokasi memori.

a. Register static; Register data

b. Register static; Register kata

c. Register status; Register kata

d. Register status; Register data

e. ALU; CU

10. Dengan teknik isolated I/O, diperlukan bus yang dilengkapi dengan 3 saluran,

yaitu…

a. Pembacaan memori, penulisan memori, dan perintah output

b. Pembacaan memori, penulisan memori, dan perintah input

c. Pengetesan memori, penulisan memori, dan perintah output

d. Pengetesan memori, penulisan memori, dan perintah input

e. Terminal, peripheral, dan memori

Page 51: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 35

35

Bab 2 - Memahami perangkat Eksternal/Peripheral dan merangkai

perangkat eksternal dengan console unit

2.1. Kegiatan belajar 1 – Peripheral Input (keyboard, mouse, touchscreen,

barcode reader, image scanner, webcam) (2 jam pelajaran)

2.1.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menyebutkan dan Memahami Peripheral Input

2.1.2. Aktivitas belajar siswa

2.1.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini :

a. Keyboard

b. Mouse

c. Touchscreen

Page 52: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

36 Sistem Komputer SMK/MAK Kelas XI Semester I

d. Barcode reader

e. Image scanner

Page 53: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 37

37

f. Webcam

2.1.2.2 Menanya

Buatlah pertanyaan kepada Gurumu mengenai hal-hal sebagai berikut :

1. Macam-macam pheripheral input

2. Fungsi masing-masing pheripheral input

2.1.2.3 Mencoba/ Mengumpulkan informasi

Peripheral Input

Peripheral input (perangkat input) adalah perangkat yang digunakan untuk

memasukkan data atau perintah kedalam komputer. Alat masukkan terdiri atas alat

masukkan langsung dan alat masukkan tidak langsung. Contoh alat masukkan :

keyboard, mouse, scanner, disk drive, touch screen, light pen, OCR, OMR, barcode

reader, sensor, Webcam, dan lain-lain). (Sutanta, 2005, hal. 18)

1. Keyboard

Keyboard (Papan Tombol) adalah alat masukkan yang paling umum dan

banyak digunakan. Input dimasukkan ke alat proses dengan cara mengetikkan

lewat penekanan tombol yang ada di keyboard. (H.M, 1999, hal. 125).

Page 54: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

38 Sistem Komputer SMK/MAK Kelas XI Semester I

Gambar 2.1.keyboard

Secara garis besar, sistem keyboard biasanya terdiri atas tombol-tombol

• Pengetikan

• Angka

• Fungsi

• Kontrol

Tombol Pengetikan

Keyboard memiliki berbagai macam bentuk, tetapi tata letak huruf atau

angka pada tombol-tombol pengetikan menyerupai tata letak pada mesin ketik

tradisional atau yang sering disebut dengan sistem QWERTY (Istilah ini diambil

dari sederetan tombol-tombol kiri teratas pada mesin ketik).Tujuan mengikuti

sistem ini adalah untuk memudahkan pengoperasian oleh pemakai yang telah

terbiasa dengan mesin ketik.

Tombol Angka

Keyboard biasanya juga memiliki tombol-tombol angka khusus yang tata

letaknya menyerupai tata letak angka pada kalkulator.Bagian ini sering disebut

sebagai Numeric Keypad yang biasanya terletak pada sebelah kiri

keyboard.Numeric Keypad biasanya terdiri atas 17 tombol dengan susunan yang

akanmemudahkan pemakai yang telah terbiasa dengan kalkulator atau mesin

hitung lainnya.

Tombol Fungsi

Tombol fungsi pada Keyboard terdiri atas sederetan tombol F1, F2 hingga

F12 yang biasanya terletak pada bagian paling atas.Kegunaan tombol ini

tergantung pada aplikasi atau sistem operasi yang sedang dijalankan.

Tombol Kontrol

Keyboard juga dilengkapi dengan tombol kontrol yang gunanya untuk

mengendalikan gerakan kursor atau layar.Sekalipun keyboard laptop memiliki

susunan yang agak berbeda dengan keyboard desktop, namun biasanya jenis-

jenis tombol ini dimiliki juga. (Kodir & Triwahyuni, 2013)

Jenis keyboard yang umum digunakan saat ini adalah :

- Keyboard 101-key Enhanced

- Keyboard Windows 104-key

- Keyboard Standard Apple 82-key

- Keyboard Extended Apple 108-key

Page 55: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 39

39

Keyboard Windows memiliki tombol kontrol tambahan berupa tombol

Windows atau Start dan tombol Aplikasi, sedangkan keyboard Apple memiliki

susunan yang khusus untuk sistem Apple Mac. Selain itu masih ada lagi

keyboard Braille yang memungkinkan pemasukan data oleh penyandang

tunanetra. (Kadir & Triwahyuni, 2003, hal. 95)

Keyboard dihubungkan dengan komputer menggunakan sebuah kabel

atau tanpa kabel (menggunakan sinar infra merah).Jika menggunakan kabel,

maka ujung kabel tersebut dimasukkan dalam port yang terdapat di CPU

komputer. (Sutanta, 2005, hal. 23-24)

2. Mouse

Mouse adalah pointing device yang digunakan untuk mengatur posisi

cursor di layar. Dengan menggeser mouse di bidang yang datar, misalnya meja,

cursor di layar akan bergeser sesuai dengan arah dari pergeseran mouse.

Mouse pertama kali dikembangkan oleh Doug Engelbart di Stanford Re-

search Institute sekitar tahun 1960, yang kemudian dikembangkan dan

diterapkan dalam komputer Xerox Star. Baru pada tahun 1982, Apple

memperkenalkan produknya dengan nama Apple Lisa. (H.M, 1999, hal. 128)

Gambar 2.2. Mouse

Mouse memiliki dua macam pengendali gerak, yaitu pengendali gerakan

horisontal dan pengendali gerakan vertikal.Di dalam mouse terdapat sebuah bola

kecil yang berfungsi untuk menggerakan kedua pengendali gerak tersebut sesuai

dengan arah gerakan mouse.Sebagian besar mouse memiliki tiga tombol yaitu

tombol kiri, tengah dan kanan.Tetapi umumnya hanya dua tombol saja yang

berfungsi, yaitu tombol kiri dan kanan.

Penekanan tombol mouse disebut click, sedangkan pergerakan penunjuk

mouse disebut drag. Click pada area atau objek tertentu di monitor akan

memberikan efek, sedangkan click di luar area atau objek akan diabaikan.

Apabila tombol kiri mouse ditekan dan kemudian digeser (tanpa melepaskannya),

maka salah satu akibatnya objek tersebut akan berpindah ke objek lain atau

kemungkinan lainnya. Kemungkinan ini tergantung pada aplikasi yang

dijalankan.Mouse dihubungkan dengan komputer menggunakan kabel atau

Page 56: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

40 Sistem Komputer SMK/MAK Kelas XI Semester I

tanpa kabel (menggunakan sinar infra merah).Jika menggunakan kabel, maka

ujung kabel dimasukkan dalam port yang terdapat di CPU komputer.

3. Touchscreen

Touch Screen (Layar Sentuh) adalah layar monitor yang akan

mengaktifkan program bila bagian tertentu di layar disentuh dengan tangan.

Misalnya, layar menampilkan beberapa pilihan untuk dipilih, bagian yang anda

pilih dapat anda lakukan dengan cara menyentuhnya. (H.M, 1999, hal. 129-130)

Gambar 2.3.layar sentuh

Layar sentuh ini biasanya terbungkus oleh plastik dan di belakangnya

terdapat sinar inframerah yang tidak terlihat.Lokasi sinar inframerah yang

terputus oleh tekanan jari inilah yang memberikan sinyal kepada komputer

tentang lokasi perintah yang dikehendaki pemakai. Hasil keluaran dari pilihan

yang dilakukan akan dimunculkan kembali pada touch screen.

Contoh penerapan touch screen yang banyak ditemui adalah petunjuk

peta yang ada di bandara-bandara atau layanan informasi di kota besar. Selain

itu, dapat juga ditemui pada mesin ATM, mesin-mesin penjualan tiket, penyedia

informasi di kampus dan sebagainya.Sementara itu, salah satu komputer yang

telah menggunakan teknologi touch screen ini adalah Komputer Hewlett-Packard

HP 150. (Kodir & Triwahyuni, 2013, hal. 72-73)

4. Barcode reader

Barcode adalah pola garis-garis hitam putih yang umum dijumpai pada

barang-barang yang dijual di toko-toko swalayan untuk mempercepat proses

pemasukan data transaksi penjualan. Barcode reader merupakan alat untuk

membaca kode / pola barcode. Barcode reader akan dijumpai dengan mudah

pada swalayan toko –toko.

Page 57: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 41

41

Gambar 2.4. Barcode reader

Barcode dibedakan menjadi 2 jenis, yaitu barcode 1 dimensi dan barcode

2 dimensi.

a. Barcode 1 dimensi terdiri dari garis-garis hitam dan putih. Hitam untuk nilai 1

dan warna putih untuk nilai 0

b. Barcode 2 dimensi bukan merupakan garis-garis lagi, akan tetapi sudah

menjadi bentuk gambar. Jadi informasi yang ada didalamnya sudah semakin

detail. Namun untuk barcode 2 dimensi untuk barang yang akan diedarkan

dipasaran harus didaftarkan dulu ke GS1 agar tidak sama dengan produk

yang lain.

5. Image scanner

Image Scanner atau yang biasa dikenal sebagai Scanner merupakan

piranti yang dapat mengambil masukan data gambar, foto, bahkan juga tulisan

tangan. Scanner memiliki fungsi mirip dengan mesin fotocopy. Hasil scan akan

diubah menjadi isyarat digital dan akan ditampilkan di monitor komputer terlebih

dahulu yang kemudian dapat disimpan sebagai file serta dapat diubah /

dimodifikasi sesuai kebutuhan. Perubahan / modifikasi hasil scanning dapat

dilakukan dengan menggunakan software aplikasi seperti Adobe Photoshop.Data

yang telah diambil dengan scanner bisa dimasukkan secara langsung ke semua

aplikasi komputer yang mengenali teks ASCII.

Page 58: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

42 Sistem Komputer SMK/MAK Kelas XI Semester I

Gambar 2.5. Scanner

Ukuran, teknologi yang digunakan dan resolusi scanner dapat berbeda-

beda.Scanner bekerja pada resolusi warna 1-bit (binary digit), 8-bit (256 warna),

atau 24 bit (lebih dari 16 juta warna). Semakin besar resolusi scanner akan

memberikan hasil yang lebih baik.

Ketika proses scan dimulai, maka yang terjadi adalah sebagai berikut :

a. Penekanan tombol mouse dari komputer menggerakkan pengendali

kecepatan pada mesin scanner

b. Mesin yang terletak dalam scanner mengendalikan proses pengiriman ke unit

scanning

c. Unit scanning menempatkan proses pengiriman ke tempat atau jalur yang

sesuai kemudian memulai scanning. Nyala lampu pada scanner menandakan

bahwa scanning telah dimulai.

d. Setelah selesai, lampu akan mati dan hasilnya dapat dilihat di monitor

komputer.

6. webcam

Webcam (web camera) merupakan perangkat sederhana berupa alat

perekam atau kamera mini yang terhubung dengan internet. Sebuah web camera

terdiri dari sebuah lensa standar, dipasang di sebuah papan sirkuit untuk

menangkap sinyal gambar, terbungkus dengan casing (cover) untuk menutupi

lensa standard an memiliki sebuah lubang lensa di casing depan yang berguna

untuk memasukkan gambar, serta kabel support.

Page 59: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 43

43

Gambar 2.6. Webcam

Sebuah web camera biasanya dilengkapi dengan software, software ini

mengambil gambar-gambar dari kamera digital secara terus menerus ataupun

dalam interval waktu tertentu dan menyiarkannya melalui koneksi internet. Ada

beberapa metode penyiaran, metode yang paling umum adalah hardware

mengubah gambar ke dalam bentuk file JPG dan menguploadnya ke web server

menggunakan File Transfer Protocol (FTP).

Webcam memberikan kemudahan penggunanya untuk berkomunikasi

jarak jauh dengan menampilkan video call dengan catatan kedua pengguna

tersebut menggunakan webcam dan computer yang digunakan memiliki fitur

yang didukung dengan internet.

2.1.2.4 Mengasosiasi/ menalar

Tulislah hasil pengamatanmu pada tabel dibawah ini

No Peripheral input Fungsi

Buatlah kesimpulan tentang :

1. Macam-macam pheripheral input

2. Fungsi masing-masing pheripheral input

2.1.2.5 Mengkomunikasikan

Presentasikan hasil pengamatan dan kesimpulan dari kelompokmu didepan kelas

dengan penuh rasa percaya diri mengenai :

Page 60: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

44 Sistem Komputer SMK/MAK Kelas XI Semester I

1. Macam-macam pheripheral input

2. Fungsi masing-masing pheripheral input

2.1.3. Rangkuman

Peripheral input (perangkat input) adalah perangkat yang digunakan untuk

memasukkan data atau perintah kedalam komputer. Contoh alat masukkan:

1. Keyboard (Papan Tombol) adalah alat masukkan melalui proses pengetikkan

lewat penekanan tombol yang ada di keyboard. Keyboard terdiri atas tombol

pengetikan, angka, fungsi, dan tombol kontrol. Keyboard dihubungkan dengan

komputer menggunakan sebuah kabel atau tanpa kabel (menggunakan sinar

infra merah).

2. Mouse adalah pointing device yang digunakan untuk mengatur posisi cursor di

layar dengan cara menggerakkan atau menggesernya. Sebagian besar mouse

memiliki tiga tombol yaitu tombol kiri, tengah dan kanan. Penekanan tombol

mouse disebut click, sedangkan pergerakan penunjuk mouse disebut drag.

3. Touchscreen/ Layar sentuh adalah layar monitor yang akan mengaktifkan

program bila bagian tertentu di layar disentuh dengan tangan. Layar sentuh ini

biasanya terbungkus oleh plastik dan di belakangnya terdapat sinar inframerah

yang tidak terlihat.

4. Barcode reader merupakan alat untuk membaca kode / pola barcode pada

barang-barang yang dijual di toko-toko swalayan untuk mempercepat proses

pemasukan data transaksi penjualan. Barcode dibedakan menjadi 2 jenis, yaitu

barcode 1 dimensi dan barcode 2 dimensi.

5. Image Scanner merupakan piranti yang dapat mengambil masukan data gambar,

foto, bahkan juga tulisan tangan. Hasil scan akan diubah menjadi isyarat digital

dan akan ditampilkan di monitor komputer kemudian dapat disimpan sebagai file

serta dapat diubah / dimodifikasi sesuai kebutuhan. Scanner bekerja pada

resolusi warna 1-bit (binary digit), 8-bit (256 warna), atau 24 bit (lebih dari 16 juta

warna). Semakin besar resolusi scanner akan memberikan hasil yang lebih baik.

6. Webcam (web camera) merupakan perangkat sederhana berupa alat perekam

atau kamera mini yang terhubung dengan internet. Webcam memberikan

kemudahan penggunanya untuk berkomunikasi jarak jauh dengan menampilkan

video call melalui fitur yang didukung dengan internet.

2.1.4. Tugas

1. Apakah yang dimaksud dengan peripheral input?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Jelaskan fungsi tombol-tombol keyboard secara garis besar!

Page 61: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 45

45

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Sebutkan dua macam pengendali gerak pada mouse!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Bagaimana cara menyecan sebuah gambar?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Apa yang kamu ketahui tentang barcode?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2.1.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Page 62: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

46 Sistem Komputer SMK/MAK Kelas XI Semester I

Mengacaukan kegiatan Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2.1.6. Uji Kompetensi/ Ulangan

1. Peripheral input (perangkat input) adalah…

a. Perangkat yang digunakan untuk memasukkan data atau perintah kedalam

monitor

b. Alat masukkan yang paling umum dan banyak digunakan

c. Perangkat yang digunakan untuk mengeluarkan data dari dalam komputer

d. Pointing device yang digunakan untuk mengatur posisi cursor di layar

e. Perangkat yang digunakan untuk memasukkan data atau perintah kedalam

computer

2. Secara garis besar, sistem keyboard biasanya terdiri atas tombol-tombol di

bawah ini, Kecuali…

a. Angka

b. Kontrol

c. Fungsi

d. Abjad

e. Pengetikan

3. Tombol-tombol angka khusus pada keyboard yang tata letaknya menyerupai tata

letak angka pada kalkulator disebut…

a. Special keypad

b. Numeric keypad

c. Special numeric

d. Calculation keypad

e. Smart keypad

4. Di bawah ini merupakan Jenis keyboard yang umum digunakan saat ini,

Kecuali…

a. Keyboard Enhanced Apple 108-key

b. Keyboard Extended Apple 108-key

c. Keyboard Windows 104-key

d. Keyboard 101-key Enhanced

e. Keyboard Standard Apple 82-key

5. Mouse memiliki dua macam pengendali gerak, yaitu…

a. Pengendali gerakan intern dan ekstern

b. Pengendali gerakan horizontal dan vertical

c. Pengendali gerakan memutar dan diagonal

Page 63: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 47

47

d. Pengendali gerakan preventif dan represif

e. Pengendali gerakan ke bawah dank e atas

6. Ketika proses scan dimulai, maka yang terjadi adalah sebagai berikut, Kecuali…

a. Penekanan tombol mouse dari mesin scanner menggerakkan pengendali

kecepatan pada komputer

b. Mesin yang terletak dalam scanner mengendalikan proses pengiriman ke

unit scanning

c. Unit scanning menempatkan proses pengiriman ke tempat atau jalur yang

sesuai kemudian memulai scanning. Nyala lampu pada scanner

menandakan bahwa scanning telah dimulai

d. Penekanan tombol mouse dari komputer menggerakkan pengendali

kecepatan pada mesin scanner

e. Setelah selesai, lampu akan mati dan hasilnya dapat dilihat di monitor

computer

7. Layar sentuh ini biasanya terbungkus oleh plastik dan di belakangnya terdapat…

a. Bluetooth

b. Wifi

c. Net

d. Sinar inframerah

e. Sinar ultra violet

8. Pola garis-garis hitam putih yang umum dijumpai pada barang-barang yang dijual

di toko-toko swalayan untuk mempercepat proses pemasukan data transaksi

penjualan, disebut…

a. Bar line

b. Barcode

c. Pola

d. Art

e. Lines

9. Di samping ini merupakan gambar…

a. Keyboard

b. Scanner

c. Barcode reader

d. Webcam

e. Finger check

10. Peripheral input yang mempunyai fungsi seperti mesin fotocopy adalah…

a. Printer

b. Barcode reader

c. Webcam

d. Scanner

e. Touch screen

Page 64: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

48 Sistem Komputer SMK/MAK Kelas XI Semester I

2.2. Kegiatan belajar 2 –Peripheral Output (monitor, LCD, printer, plotter) (2

jam pelajaran)

2.2.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menyebutkan dan Memahami Peripheral Output

2.2.2. Aktivitas belajar siswa

2.2.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini :

a. Monitor CRT

b. LCD

Page 65: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 49

49

c. Printer

d. Plotter

Sumber :http://fatimah9a.blogspot.com

2.2.2.2 Menanya

Buatlah pertanyaan kepada Gurumu mengenai :

1. Macam-macam pheripheral Output

2. Fungsi masing-masing pheripheral Output

2.2.2.3 Mencoba/ Mengumpulkan informasi

Peripheral Output

Alat Keluaran (Output Device) adalah perangkat keras komputer yang

berfungsi untuk menampilkan / mencetak keluaran sebagai hasil pengolahan

Page 66: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

50 Sistem Komputer SMK/MAK Kelas XI Semester I

data.Alat keluaran terdiri atas hard copy, softcopy. Alat keluaran yang termasuk

softcopy menghasilkan keluaran yang berupa tampilan pada monitor atau berupa

suara, sedangkan alat keluaran yang berupa hardcopy memberikan keluaran berupa

bahan cetakan, entah berupa kertas, plastik transparan, microfilm, atau microfiche.

Contoh alat keluaran adalah printer, plotter, monitor, LCD monitor, speaker, dan lain-

lain.(Sutanta, 2005, hal. 19)

1. Monitor

Pengertian monitor adalah suatu alat yang digunakan sebagai output

data tampilan grafis pada komputer tersebut. maka dari itu monitor juga sering di

sebut sebagai layar tampilan komputer.

Ketajaman gambar yang ditampilkan pada sebuah layar monitor sangat

ditentukan oleh resolusi. Tipe-tipe layar atau monitor komputer sekarang sangat

beragam, mulai dari bentuknya yang besar yang memiliki layar cembung sampai

dengan monitor yang berbentuk tipis dengan layar datar (flat). Ada beberapa

jenis atau tipe monitor, tapi dalam kesempatan ini kami hanya menjelaskan jenis

dan fungsi monitor yang paling populer yaitu CRT dan LCD.

Gambar 2.7.Monitor CRT (Cathode Ray Tube)

Cara kerja jenis monitor (fungsi monitor) ini adalah tampilan monitornya

dihasilkan dari pancaran sinar katoda (elektron) yang berkecepatan tinggi di

dalam sebuah tabung yang hampa udara. Kemudian pancaran dari sinar katoda

ini akan menumbuk layar yang bersifat flouroscent (berpendar ketika dikenakan

cahaya). Tumbukan elektron atau katoda akan membentuk pola pada layar.

Sementara itu, sinar katoda akan secara terus menerus menumbuk layar monitor

sesuai dengan input yang sebelumnya telah dikonversi ke dalam satuan

gelombang elektromagnetik.

Page 67: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 51

51

Keuntungan menggunakan monitor jenis ini adalah harganya yang relatif

murah. Selain memiliki keuntungan, monitor jenis CRT ini juga memiliki

kelemahan yaitu penggunaan daya listrik cukup besar (sekitar 300-400 watt) dan

mata cepat lelah karena terkena pancaranradiasi elektromagnetik dari monitor

jenis ini.

Untuk mengatasi radiasi dari jenis monitor CRT ini dengan

menggunakan filter yang dapat mengurangi cahaya dari radiasi elektromagnetik

yang dipancarkan oleh monitor tersebut. Model monitor CRT ini digolongkan

menjadi dua (2):

1. layar cembung

2. layar datar (flat)

Monitor CRT dengan model flat memiliki radiasi yang lebih kecil

dibandingkan monitor CRT dengan model cembung. Hal ini otomatis juga

berpengaruh terhadap harga masing-masing model monitor CRT, harga monitor

CRT dengan layar datar sedikit lebih mahal dibandingkan monitor CRT dengan

layar cembung

2. LCD

Gambar 2.8.Monitor LCD (Liquid Crystal Display)

Monitor LCD (fungsi monitor) adalah merupakan jenis media tampilan

yang menggunakan kristal cair sebagai bahan utamanya. Jenis LCD ini sudah

sangat populer digunakan di berbagai barang elektronik seperti televisi, layar

komputer, kalkulator, dll.Saat ini layar LCD sudah sangat mendominasi untuk

notebook atau laptop karena membutuhkan daya listrik yang rendah, sangat

ringan beratnya, bentuk yang tipis, panas yang dihasilkan sedikit dan memiliki

resolusi tinggi.

Sebuah LCD berwarna terdiri dari banyak pixel / piksel (titik cahaya)

yang merupakan satu buah kristal cair sebagai sebuah titik cahaya. Walaupun

disebut titik cahaya, kristal cair tadi tidak dapat memancarkan cahaya. Cahaya

yang dihasilkan oleh sebuah LCD bersumber dari sebuah lampu neon yang

memiliki warna putih yang terletak di bagian belakang susunan kristal cair tadi.

Page 68: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

52 Sistem Komputer SMK/MAK Kelas XI Semester I

Titik cahaya itu berjumlah puluhan ribu bahkan jutaan, inilah yang

membentuk tampilan citra. Kutub kristal cair yang dilewati arus listrik akan

berubah karena pengaruh polarisasi medan magnetik yang ditimbulkan dan akan

hanya membiarkan beberapa warna diteruskan sedangkan warna lainnya terfilter

(tersaring).

Keuntungan menggunakan monitor LCD ini adalah selain modelnya yang

ramping dan tidak memakan tempat, keunggulan lainnya adalah monitor LCD ini

sangat hemat penggunaan daya listrik (sekitar 20 watt) dan radiasi yang rendah.

Kelemahannya monitor jenis LCD adalah harga yang relatif lebih mahal dan bila

terjadi kerusakkan monitor LCD ini jauh lebih mahal dalam hal spare partnya

dibanding jenis monitor CRT. Monitor jenis LCD juga rentan karena mudah

tergores, bocor (dead pixel) atau pixel yang bocor, sehingga posisi pada pixel

yang bocor itu gambar tidak dapat ditampilkan.

3. Printer

Gambar 2.9. Printer

Printer adalah perangkat keras (hardware) dimana perangkat itu akan

bekerja apabila pengguna menghubungkannya dengan perangkat komputer,

yang bisa digunakan untuk keperluan mencetak tulisan, gambar, dan grafik ke

dalam bentuk kertas atau sejenisnya. Printer itu sendiri saat ini sering digunakan

untuk mencetak dokumen penting baik itu perusahaan ataupun organisasi

sekolah dan lain sebagainya. Dengan demikian, kehadiran printer tentu saja

sangat membantu keseharian para pekerja kantoran dan pelajar serta

masyarakat lainnya yang memiliki keperluan mencetak suatu dokumen penting.

Fungsi printer adalah untuk mencetak tulisan, gambar, grafik, dan data

lainnya dari komputer ke media kertas atau sejenisnya.Adapun istilah resolusi

pada printer itu sendiri, yaitu dpi atau singkatan dari dot per inch.Maksud dari

istilah tersebut adalah banyaknya jumlah titik dalam area yang memiliki luas 1

inci. Apabila semakin besar resolusi printer, maka bisa dipastikan hasil cetakan

juga akan semakin bagus. Dan sebaliknya, apabila resolusi printer yang

diusungnya terbilang kecil, maka hasil cetakan pun juga tidak terlalu bagus.

Page 69: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 53

53

4. Plotter

Sumber :http://fatimah9a.blogspot.com

Gambar 2.10. Plotter

Plotter merupakan jenis printer yang dirancang secara khusus guna

menghasilkan output komputer yang berupa gambar ataupun grafik. Dengan

menghubungkan plotter pada sistem komputer, maka pelbagai bentuk gambar

akan dapat disajikan secara prima. Landscape-arsitektur banyak menggunakan

plotter guna menghasilkan gambar landscape, potongan pohon, ataupun untuk

membantu memvisualisasikan efek dari segala kegiatan yang ada.

Head dari plotter terdiri dari beberapa buah pena berwarna yang secara

terus-menerus akan bergerak keatas kertas gambar guna menghasilkan gambar

yang sebelumnya telah dirancang pada sistem komputer. Secara umum, bagian

yang ada didalam plotter terbagi menjadi dua, yaitu drum-plotter dan table-top-

plotters (flatbad). Flatbad plotter yang dilengkapi dengan pena ataupun

gantungan pena yang selalu bergerak menyelusuri permukaan kertas guna

menghasilkan gambar.

2.2.2.4 Mengasosiasi/ menalar

Tulislah hasil pengamatanmu pada tabel dibawah ini

No Peripheral Output Fungsi

Buatlah kesimpulan tentang :

1. Macam-macam pheripheral Output

Page 70: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

54 Sistem Komputer SMK/MAK Kelas XI Semester I

2. Fungsi masing-masing pheripheral Output

2.2.2.5 Mengkomunikasikan

Presentasikan hasil pengamatan dan kesimpulanmu didepan kelas dengan penuh

rasa percaya diri mengenai :

1. Macam-macam pheripheral Output

2. Fungsi masing-masing pheripheral Output

2.2.3. Rangkuman

Alat Keluaran (Output Device) adalah perangkat keras komputer yang

berfungsi untuk menampilkan / mencetak keluaran sebagai hasil pengolahan

data.Alat keluaran terdiri atas hard copy, softcopy. Contoh alat keluaran, antara lain:

1. Monitor, merupakan suatu alat yang digunakan sebagai output data tampilan

grafis pada komputer tersebut. Ketajaman gambar yang ditampilkan pada

sebuah layar monitor sangat ditentukan oleh resolusi. Ada beberapa jenis atau

tipe monitor yang paling populer yaitu CRT (tampilan monitornya dihasilkan dari

pancaran sinar katoda yang berkecepatan tinggi di dalam sebuah tabung yang

hampa udara) dan LCD (menggunakan kristal cair sebagai bahan utamanya).

2. Printer adalah perangkat keras (hardware) dimana perangkat itu akan bekerja

apabila pengguna menghubungkannya dengan perangkat komputer, yang bisa

digunakan untuk keperluan mencetak tulisan, gambar, dan grafik ke dalam

bentuk kertas atau sejenisnya.

3. Plotter, merupakan jenis printer yang dirancang secara khusus guna

menghasilkan output komputer yang berupa gambar ataupun grafik. Dengan

menghubungkan plotter pada sistem komputer, maka pelbagai bentuk gambar

akan dapat disajikan secara prima.

2.2.4. Tugas

1. Alat Keluaran (Output Device) adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Model monitor CRT ini digolongkan menjadi dua (2), sebutkan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Fungsi printer adalah untuk?

Page 71: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 55

55

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Secara umum, bagian yang ada didalam plotter terbagi menjadi dua, sebutkan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Sebutkan keuntungan menggunakan monitor LCD!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2.2.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 72: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

56 Sistem Komputer SMK/MAK Kelas XI Semester I

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2.2.6. Uji Kompetensi/Ulangan

1. Monitor adalah…

a. Suatu alat yang digunakan sebagai input data tampilan grafis pada computer

b. Jenis media tampilan yang menggunakan kristal cair sebagai bahan

utamanya

c. Alat untuk mencetak tulisan, gambar, grafik, dan data lainnya dari komputer

ke media kertas atau sejenisnya

d. Suatu alat yang digunakan sebagai output data tampilan grafis pada

computer

e. Suatu alat yang dirancang secara khusus guna menghasilkan output

komputer yang berupa gambar ataupun grafik

2. Fungsi printer adalah…

a. Sebagai input data tampilan grafis pada computer

b. Mencetak tulisan, gambar, grafik, dan data lainnya dari komputer ke media

kertas atau sejenisnya

c. Sebagai output data tampilan grafis pada computer

d. Menghasilkan output komputer yang berupa gambar ataupun grafik

e. Media tampilan yang menggunakan kristal cair sebagai bahan utamanya

3. Media tampilan yang menggunakan kristal cair sebagai bahan utamanya, ialah…

a. Monitor

b. Printer

c. Monitor LCD

d. Plotter

e. Scanner

4. Ketajaman gambar yang ditampilkan pada sebuah layar monitor sangat

ditentukan oleh…

a. Bit

b. Byte

c. Resolusi

d. Pixel

e. Mahal atau tidaknya monitor

5. Secara umum, bagian yang ada didalam plotter terbagi menjadi dua, yaitu…

a. Drum-plotter dan table-top-plotters (flatbad)

b. Drum-plotter dan board-top-plotters (flatbad)

c. Table-plotter dan board-top-plotters (flatbad)

d. Table-plotter dan drum-top-plotters (flatbad)

e. Top-plotter dan drum-plotters

6. Sebuah LCD berwarna terdiri dari banyak…

a. Bit

b. Byte

c. Resolution

Page 73: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 57

57

d. Pixel

e. Warna

7. Monitor CRT dengan model … memiliki radiasi yang lebih kecil dibandingkan

monitor CRT dengan model ….

a. Cekung; cembung

b. Cembung; cekung

c. Cembung; flat

d. Flat; cembung

e. Flat; cekung

8. Yang bukan merupakan keuntungan menggunakan monitor LCD, yaitu…

a. Radiasi rendah

b. Ramping

c. Hemat penggunaan daya listrik

d. Tidak memakan banyak tempat

e. Harga relative mahal

9. Maksud dari dpi (dot per inch), yaitu…

a. Banyaknya jumlah warna dalam area yang memiliki luas 1 inci

b. Banyaknya jumlah titik dalam area yang memiliki luas 1 inci

c. Banyaknya jumlah gambar dalam area yang memiliki luas 1 inci

d. Banyaknya jumlah garis dalam area yang memiliki luas 1 inci

e. Banyaknya jumlah kristal dalam area yang memiliki luas 1 inci

10. Jenis printer yang dirancang secara khusus guna menghasilkan output komputer

yang berupa gambar ataupun grafik disebut…

a. Printer khusus

b. Plotter

c. Router

d. Printer grafik

e. Table printer

Page 74: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

58 Sistem Komputer SMK/MAK Kelas XI Semester I

2.3. Kegiatan belajar 3 –Peripheral Storage (flash drive, disk drive, CD/DVD

ROM drive) (2 jam pelajaran) 2.3.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menyebutkan dan Memahami Peripheral storage

2.3.2. Aktivitas belajar siswa

2.3.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini :

a. Hardisk

Sumber : http://www.greenkomputer.com/

b. Flash drive

Sumber : http://tokoone.com/

c. CD/DVD

Page 75: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 59

59

Sumber : https://id.wikipedia.org/

2.3.2.2 Menanya

Buatlah pertanyaan kepada Gurumu tentang Macam-macam Pheripheral Storage

dan fungsinya

2.3.2.3 Mencoba/ Mengumpulkan informasi

Peripheral Storage

Peripheral storage adalah perangkat penyimpanan. Contoh dari peripheral

storage ini adalah external hard drive, flash drive, disk drive, CD/DVD ROM drive dan

lain sebagainya

1. External hard drive

Dalam penggunaan sehari-hari istilah hardisk eksternal dan hardisk

portablesering digunakan sebagai satu pengertian, yaitu media penyimpan data

yang berada di luar casing komputer.Dan sejauh ini penggunaan dalam

pengertian yang seperti itu tidak dipermasalahkan. Namun demikian ada

beberapa perbedaan antara hard disk eksternal dan hard disk portable, yang jika

kita memahaminya akan membuat pemahaman kita tentang hard disk jadi lebih

baik.

Berikut adalah perbedaan hard disk eksternal dan hard disk portable :

1. Tingkat kebisingan (noise). Sekedar mengingatkan kembali bahwa hard disk

drive adalah media penyimpan data yang utama yang ada pada sebuah

komputer. Kapasitas mereka biasanya diukur dalam satuan GB (gigabyte)

atau TB (terabyte). Data yang kita simpan akan ditulis pada sebuah disc atau

cakram. Ada disc yang satu sisi dan ada pula yang dua sisi. Hardisk dapat

menimbulkan suara bising (noise) karena ada bagian yang bergerak yaitu,

disc, lengan actuator dan headbaca – tulis. Pada umumnya hard disk

eksternal suaranya lebih berisik dari pada hard disk portable.

2. Fungsi. Hardisk eksternal lebih dirancang untuk “menyimpan data”,

sedangkan hard disk portable untuk “membawa data”. Sebuah hard disk

eksternal sering dianggap sebagai peripheral komputer seperti halnya printer

atau scanner. Sedangkan hardisk portable lebih mirip “thumb drive” dalam hal

fungsi dan utilitasnya. Hard disk portable sering digunakan untuk menyimpan

data dari satu komputer kemudian memindahkannya ke komputer di lokasi

Page 76: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

60 Sistem Komputer SMK/MAK Kelas XI Semester I

lain. Sedangkan hard disk eksternal utamanya bukan untuk lalu lintas data,

melainkan sebagai tempat untuk menyimpan data.

3. Ukuran (size). Ukuran hardisk portable biasanya lebih kecil, kira-kira sebesar

smartphone standar, sehingga mudah disimpan di tas laptop, ransel, atau

saku. Sedangkan ukuran hard disk eksternal bisa sama dengan hardisk

konvensional, tapi kelihatan lebih besar karena dibalut casing logam, dengan

menyisakan dua lubang kecil untuk kabel listrik dan kabel data.

4. Harga dan kapasitas. Harga external hard drive biasanya lebih mahal dari

portable hard drive, karena kapasitasnya juga biasanya lebih besar. Bahkan

kapasitas external hard drive banyak yang lebih besar ketimbang internal

drive komputer itu sendiri, sehingga bisa digunakan sebagai hardisk primer.

Sedangkan harga dan kapasitas hard disk portable biasanya jauh lebih kecil.

5. Sumber daya. Hardisk eksternal maupun hard disk portable keduanya

membutuhkan daya listrik untuk menjalankannya. Namun, hardisk portable

membutuhkan daya yang sangat sedikit sehingga kebutuhannya bisa

dicukupi dengan mengandalkan kabel USB. Sebaliknya hard disk external

merupakan perangkat yang membutuhkan energi lebih besar dan harus

dihubungkan dengan adaptor AC ke stop kontak. Jika hanya mengandalkan

power dari kabel USB tanpa terhubung ke sumber listrik, maka system di

komputer tidak bisa mengenali drive dan tidak bisa mengakses data di

dalamnya.

Itulah beberapa perbedaan hardisk external dan hardisk portable.Dalam

keseharian mungkin perbedaan itu jadi rancu, tidak dipermasalahkan dan tidak

terlalu diperhatikan orang.

2. Flash drive

Flash Disk adalah alat penyimpan data/file yang berupa NAND. Di dalam

perangkat ini, tertanam controller dan memori penyimpan data yang bersifat non–

volatile alias tidak akan hilang meskipun tidak terdapat daya listrik. Komponen

flashdisk lebih sederhana dan relative lebih sedikit dibandingkan dengan hardisk

. Hal ini disebabkan karena flashdisk tidak memerlukan piringan, motor, atau part

lain yang berkerja secara mekanik.

Umur flashdisk saat ini berkisar 10 tahun (masa pemakian normal). Tips

buat anda penggunaan flashdisk pada system operasi Windows Me/2000/XP

menyarankan pelepasan flashdisk dengan cara yang aman (Safe Removal). Hal

ini untuk menghindari data yang masih tersisa dan belum tertulis dari memori

cache ke flashdisk.Pencabutan flashdisk secara mendadak dapat mengakibatkan

data yang belum selesai ditulis menjadi rusak. Memutus koneksi dengan cara

aman akan memperpanjang umur flashdisk karena hubungan baca/tulis antara

komputer dan flashdisk diamankan terlebih dulu dan hubungan listrik singkat

(yang dapat merusak komponen flashdisk) dapat dicegah.

Flashdisk berfungsi untuk menyimpan dan memindahkan data Anda

mungkin yang paling umum digunakan untuk USB flash drive. Tapi sebenarnya

ada manfaat flash disk lain yang dapat Anda lakukan dengan drive ini yang

sangat berguna. Berikut adalah 10 cara Anda bisa memperoleh manfaat

flashdisk drive USB untuk melakukan hal lain lebih dari sekedar hanya

menyimpan dan memindahkan data. Selain menyimpan data, Anda dapat

menjalankan aplikasi portable dari flash drive USB. Misalnya, OpenOffice, yang

merupakan office suite lengkap yang mencakup pengolah kata, spreadsheet,

Page 77: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 61

61

presentasi, paket menggambar, dan database yang tersedia sebagai aplikasi

portabel. Anda dapat mengunjungi alamat ini; PortableApps.com untuk melihat

program apa saja yang bisa dijalankan lewat flash disk drive. Anda bahkan bisa

menginstal seluruh aplikasi yang mencakup hal-hal seperti pemutar audio,

permainan, utilitas antivirus, dan sistem menu praktis dari flash disk ini.

3. CD/DVD ROM drive

CD-ROM merupakan akronim dari “compact disc read-only memory”

adalah sebuah piringan kompak dari jenis piringan optik (optical disc) yang dapat

menyimpan data. CD-ROM juga berarti bahwa CD-ROM drive hanya bisa

digunakan untuk membaca sebuah CD saja. Secara garis besar CD-ROM

dibedakan menjadi 2 menurut tipenya yaitu : ATA/IDE dan SCSI. Yang paling

mendasari dari perbedaan tersebut adalah kecepatannya. Kalau ATA memiliki

kecepatan 100-133Mbps sedangkan SCSI memiliki kecepatan kira-kira 150

Mbps. Untuk tipe SCSI biasanya ditemuka pada CR RW drive. Pada CD ROM

terdapat tulisan 56X artinya kemampuan memberikan kecepatan transfer data

sebesar 56 x150 Kbps. Tipe CD RW juga biasanya dibedakan berdasarkan

kemapuan membakar dan membaca. CD RW tipe 12x8x32 artinya memiliki

kemampuan membakar pada CD R seccepat 12x, membakar pada CD RW

secepat 8x, dan membaca CD R/CD RW/dengan kecepatan maksimal 32x.

Telah di jelaskan bahwa CD ROM mempunyai arti bahwa sebuah

Hadware yang hanya bisa membaca CD saja.Selain kegunaan dasar tersebut

CD ROM juga digunakan untuk melakukan penginstalasian sebuah OS

(OPERATING SYSTEM), Game, atau Software-software lainnya.Atau melakukan

booting pada saat msuk ke OS bila sebuah System tidak mau berjalan.

2.3.2.4 Mengasosiasi/ menalar

Tulislah hasil pengamatanmu tentang peripheral storage pada tabel dibawah ini

No Peripheral storage Fungsi

Buatlah kesimpulan tentang peripheral storage dan fungsinya.

2.3.2.5 Mengkomunikasikan

Presentasikan hasil pengamatan dan kesimpulanmu didepan kelas dengan penuh

rasa percaya diri Pheripheral Storage dan fungsinya.

2.3.3. Rangkuman

Peripheral storage adalah perangkat penyimpanan. Contoh dari peripheral

storage ini, antara lain:

Page 78: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

62 Sistem Komputer SMK/MAK Kelas XI Semester I

1. External hard drive, yaitu media penyimpan data yang berada di luar casing

komputer.

2. Flash drive adalah alat penyimpan data/file yang berupa NAND. Di dalam

perangkat ini, tertanam controller dan memori penyimpan data yang bersifat

non–volatile alias tidak akan hilang meskipun tidak terdapat daya listrik.

Flashdisk berfungsi untuk menyimpan dan memindahkan data.

3. CD/DVD ROM drive, merupakan sebuah piringan kompak dari jenis piringan

optik (optical disc) yang dapat menyimpan data. CD-ROM drive hanya bisa

digunakan untuk membaca sebuah CD dan untuk melakukan penginstalasian

sebuah OS (OPERATING SYSTEM), Game, atau Software-software lainnya.

Secara garis besar CD-ROM dibedakan menjadi 2 menurut tipenya yaitu :

ATA/IDE dan SCSI.

2.3.4. Tugas

1. Peripheral storage adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Sebutkan contoh peripheral storage!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Jelaskan perbedaan hard disk eksternal dan hard disk portable!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Apa fungsi flashdisk?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. CD-ROM merupakan akronim dari “compact disc read-only memory” adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 79: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 63

63

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2.3.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2.3.6. Uji Kompetensi/Ulangan

1. Yang bukan merupakan contoh dari peripheral storage, yaitu…

a. External hard drive

b. Flash drive

c. Disk drive

d. CD/DVD ROM drive

e. ALU

2. Alat penyimpan data/file yang berupa NAND, ialah…

a. Hard disk

b. Flash disk

Page 80: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

64 Sistem Komputer SMK/MAK Kelas XI Semester I

c. Disk drive

d. CD/ DVD ROM drive

e. ALU

3. Piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan

data, disebut…

a. CD-ROM

b. Hard disk

c. Flash Disk

d. Disk Drive

e. ALU

4. ATA merupakan salah satu tipe CD-ROM yang memiliki kecepatan…

a. 100-123 Mbps

b. 150 Mbps

c. 100-133 Mbps

d. 150-173 Mbps

e. Kurang dari 100 Mbps

5. Pada CD ROM terdapat tulisan 56X artinya…

a. Kemampuan memberikan kecepatan transfer data sebesar 56 x100 Kbps

b. Kemampuan memberikan kecepatan transfer data sebesar 56 x123 Kbps

c. Kemampuan memberikan kecepatan transfer data sebesar 56 x133 Kbps

d. Kemampuan memberikan kecepatan transfer data sebesar 56 x173 Kbps

e. Kemampuan memberikan kecepatan transfer data sebesar 56 x150 Kbps

6. Tipe CD RW juga biasanya dibedakan berdasarkan kemapuan… dan ….

a. Membaca; membakar

b. Menulis; membaca

c. Membakar; menulis

d. Membakar; memproses

e. Menulis; memproses

7. CD RW tipe 12x8x32 artinya…

a. Memiliki kemampuan membaca pada CD R secepat 12x, membaca pada CD

RW secepat 8x, dan membaca CD R/CD RW dengan kecepatan maksimal

32x

b. Memiliki kemampuan membakar pada CD R secepat 12x, membakar pada

CD RW secepat 8x, dan membaca CD R/CD RW dengan kecepatan

maksimal 32x

c. Memiliki kemampuan membakar pada CD R secepat 12x, membaca pada CD

RW secepat 8x, dan membaca CD R/CD RW dengan kecepatan maksimal

32x

d. Memiliki kemampuan membakar pada CD R secepat 12x, membakar pada

CD RW secepat 8x, dan membakar CD R/CD RW dengan kecepatan

maksimal 32x

e. Memiliki kemampuan membakar pada CD R secepat 12x, membaca pada CD

RW secepat 8x, dan membakar CD R/CD RW dengan kecepatan maksimal

32x

8. Pencabutan flashdisk secara mendadak dapat mengakibatkan…

a. Computer mati

b. Data di dalam flashdisk bertambah

c. Flashdisk rusak

Page 81: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 65

65

d. Data yang belum selesai ditulis menjadi rusak

e. Data diperbarui

Page 82: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

66 Sistem Komputer SMK/MAK Kelas XI Semester I

2.4. Kegiatan belajar 4 –Peripheral Input/Output (modem, NIC) (2 jam

pelajaran)

2.4.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menyebutkan dan Memahami Peripheral Input/Output

2.4.2. Aktivitas belajar siswa

2.4.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini :

a. Modem

Sumber : http://satriaadhikharisma.blogspot.com

b. Kartu Jaringan

Sumber : http://freesoft41.blogspot.com

2.4.2.2 Menanya

Buatlah pertanyaan kepada Gurumu mengenai peripheral input output dan

fungsinya.

2.4.2.3 Mencoba/ Mengumpulkan informasi

Page 83: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 67

67

Peripheral Input/Output

1. Modem

Sumber : http://satriaadhikharisma.blogspot.com

Gambar 2.11. Modem

Modem berasal dari singkatan Modulator Demodulator. Modulator

merupakan bagian yang mengubah sinyal informasi ke dalam sinyal pembawa

(carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang

memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa

yang diterima sehingga informasi tersebut dapat diterima dengan baik. Modem

merupakan penggabungan kedua-duanya, artinya modem adalah alat

komunikasi dua arah. Setiap perangkat komunikasi jarak jauh dua-arah

umumnya menggunakan bagian yang disebut "modem", seperti VSAT,

Microwave Radio, dan lain sebagainya, namun umumnya istilah modem lebih

dikenal sebagai Perangkat keras yang sering digunakan untuk komunikasi pada

komputer.

Data dari komputer yang berbentuk sinyal digital diberikan kepada

modem untuk diubah menjadi sinyal analog, ketika modem menerima data dari

luar berupa sinyal analog, modem mengubahnya kembali ke sinyal digital supaya

dapat diproses lebih lanjut oleh komputer. Sinyal analog tersebut dapat

dikirimkan melalui beberapa media telekomunikasi seperti telepon dan radio.

2. NIC

Sumber : http://freesoft41.blogspot.com

Page 84: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

68 Sistem Komputer SMK/MAK Kelas XI Semester I

Gambar 2.12.NIC

Kartu Jaringan atau disebut dengan istilah NIC (Network Interface Card)

atau LAN Card atau Ethernet Card merupakan suatu perangkat yang

menyediakan media untuk menghubungkan antar computer. Kebanyakan Kartu

Jaringan itu berjenis kartu internal, yaitu kartu jaringan yng di pasang pada slot

ekspansi di dalam PC komputer.

Didalam Suatu workstation ini pun tidak dapat dihubungkan secara

langsung dengan kabel jaringan ataupun tranceiver cable, tetapi melalui suatu

rangkaian elektronika yang dirancang khusus untuk menanganinetwork protocol

yang dikenaldengan Network Interface Card (NIC).

Beberapa komputer seperti komputer MAC, menggunakan sebuah kotak

khusus yang ditancapkan ke port serial atau SCSI port komputernya. Pada

komputer notebook ada slot untuk kartu jaringan yang biasa disebut PCMCIA

slot. Kartu jaringan yang banyak terpakai saat ini adalah: kartu jaringan Ethernet,

LocalTalk konektor, dan kartu jaringan Token Ring. Yang saat ini populer

digunakan adalah Ethernet, lalu diikuti oleh Token Ring, dan LocalTalk.

Fungsi Network Interface Card (NIC) / Kartu Jaringan Network Interface

card (NIC) memiliki dua fungsi utama yaitu :

1. Peranti yang menyambungkan kabel jaringan dengan komputer.

2. Peranti yang menyediakan pengalamatan secara fisik. Artinya kartu jaringan

memiliki kode tertentu yang unik.

2.4.2.4 Mengasosiasi/ menalar Tulislah hasil pengamatanmu tentang peripheral peripheral input output dan

fungsinya pada tabel dibawah ini.

No Peripheral Input/Output Fungsi

Buatlah kesimpulan tentang peripheral Input/Output dan fungsinya.

2.4.2.5 Mengkomunikasikan Presentasikan hasil pengamatan dan kesimpulanmu didepan kelas dengan penuh

rasa percaya diri tentang peripheral input output dan fungsinya..

2.4.3. Rangkuman

1. Modem, berasal dari singkatan Modulator Demodulator. Modulator merupakan

bagian yang mengubah sinyal informasi ke dalam sinyal pembawa (carrier) dan

siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan

sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa yang diterima

sehingga informasi tersebut dapat diterima dengan baik.

Page 85: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 69

69

Data dari komputer yang berbentuk sinyal digital diberikan kepada

modem untuk diubah menjadi sinyal analog, ketika modem menerima data dari

luar berupa sinyal analog, modem mengubahnya kembali ke sinyal digital supaya

dapat diproses lebih lanjut oleh komputer.

2. NIC (Network Interface Card) atau Kartu Jaringan atau LAN Card atau Etherned

Card merupakan suatu perangkat yang menyambungkan kabel jaringan dengan

computer serta menyediakan pengalamatan secara fisik.

2.4.4. Tugas

1. Apakah yang dimaksud modem?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Jelaskan cara kerja modem!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Sebutkan Fungsi Network Interface Card (NIC)!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Apa yang dimaksud dengan PCMCIA slot?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Sebutkan kartu jaringan yang banyak terpakai saat ini?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

Page 86: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

70 Sistem Komputer SMK/MAK Kelas XI Semester I

2.4.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2.4.6. Uji Kompetensi/Ulangan

1. Modem berasal dari singkatan…

a. Moderator demodulasi

b. Modulator demodulator

c. Moderator demodulator

d. Modulator demonc

e. Modelator demodulator

2. Modulator merupakan bagian yang mengubah … ke dalam … dan siap untuk

dikirimkan.

a. Sinyal data; sinyal pemroses

b. Sinyal data; sinyal pembawa

c. Sinyal informasi; sinyal pembawa

d. Sinyal informasi; sinyal pemroses

e. Sinyal informasi; sinyal pembaca

3. Kepanjangan dari NIC, yaitu…

a. Network Innerface Card

b. Network Intention Card

c. Network Interface Card

d. Network Intro Card

Page 87: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 71

71

e. Network inface Card

4. Kebanyakan Kartu Jaringan itu berjenis kartu internal, yaitu…

a. Kartu jaringan yang di pasang pada slot ekspansi di dalam PC computer

b. Kartu jaringan yng di pasang pada network di dalam PC computer

c. Kartu jaringan yang di pasang pada terminal di dalam PC computer

d. Kartu jaringan yang di pasang di luar PC computer

e. Kartu jaringan yang di pasang pada slot inspansi di dalam PC computer

5. Fungsi dari NIC, adalah…

a. Menyediakan pengalamatan secara fisik, yaitu kartu jaringan memiliki kode

tertentu yang unik

b. Alat komunikasi dua arah

c. Menyediakan tempat penyimpanan

d. Mengadakan pengamatan data fisik.

e. Menyediakan pengalamatan secara fisik, yaitu kartu jaringan memiliki warna

tertentu yang unik

Page 88: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

72 Sistem Komputer SMK/MAK Kelas XI Semester I

Bab 3 - Struktur dan Interkoneksi Bus

3.1. Kegiatan belajar 1 – Jenis dan fungsi BUS (4 jam pelajaran)

3.1.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menganalisis jenis dan karakteristik BUS

3.1.2. Aktivitas belajar siswa

3.1.2.1 Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini :

a. Bus PCI

Sumber : http://en.wikipedia.org/

b. Bus USB

Sumber : http://en.wikipedia.org/

c. Bus SCSI

Page 89: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 73

73

Sumber : https://thecustomizewindows.com

d. Bus Fire Wire

Sumber : http://news.techgenie.com/

3.1.2.2 Menanya Buatlah pertanyaan kepada Gurumu tentang

1. Jenis Bus dan

2. Fungsi BUS.

3.1.2.3 Mencoba/ Mengumpulkan informasi

Jenis dan Karakteristik Bus

Dalam Jogiyanto (Jogiyanto, 2005, hal. 169) bus atau disebut juga pathway

merupakan sirkuit yang merupakan jalur transportasi informasi antara dua atau lebih

alat-alat dalam sistem komputer.bus yang menghubungkan CPU dengan main

memory disebut dengan internal bus. Sedangkan bus yang menghubungkan CPU

alat-alat input/output disebut dengan external bus.

Berdasarkan jenis busnya (Stalling, 1997, hal. 84), bus dibedakan menjadi

bus yang khusus menyalurkan data tertentu, misalnya paket data saja atau alamat

saja, jenis ini disebut dedicated bus. Namun apabila bus dilalukan informasi yang

berbeda baik data, alamat maupun sinyal kontrol dengan metode mulipleks data

maka bus ini disebut multiplexed bus.

Page 90: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

74 Sistem Komputer SMK/MAK Kelas XI Semester I

Keuntungan multiplexed bus adalah hanya memerlukan seluran sedikit

sehingga dapat menghemat tempat, namun kerugiannya adalah kecepatan transfer

data menurun dan diperlukan mekanisme yang komplek untuk mengurai data yang

telah dimultipleks. Jenis bus yang lainnya pada komputer adalah sebagai berikut ini:

a. Bus PCI (Peripheral Component Interconnect)

Bus PCI adalah bus yang tidak tergantung prosesor dan berfungsi

sebagai bus mezzanine atau bus peripheral. PCI memiliki kinerja tinggi untuk

sistem I/O berkecepatan tinggi seperti: video adaptor, NIC, disk controller, sound

card, dan ain-lain. Standar PCI adalah 64 saluran data pada kecepatan 33 MHz,

laju transfer data 264 MB per detik atau 2,112 Gbps. Keunggulan PCI tidak

hanya pada kecepatannya saja tetapi murah dengan keping yang sedikit. Intel

mulai menerapkan PCI pada tahun 1990 untuk sistem pentiumnya.Untuk

mempercepat penggunaan PCI, Intel mempatenkan PCI bagi domain publik

sehingga vendor dapat mengeluarkan produk dengan PCI tanpa royalti.

b. Bus USB

Semua perangkat peripheral tidak efektif apabila dipasang pada bus

berkecepatan tinggi PCI, sedangkan banyak peralatan yang memiliki kecepatan

rendah seperti keyboard, mouse, dan printer.Sebagai solusinya tujuh vendor

komputer (Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom)

bersama-sama merancang bus untuk peralatan I/O berkecapatan

rendah.Standar yang dihasilkan dinamakan Universal Standard Bus (USB).

Keuntungan yang didapatkan dan tujuan dari penerapan USB adalah sebagai

berikut:

Pemakai tidak harus memasang tombol atau jumper pada PCB atau

peralatan.

Pemakai tidak harus membuka casing untuk memasang peralatan I/O baru.

Hanya satu jenis kabel yang diperlukan sebagai penghubung.

Dapat mensuplai daya pada peralatan-peralatan I/O.

Memudahkan pemasangan peralatan-peralatan yang hanya sementara

dipasang pada komputer.

Tidak diperlukan reboot pada pemasangan peralatan baru dengan USB.

Murah

Bandwidth total USB adalah 1,5 MB per detik. Bandwidth itu sudah

meencukupi peralatan I/O berkecepatan rendah seperti keyboard, mouse,

scanner dan sebagainya.Kabel bus terdiri dari 4 kawat, 2 untuk data, 1 untuk

power dan 1 untuk ground.Sistem pensinyalan mentransmisikan sebuah bilangan

nol sebagai transisi tegangan dan sebuah bilangan satu bila tidak ada transmisi

tegangan.

c. Bus SCSI (Small Computer System Interfaces)

SCSI adalah perangkat peripheral eksternal yang dipopulerkan oleh

Macintosh pada tahun 1984. SCSI merupakan interface standard untuk drive CD-

ROM, peralatan audio, hard disk, dan perangkat penyimpanan eksternal

berukuran besar. SCSI menggunakan interface paralel dengan 8, 16 atau 32

saluran data.

Konfigurasi SCSI umunya berkaitan dengan bus, walaupun pada

kenyataanya perangkat-perangkat tersebut dihubungkan secara daisy-chain.

Perangkat SCSI memiliki dua buah konektor yaitu konektor input dan konektor

Page 91: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 75

75

output. Seluruh perangkat berfungsi secara independen dan dapat saling

bertukar data misalnya hard disk dapat mem-back up diri ke tape drive tanpa

melibatkan prosesor.

d. Bus Fire Wire

Semakin pesatnya kebutuhan bus I/O berkecepatan tinggi dan semakin

cepatnya prosesor saat ini yang mencapai 1 GHz, maka perlu diimbangi dengan

bus berkecepatan tinggi juga.Bus SCSI dan PCI tidak mencukupi kebutuhan saat

ini.Sehingga dikembangkan bus performance tinggi yang dikenal dengan Fire

Wire.

Fire wire memiliki kelebihan dibandingkan dengan interface I/O lainnya

yaitu sangat cepat, murah dan mudah untuk diimplementasikan. Kelebihannya

adalah penggunaan transmisi serial sehingga tidak memerlukan banyak kabel.

Menurut Supriyanto jenis bus-bus pada komputer modern adalah:

1) Bus prosesor. Disebut juga FSB (Front-Side Bus), merupakan bus kecepatan

tinggi dalam sistem dan merupakan inti chipset dan motherboard. Bus ini

digunakan terutama oleh prosesor untuk melewatkan informasi ke dan dari

cache atau memori utama dan North Bridge dari chipset yang biasanya

memiliki lebar bus 64 bit (8 byte).

2) Bus AGP (Accelerated Graphics Port). Merupakan bus 32-bit kecepatan

tinggi dikhususkan untuk video atau grafik card.

3) Bus PCI (Peripheral Component Interconnect). Merupakan bus 32-bit atau

64-bit yang dibangkitkan oleh North Bridge chipset dalam chipset North/South

Bridge atau oleh I/O controller hub dalam chipset yang menggunakan

arsitektur hub. Peripheral kecepatan tinggi seperti adapter SCSI, card

jaringan dan yang lainnya.

4) Bus ISA (Industry Standart Architecture). Merupakan bus 16-bit yang

fungsinya hampir sama dengan bus PCI, namun biasanya keberadaannya

terdapat pada komputer pendahulu sebelum adanya bus PCI. Bus 32-bit

yang merupakan variant dari ISA adalah EISA (Extended ISA).

3.1.2.4 Mengasosiasi/ menalar

Isikan hasil pengamatanmu tentang jenis dan fungsi BUS pada tabel dibawah ini

No Jenis Bus Fungsi Bus

Buatlah kesimpulan tentang :

1. Jenis Bus dan

2. Fungsi BUS.

3.1.2.5 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai :

Page 92: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

76 Sistem Komputer SMK/MAK Kelas XI Semester I

1. Jenis Bus dan

2. Fungsi BUS.

3.1.3. Rangkuman

Bus atau disebut juga pathway merupakan sirkuit yang merupakan jalur

transportasi informasi antara dua atau lebih alat-alat dalam sistem komputer. bus

yang menghubungkan CPU dengan main memory disebut dengan internal bus.

Sedangkan bus yang menghubungkan CPU alat-alat input/output disebut dengan

external bus.

Berdasarkan jenis busnya, bus dibedakan menjadi bus yang khusus

menyalurkan data tertentu, misalnya paket data saja atau alamat saja, jenis ini

disebut dedicated bus. Namun apabila bus dilalukan informasi yang berbeda baik

data, alamat maupun sinyal kontrol dengan metode mulipleks data maka bus ini

disebut multiplexed bus. Jenis bus yang lainnya pada computer, yaitu Bus PCI

(Peripheral Component Interconnect); Bus USB; Bus SCSI (Small Computer System

Interfaces); Bus Fire Wire.

Menurut Supriyanto jenis bus-bus pada komputer modern, antara lain: Bus

prosesor.atau FSB (Front-Side Bus), merupakan bus kecepatan tinggi dalam sistem

dan merupakan inti chipset dan motherboard. Bus ini digunakan terutama oleh

prosesor untuk melewatkan informasi ke dan dari cache atau memori utama dan

North Bridge dari chipset yang biasanya memiliki lebar bus 64 bit (8 byte).

3.1.4. Tugas

1. Apakah yang dimaksud dengan BUS?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Keuntungan multiplexed bus adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Sebutkan Jenis bus pada komputer!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 93: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 77

77

………………………………………………………………………………………………

………………………………………

4. Jelaskan kelebihan jenis bus fire-wire!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Keuntungan yang didapatkan dan tujuan dari penerapan USB adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3.1.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3.1.6. Uji Kompetensi/Ulangan

Page 94: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

78 Sistem Komputer SMK/MAK Kelas XI Semester I

1. Nama lain dari bus, yaitu…

a. Busway

b. Fileway

c. Pathway

d. Barway

e. Terminal

2. Bus merupakan jalur transportasi informasi antara dua atau lebih alat-alat dalam

sistem computer yang berupa…

a. Terminal

b. Sirkuit

c. Barcode

d. Sinyal

e. Jalur

3. Yang dimaksud dengan dedicated bus adalah…

a. Bus yang khusus menyalurkan data tertentu, misalnya paket data saja atau

alamat saja

b. Bus yang hanya memerlukan saluran sedikit

c. Bus yang memerlukan mekanisme yang komplek untuk mengurai data yang

telah dimultipleks

d. Bus yang tidak hanya menyalurkan data tertentu

e. Bus yang memerlukan banyak saluran

4. Berikut adalah Jenis bus yang terdapat pada computer, kecuali…

a. Bus PCI (Peripheral Component Interconnect)

b. Bus ALU

c. Bus USB

d. Bus SCSI (Small Computer System Interfaces)

e. Bus Fire Wire

5. Bus PCI adalah…

a. Bus yang terdiri dari komponen peripheral

b. Bus yang dihubungkan secara daisy-chain

c. Bus yang tidak tergantung prosesor dan berfungsi sebagai bus mezzanine

atau bus peripheral

d. Bus yang tergantung prosesor dan berfungsi sebagai bus mezzanine atau

bus peripheral

e. Bus yang memudahkan pemasangan peralatan-peralatan yang hanya

sementara dipasang pada computer

6. SCSI merupakan interface standard untuk drive-drive di bawah ini, kecuali…

a. CD-ROM

b. Peralatan audio

c. Hard disk

d. Perangkat penyimpanan eksternal berukuran besar

e. Perangkat penyimpanan eksternal berukuran kecil

7. Standar PCI adalah…

a. 64 saluran data pada kecepatan 33 MHz, laju transfer data 264 MB per detik

atau 2,112 Gbps

b. 64 saluran data pada kecepatan 23 MHz, laju transfer data 264 MB per detik

atau 2,112 Gbps

Page 95: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 79

79

c. 54 saluran data pada kecepatan 33 MHz, laju transfer data 254 MB per detik

atau 2,112 Gbps

d. 54 saluran data pada kecepatan 33 MHz, laju transfer data 264 MB per detik

atau 2,112 Gbps

e. 64 saluran data pada kecepatan 33 MHz, laju transfer data 254 MB per detik

atau 2,112 Gbps

8. Perangkat SCSI memiliki dua buah konektor yaitu…

a. Konektor input dan konektor BUS

b. Konektor internet dan konektor output

c. Konektor input dan konektor intenet

d. Konektor input dan konektor output

e. Konektor internet dan konektor BUS

9. Kabel bus terdiri dari…

a. 4 kawat, 1 untuk data, 2 untuk power dan 1 untuk ground

b. 4 kawat, 1 untuk data, 1 untuk power dan 2 untuk ground

c. 6 kawat, 2 untuk data, 1 untuk power dan 3 untuk ground

d. 4 kawat, 2 untuk data, 1 untuk power dan 1 untuk ground

e. 6 kawat, 2 untuk data, 2 untuk power dan 2 untuk ground

10. Berikut merupakan vendor komputer yang bersama-sama merancang bus untuk

peralatan I/O berkecapatan rendah, kecuali…

a. Compaq

b. Intel

c. Microsoft

d. Apple

e. Northern Telecom

Page 96: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

80 Sistem Komputer SMK/MAK Kelas XI Semester I

3.2. Kegiatan belajar 2 – Sistem bus (2 jam pelajaran)

3.2.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menjelaskan system bus

Menjelaskan fungsinya

3.2.2. Aktivitas belajar siswa

3.2.2.1 Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang

2. Amatilah gabar berikut ini

Sumber : http://en.wikipedia.org/

3.2.2.2 Menanya Buatlah pertanyaan kepada Gurumu mengenai :

1. System BUS

2. Fungsi Sistem BUS

3.2.2.3 Mencoba/ Mengumpulkan informasi

Sistem BUS

Dalam Stalling (Stalling, 1997, hal. 80) bus merupakan lintasan komunikasi

yang menghubungkan dua atau lebih komponen komputer.Sifat penting dan

merupakan syarat utama adalah bus merupakan media transmisi yang dapat

digunakan bersama oleh sejumlah perangkat yang terhubung padanya.Karena

digunakan bersama, diperlukan aturan main agar tidak terjadi ttabrakan data atau

kerusakan data yang ditransmisikan.Walaupun digunakan bersama namun dalam

satu waktu hanya ada sebuah perangkat yang dapat menggunakan bus.

Sebuah bus biasanya terdiri atas beberapa saluran.Sebagai contoh bus data

terdiri atas 8 saluran sehingga dalam satu waktu dapat mentransfer data 8 bit.Secara

Page 97: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 81

81

umum fungsi saluran bus dikategorikan dalam tiga bagian, yaitu data bus, address

bus dan control bus. Berikut penjelasannya:

a. Data Bus

Data bus menurut Supriyanto (Supriyanto, 2005, hal. 41) adalah jalur-jalur

perpindahan data antar modul dalam sistem komputer. Biasanya terdiri dari 8,

16, 32 atau 64 jalur data yang paralel. Karena pada suatu saat tertentu masing-

masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran

menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini

menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, misalnya

CPU dapat membaca dari memori atau port dan dapat juga mengirim ke memori

atau port.

b. Address Bus (Bus Alamat)

Address bus menurut Supriyanto (Supriyanto, 2005, hal. 42) digunakan

untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data.

Pada jalur ini CPU akan mengirimkan alamat memori yang akan ditulis atau

dibaca. Address bus biasanya terdiri atas 16, 20, 24 atau 32 jalur paralel. Lebar

address bus menentukan kapasitas memori maksimum sistem. Sebagai contoh

bila CPU mempunyai address bus 20 bit maka CPU dapat mengalamatkan 220

atau 1048576 alamat (1MB).

c. Control Bus

Control bus menurut Supriyanto (Supriyanto, 2005, hal. 42) digunakan

untuk mengontrol penggunaan serta akses data bus dan address bus. Control

bus terdiri dari 4 sampai 1 jalur paralel. CPU akan mengirim sinyal pada control

bus ini bila akan men-enable sebuah alamat yang ditunjuk, baik itu memori atau

I/O port. Sinyal bus kendali antara lain:

Memori read, untuk memerintahkan melakukan pembacaan dari memori.

Memori write, untuk memerintahkan melakukan penulisan ke memori.

I/O read, untuk memerintahkan melakukan pembacaandari I/O port.

I/O write, untuk memerintahkan melakukan penulisan ke port I/O.

tambahan dari Stalling (Stalling, 1997, hal. 81)

Transfer ACK, untuk menunjukkan data telah diterima dari bus atau data

telah ditempatkan pada bus.

Bus request, untuk menunjukkan bahwa modul memerlukan kontrol bus.

Bus grant, untk menunjukkan modul yang melakukan request telah diberi hak

mengontrol bus.

Interrupt request, unutk menandakan adanya penangguhan interupsi dari

modul.

Interrupt ACK, untuk menandakan adanya penangguhan interupsi telah

diketahui oleh CPU.

Clock, digunakan untuk sinkronisasi operasi antar modul.

Reset, digunakan untuk menginisialisasi seluruh modul.

3.2.2.4 Mengasosiasi/ menalar Tuliskan hasil pengamatanmu tentang system bus pada tabel dibawah ini.

No System BUS Fungsi

Page 98: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

82 Sistem Komputer SMK/MAK Kelas XI Semester I

1 Data Bus

2 Address Bus

3 Control Bus

Buatlah kesimpulan tentang :

1. System BUS

2. Fungsi Sistem BUS

3.2.2.5 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri tentang :

1. System BUS

2. Fungsi Sistem BUS

3.2.3. Rangkuman

Dalam Stalling, bus merupakan lintasan komunikasi yang menghubungkan dua atau

lebih komponen computer. Sebuah bus biasanya terdiri atas beberapa saluran.

Secara umum fungsi saluran bus dikategorikan dalam tiga bagian, yaitu:

a. Data Bus, menurut Supriyanto adalah jalur-jalur perpindahan data antar modul

dalam sistem komputer. Biasanya terdiri dari 8, 16, 32 atau 64 jalur data yang

paralel.

b. Address Bus (Bus Alamat), menurut Supriyanto digunakan untuk menandakan

lokasi sumber ataupun tujuan pada proses transfer data. Address bus biasanya

terdiri atas 16, 20, 24 atau 32 jalur parallel.

c. Control Bus, menurut Supriyanto digunakan untuk mengontrol penggunaan serta

akses data bus dan address bus. Control bus terdiri dari 4 sampai 1 jalur paralel.

Sinyal bus kendali antara lain: Memori read, Memori write, I/O read, I/O write,

Transfer ACK, Bus request, Bus grant, Interrupt request, Interrupt ACK, Clock,

dan reset.

3.2.4. Tugas

1. Jelaskan mengapa bus sangat penting dan merupakan syarat utama dalam

komputer?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Fungsi saluran bus dikategorikan dalam tiga bagian, sebutkan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 99: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 83

83

………………………………………………………………………………………………

………………………………………

3. Sifat dari data bus adalah bidirectional, jelaskan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Address bus biasanya terdiri dari berapa jalur parallel, sebutkan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Jelaskan fungsi control bus!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3.2.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 100: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

84 Sistem Komputer SMK/MAK Kelas XI Semester I

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3.2.6. Uji Kompetensi/Ulangan

1. Bus adalah…

a. Media transmisi yang dapat digunakan satu perangkat yang terhubung

padanya.

b. Media transmisi yang dapat digunakan bersama oleh sejumlah perangkat

yang terhubung pada CPU

c. Media transmisi yang dapat digunakan bersama oleh sejumlah perangkat

yang terhubung padanya

d. Media transmisi di luar system computer

e. Media transmisi yang terhubung pada stop kontak

2. Fungsi saluran bus dikategorikan dalam tiga bagian, yaitu data bus, …, dan

control bus.

a. Address bus

b. Access bus

c. Process bus

d. Ascend bus

e. Ask bus

3. Data bus terdiri atas sejumlah jalur data yang parallel, kecuali…

a. 4 jalur

b. 8 jalur

c. 16 jalur

d. 32 jalur

e. 64 jalur

4. Pada data bus, jumlah saluran menentukan jumlah bit yang dapat ditransfer,

sedangkan lebar data bus menentukan…

a. Kapasitas data

b. Kualitas data

c. Kinerja sistem secara keseluruhan

d. Kinerja sistem secara permanen

e. Kemampuan menghasilkan gambar yang baik

5. Di bawah ini merupakan sinyal bus kendali, kecuali…

a. Memori ACK

b. Memori read

c. Memori write

d. I/O read

e. Interrupt ACK

6. Sinkronisasi operasi antar modul merupakan kegunaan dari…

a. Clock

b. Checking

c. Reset

d. Interrupt request

Page 101: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 85

85

e. Bus request

7. Address bus biasanya terdiri atas … jalur parallel, kecuali…

a. 8

b. 16

c. 20

d. 24

e. 32

8. Memori write berfungsi untuk…

a. Memerintahkan melakukan pembacaan ke memori

b. Memerintahkan melakukan penulisan ke memori

c. Memerintahkan melakukan penulisan ke port I/O

d. Memerintahkan melakukan pembacaan ke port I/O

e. Menunjukkan data telah ditulis oleh bus

9. Bus request berfungsi untuk…

a. Meminta modul dari bus

b. Menunjukkan modul yang melakukan request telah diberi hak mengontrol bus

c. Menandakan adanya penangguhan interupsi dari modul.

d. Menunjukkan bahwa modul memerlukan modul dari bus

e. Menunjukkan bahwa modul memerlukan kontrol bus

10. Untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data

merupakan kegunaan dari…

a. Address bus

b. Control bus

c. Data bus

d. Memori write

e. Memori signing

Page 102: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

86 Sistem Komputer SMK/MAK Kelas XI Semester I

3.3. Kegiatan belajar 3 – Skema interkoneksi bus (2 jam pelajaran)

3.3.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menganalisis skema interkoneksi bus

Menjelaskan fungsi skema interkoneksi BUS

3.3.2. Aktivitas belajar siswa

3.3.2.1 Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah gambar berikut ini

Sumber : http://busprima1.blogspot.com/

3.3.2.2 Menanya Buatlah pertanyaan kepada Gurumu tentang skema interkoneksi bus dan fungsinya.

3.3.2.3 Mencoba/ Mengumpulkan informasi

Skema Interkoneksi Bus

Menurut Jogiyanto (Jogiyanto, 2005, hal. 169) hubungan antara CPU dengan

main memory ataupun dengan alat-alat input/output dilakukan dengan suatu jalur

yang disebut dengan bus. Hubungan antara CPU dengan main memory melalui jalur

bus yang dilekatkan pada memory data register, memory address register dan

control unit di CPU. Sedangkan bus yang menghubungkan CPU dengan alat-alat

input/output tidak dilekatkan langsung ke alat-alat input/output tersebut, tapi dapat

melalui suatu alat I/O port atau DMA controller atau I/O channel.

a. I/O port

Alat-alat input/output tidak dilekatkan langsung dengan bus, tetapi melalui

suatu I/O port atau I/O inerfaces. Alat-alat input/output dapat berkomunikasi

dengan CPU dengan cara mengirimkan informasi yang akan dikomunikasikan

lewat bus. Informasi yang dikirim dari alat input/output (peripheral device) ke

main memory atau ke register di CPU diletakkan di I/O port dan dikirimkan lewat

data bus.

Page 103: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 87

87

Demikian juga bila informasi dari main memory akan dikirimkan ke

peripheral device juga melalui data bus, dan diterima di I/O port. Cara pengiriman

informasi ke alat-alat I/O seperti ini disebut dengan program-controlled I/O.

Gambar pengiriman data jogiyanto hal 171.

Dengan cara program-controlled I/O seperti tersebut, hanya satu word

data saja yang dapat dikirimkan setiap saat. Cara ini banyak diterapkan pada

alat-alatI/O yang hanya dapat menangani satu karakter atau 1 byte atau 1 word

(1 word = 2 byte atau lebih) saja tiap saat. Contoh I/O port atau I/O interface ini

adalah keyboard yang dihubungkan dengan keyboard interface.

Jika satu blok data yang besar (beberapa word sekaligus) dibutuhkan untuk

dikirimkan dari atau ke peripheral device, cara yang lain harus digunakan yaitu

Direct Memory Access (DMA).

b. DMA controller

Untuk peripheral device yang mempunyai kecepatan tinggi, tidaklah

ekonomis untuk pengiriman informasi byte per byte atau word per word, dan

akan lebih ekonomis bila pengiriman informasi dilakukan sekaligus per blok

informasi. Bila informasi dikirimkan sekaligus per blok, dan CPU dapat beroperasi

lebih cepat dibandingkan dengan proses peripheral device, bila CPU harus selalu

mengawasi pengiriman informasi, maka akan terjadi suatu waktu yang terbuang

(idle time) di CPU.

Karena CPU banyak menghabiskan proporsi waktu yang cukup besar di

dalam proses membaca dan menuliskan informasi dari atau ke peripheral device,

maka perlu dibuat cara agar proses ini tidak terlalu banyak menyita waktu dari

CPU. DMA (Direct Memory Access) merupakan suatu konsep yang akan

membuat komunikasi informasi antara peripheral device dengan main memory

akan lebih efisien. Cara DMA ini dilakukan dengan melekatkan bus pada DMA

controller yang dihubungkan dengan peripheral device.

DMA controller mempunyai sebuah processor sendiri di dalamnya

(berupa IC khusus, misalnya Intel 8237 di komputer IBM PC) yang akan

menangani operasi baca dan tulis antara main memory dan peripheraal device.

Menurut Supriyanto (Supriyanto, 2005, hal. 42) untuk membaca data suatu lokasi

memori, CPU mengirim alamat memori yang dikehendaki melalui bus alamat

kemudian mengirim sinyal memori read pada bus kendali, sinyal tersebut

memerintahkan ke perangkat memori untuk mengeluarkan data pada lokasi

tersebut ke bus data agar dibaca CPU. Bila dengan cara program-controlled I/O

setiap kali terjadi pengiriman informasi harus selalu diawasi oleh CPU, maka

dengan cara DMA ini CPU cukup sekali saja memberi sinyal ke DMA controller

untuk melakukan pengiriman sejumlah blok data antara mein memory dengan

peripheral device, yang selanjutnya urusan pengiriman data tersebut CPU akan

dilakukan oleh processor di DNA tanpa turut campur dari CPU sehingga dapat

melakukan pekerjaan yang lain.

Cara DMA ini biasanya diguanakan untuk peripheral device yang

mempunyai kecepatan tinggi yang membutuhkan pengiriman blok data yang

besar, seperti misalnya hard disk drive.

c. I/O Channel

Telah dibahas dua cara untuk menerapkan pengiriman informasi ke

peripheral device, yaitu program-controlled I/O dan DMA. Program-controlled I/O

Page 104: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

88 Sistem Komputer SMK/MAK Kelas XI Semester I

biasanya digunakan untuk peripheral device yang mempunyai kecepatan rendah,

sedangkan yang mempunyai kecepatan tinggi dilakukan dengan cara DMA.

Bila beberapa peripheral device yang mempunyai kecepatan tinggi akan

dihubungkan dengan CPU, maka tidaklah ekonomis menyediakan beberapa

DMA controller yang terpisah untuk masing-masing peripheral device, yang lebih

ekonomis adalah menyediakan suatu DMA controller yang digunakan untuk

sejumlah peripheral device. Pemikiran inilah yang menimbulkan konsep I/O

channel. Suatu I/O channel adalah suatu DMA controller yang dipergunakan

bersama-sama untuk sejumlah alat-alat I/O.

Masing-masing alat-alat I/O dihubungkan dengan suatu channel lewat

suatu control unit (jangan dibingunkan dengan control unit di CPU) atau

controller. Sebuah controller dapat digunakan untuk sejumlah alat-alat I/O yang

sejenis, misalnya dua atau lebih disk drive akan digunakan, dapat dipergunakan

sebuah controller. Controller ini fungisnya sama dengan I/O port atau I/O

interface untuk caraprogram-controlled I/O.

3.3.2.4 Mengasosiasi/ Menalar Tuliskan hasil pengamatanmu pada tabel berikut ini

No Interkoneksi Fungsi / Keterangan

1

2

3

Buatlah kesimpulan tentang skema interkoneksi BUS dan fungsinya

3.3.2.5 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai skema interkoneksi bus dan fungsinya.

3.3.3. Rangkuman

Menurut Jogiyanto, hubungan antara CPU dengan main memory ataupun

dengan alat-alat input/output dilakukan dengan suatu jalur yang disebut dengan bus,

yang dilekatkan pada memory data register, memory address register dan control

unit di CPU. Sedangkan bus yang menghubungkan CPU dengan alat-alat

input/output dilekatkan terlebih dahulu melalui suatu alat, antara lain:

a. I/O port. Alat-alat input/output dapat berkomunikasi dengan CPU dengan cara

mengirimkan informasi yang akan dikomunikasikan lewat bus dan diterima di

I/O port. I/O port biasanya digunakan untuk peripheral device yang

mempunyai kecepatan tinggi yang membutuhkan pengiriman blok data yang

rendah.

b. DMA (Direct Memory Access) merupakan suatu konsep yang akan membuat

komunikasi informasi antara peripheral device dengan main memory akan

lebih efisien, dengan melekatkan bus pada DMA controller yang dihubungkan

dengan peripheral device. Biasanya digunakan untuk peripheral device yang

mempunyai kecepatan tinggi yang membutuhkan pengiriman blok data yang

besar, seperti misalnya hard disk drive.

Page 105: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 89

89

c. I/O Channel, merupakan suatu DMA controller yang dipergunakan bersama-

sama untuk sejumlah alat-alat I/O, yang dihubungkan dengan suatu channel

lewat suatu control unit di CPU atau controller.

3.3.4. Tugas

1. Jelaskan hubungan CPU dengan main memory ataupun dengan alat-alat

input/output!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Jelaskan apa itu DMA controller!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Jelaskan apa itu I/O channel!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Jelaskan 2 cara untuk menerapkan pengiriman informasi ke peripheral device?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Jelaskan fungsi kegunaan dari Program-controlled I/O?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3.3.5. Penilaian diri

Nama : …………………………………………………

Page 106: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

90 Sistem Komputer SMK/MAK Kelas XI Semester I

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3.3.6. Uji Kompetensi/Ulangan

1. Hubungan antara CPU dengan main memory melalui jalur bus yang dilekatkan

pada …

a. Memory data register, memory address register dan control unit di bus

b. Memory data register, memory address register dan control unit di CU

c. Memory data bus, memory address bus, dan memory control unit di bus

d. Memory data register, memory address register dan control unit di CPU

e. Memory data bus, memory address bus, dan memory control unit di CPU

2. Alat-alat input/output tidak dilekatkan langsung dengan bus, tetapi melalui

suatu…

a. I/O port atau I/O interfaces

b. Bus port atau bus interface

c. Peripheral input dan output

d. Peripheral bus

e. Kabel data I/O

3. Informasi yang dikirim dari alat input/output (peripheral device) ke main memory

atau ke register di CPU diletakkan di I/O port dan dikirimkan lewat…

a. Address bus

b. Data bus

c. Control bus

d. Memory data

Page 107: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 91

91

e. Memory address

4. DMA (Direct Memory Access) merupakan…

a. Konsep yang akan membuat komunikasi informasi antara peripheral device

dengan main memory akan lebih efisien

b. Konsep yang akan membuat komunikasi informasi antara control device

dengan main memory akan lebih efisien

c. Konsep yang akan membuat komunikasi informasi antara peripheral device

dengan control memory akan lebih efisien

d. Konsep menerapkan pengiriman informasi ke peripheral device

e. Konsep menerapkan pengiriman informasi ke main memory

5. Program-controlled I/O biasanya digunakan untuk peripheral device yang

mempunyai kecepatan…

a. Rendah

b. Sedang

c. Tinggi

d. Nol

e. Sangat tinggi

6. I/O channel adalah…

a. Suatu DMA controller untuk mengubah ke saluran I/O

b. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah alat-

alat input

c. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah alat-

alat I/O

d. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah alat-

alat output

e. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah jalur

bus

7. Masing-masing alat-alat I/O dihubungkan dengan suatu channel lewat…

a. ALU

b. Control Unit

c. Kabel data

d. ROM

e. Jaringan

Page 108: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

92 Sistem Komputer SMK/MAK Kelas XI Semester I

Bab 4 - Memahami Flowchart

4.1. Kegiatan belajar 1 – flowchart dan symbol-simbolnya

4.1.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Memahami flowchart dan symbol-simbolnya.

4.1.2. Aktivitas belajar siswa

4.1.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang,

2. Amatilah tabel flowchart berikut ini

No Simbol Fungsi (Arti)

1 Dimulai atau diakhiri suatu proses

2 Persiapan proses / pemberian nilai awal

3 Pembacaan atau pencetakan data

4 Proses

5 Proses pengecekan kondisi

6 Proses yang telah didefinisikan

7 Penghubung pada satu halaman

8 Penghubung pada halaman lain

9 Dokumen

10 Arah aliran proses

Page 109: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 93

93

4.1.2.2 Menanya

Buatlah pertanyaan kepada Gurumu tentang flowchart dan symbol-simbolnya.

4.1.2.3 Mencoba/ Mengumpulkan informasi

Flowchart

Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkah-

langkah yang harus dilaksanakan dalam menyelesaikan suatu permasalahan untuk

komputasi dengan cara mengekspresikannya ke dalam serangkaian simbol-simbol

grafis khusus.

Untuk mendeskripsikan prosedur penyelesaian permasalahan dalam bentuk

algoritma jika hanya menggunakan kata-kata atau kalimat-kalimat saja maka akan

menimbulkan permasalahan seperti cenderung sulit dipahami dan memungkinkan

timbulnya kesalahan interpretasi bagi orang lain. Oleh karena itu, penggunaan

flowchart akan banyak membantu dan menguntungkan, dimana dengan flowchart

langkah prosedur penyelesaian permasalahan dapat diekspresikan dengan

serangkaian simbol grafis khusus yang lebih mudah dipahami serta menghindarkan

sejak dini timbulnya kesalahan interpretasi bagi orang lain yang merupakan awal

kegagalan dari suatu prosedur yang dikembangkan.

Selain itu banyak manfaat pula yang akan diperoleh apabila kita sering

menggunakan flowchart dalam mengembangkan prosedur pemecahan masalah

komputasi. Pertama, kita akan terbiasa berpikir secara sistematis dan terstruktur

dalam setiap kesempatan. Kedua, dengan menggunakan flowchart, kita akan lebih

mudah mengecek dan menemukan bagian-bagian prosedur yang tidak valid dan

bertele-tele.

Simbol-Simbol Flowchart (Dasar)

Sebagaimana dikemukakan diatas, pengertian flowchart adalah alat atau

sarana yang menunjukkan langkah-langkah yang harus dilaksanakan dalam

menyelesaikan suatu permasalahan untuk komputasi dengan cara

mengekspresikannya ke dalam serangkaian simbol-simbol grafis khusus dimana

intinya adalah flowchart terdiri dari simbol-simbol grafis khusus untuk memecahkan

masalah komputasi. Berikut adalah beberapa simbol-simbol dasar flowchart yang

sering digunakan

Tabel 4.1. Simbol Flowchart Dasar

No Simbol Fungsi (Arti)

1 Dimulai atau diakhiri suatu proses

2 Persiapan proses / pemberian nilai awal

Page 110: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

94 Sistem Komputer SMK/MAK Kelas XI Semester I

3 Pembacaan atau pencetakan data

4 Proses

5 Proses pengecekan kondisi

6 Proses yang telah didefinisikan

7 Penghubung pada satu halaman

8 Penghubung pada halaman lain

9 Dokumen

10 Arah aliran proses

4.1.2.4 Mengasosiasi/ menalar

Tuliskan hasil pengamatanmu pada tabel berikut ini.

No Simbol Fungsi (Arti)

Buatlah kesimpulan tentang flowchart dan symbol-simbolnya.

4.1.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai flowchart dan symbol-simbolnya.

4.1.3. Rangkuman

Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkah-

langkah yang harus dilaksanakan dalam menyelesaikan suatu permasalahan untuk

komputasi dengan cara mengekspresikannya ke dalam serangkaian simbol-simbol

Page 111: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 95

95

grafis khusus, yang lebih mudah dipahami. Symbol-simbol grafis dasar flowchart,

antara lain:

4.1.4. Tugas

1. Apakah yang dimaksud dengan Flowchart?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Jelaskan fungsi Flowchart!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Simbol dari Persiapan proses / pemberian nilai awal adalah!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Simbol seperti ini ( ) artinya adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Gambar disamping merupakan simbol dari?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4.1.5. Penilaian Diri

Nama : …………………………………………………

Page 112: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

96 Sistem Komputer SMK/MAK Kelas XI Semester I

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4.1.6. Uji Kompetensi/Ulangan

1. Flowchart (Bagan Alir) adalah…

a. Alat atau sarana yang menunjukkan proses awal yang harus dilaksanakan

dalam menyelesaikan suatu permasalahan untuk komputasi

b. Alat atau sarana yang menunjukkan hasil akhir dari suatu komputasi

c. Alat atau sarana yang menunjukkan langkah-langkah yang harus

dilaksanakan dalam menyelesaikan suatu permasalahan listrik

d. Alat atau sarana yang menunjukkan langkah-langkah yang harus

dilaksanakan dalam menyelesaikan suatu permasalahan diagram

e. Alat atau sarana yang menunjukkan langkah-langkah yang harus

dilaksanakan dalam menyelesaikan suatu permasalahan untuk komputasi

2. Cara mengekspresikan flowchart yaitu dengan serangkaian…

a. Angka

b. Huruf

c. Emoticon khusus

d. Kata

e. Simbol-simbol grafis khusus

3. Berikut adalah keuntungan menggunakan flowchart, kecuali…

a. Menghindarkan sejak dini timbulnya kesalahan interpretasi bagi orang lain

b. Penyelesaian permasalahan dapat diekspresikan dengan serangkaian angka

yang lebih mudah dipahami

Page 113: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 97

97

c. Kita akan terbiasa berpikir secara sistematis dalam setiap kesempatan

d. Kita akan terbiasa berpikir secara terstruktur dalam setiap kesempatan

e. Kita akan lebih mudah mengecek dan menemukan bagian-bagian prosedur

yang tidak valid dan bertele-tele

4. Apa symbol dari fungsi persiapan proses / pemberian nilai awal…

a. d.

b. e.

c.

5. Symbol di samping berfungsi sebagai…

a. Penghubung pada satu halaman

b. Proses pengecekan kondisi

c. Persiapan proses / pemberian nilai awal

d. Pembacaan atau pencetakan data

e. Penghubung pada halaman lain

Page 114: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

98 Sistem Komputer SMK/MAK Kelas XI Semester I

4.2. Kegiatan belajar 2 – Struktur seleksi dan berurutan

4.2.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Memahami Struktur seleksi dan berurutan.

4.2.2. Aktivitas belajar siswa

4.2.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah flowchart berikut ini.

Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.

4.2.2.2 Menanya

Buatlah pertanyaan kepada gurumu tentang Struktur seleksi dan berurutan dan

fungsinya.

4.2.2.3 Mencoba/ Mengumpulkan informasi

Struktur Seleksi dan Berurutan

Ada tiga macam struktur flowchart, sekuensial (berurutan), seleksi dan

pengulangan.

1. Struktur Berurutan

Page 115: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 99

99

Struktur dasar berurutan atau sekuensial merupakan struktur dasar

algoritma yang memproses langkah-langkah dengan cara berurutan. Jika dalam

sebuah program terdiri dari sepuluh baris maka setiap baris akan dikerjakan satu

persatu secara berurutan. Salah satu contoh bentuk diagram alir bagi struktur

sekuensial ditunjukan oleh gambar berikut:

Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.

Gambar 4.1.Diagram Alir Untuk Struktur Berurutan.

Dalam bagian terdahulu pada bagian contoh algoritma perhitungan luas

lingkaran telah digunakan jenis algoritma ini.

2. Struktur Seleksi

Dalam struktur seleksi terjadi sebuah pemilihan langkah kerja

(pengambilan keputusan) yang didasarkan pada suatu kondisi. Dalam proses ini

jika suatu kondisi dipenuhi maka akan dilakukan langkah 1 sedangkan jika tidak

dipenuhi maka akan dilakukan langkah 2. Struktur seperti ini diilustrasikan dalam

gambar berikut

Page 116: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

100 Sistem Komputer SMK/MAK Kelas XI Semester I

Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.

Gambar 4.2.Diagram alir untuk struktur seleksi.

Setidaknya ada tiga jenis struktur seleksi yang dapat dikategorikan sebagai

berikut:

a. Struktur seleksi if

Struktur seleksi ini adalah struktur paling sederhana dimana

tedapat satu kondisi dan seleksi didasarkan pada kondisi yang diberikan

tersebut. Bentuk umum struktur seleksi dengan if adalah

If (kondisi)

Pernyataan

Salah satu diagram alir bagi operasi bersyarat ini ditunjukan oleh

gambar berikut:

Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.

Gambar 4.3.Diagram alir untuk struktur seleksi if.

Page 117: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 101

101

b. Struktur seleksi if-else

Struktur seleksi bersyarat menyediakan pernyataan alternatif

yang harus di eksekusi jika kondisi tidak dipenuhi. Artinya jika kondisi

dipenuhi maka akan dilakukan perintah 1 dan jika kondisi salah maka

akan dilakukan perintah 2. Bentuk umum pernyataan seleksi If else

adalah sebagai berikut:

If (kondisi)

pernyataan 1;

else

pernyataan 2;

Adapun struktur seleksi If else di tunjukan oleh diagram alir

sebagai berikut:

Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.

Gambar 4.4.Diagram alir untuk struktur seleksi If else.

Contoh riil bagi struktur seleksi ini adalah proses pencarian nilai

maksimal dari dua buah bilangan yang diberikan misalnya 10 dan 12.

Anggap angka 10 sebagai A dan angka 12 sebagai B, maka kode semu

bagi penyelesaian masalah ini sebagai berikut

1) Masukan nilai A dan B.

2) Bilangan terbesar A.

3) JIKA Bilangan terbesar < B MAKA

Bilangan terbesar B Akhiri JIKA

4) Tampilkan Bilangan terbesar.

Diagram alir bagi penyelesaian permasalahan ini adalah:

Page 118: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

102 Sistem Komputer SMK/MAK Kelas XI Semester I

Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.

Gambar 4.5.Diagram alir untuk mencari bilangan terbesar.

4.2.2.4 Mengasosiasi/ menalar

Tuliskan hasil pengamatanmu tentang Struktur seleksi dan berurutan pada tabel

dibawah ini.

No Struktur Fungsi

Buatlah kesimpulan tentang Struktur seleksi dan berurutan

4.2.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri Struktur seleksi dan berurutan.

4.2.3. Rangkuman

Page 119: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 103

103

Ada tiga macam struktur flowchart, sekuensial (berurutan), seleksi (pada

seleksi ini dibagi menjadi dua struktur yaitu struktur if dan if-else) dan pengulangan

(pengulangan dibagi menjadi 4 yaitu for, while, do-while dan kombinasi).

4.2.4. Tugas

1. Sebutkan tiga macam struktur flowchart!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Struktur dasar berurutan atau sekuensial adalah!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Bagaimana langkah kerja struktur seleksi?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Sebutkan dan jelaskan kategori dari struktur seleksi!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Pernyataan bersyarat lebih dari satu disebut struktur seleksi yang bagaimana?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4.2.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Page 120: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

104 Sistem Komputer SMK/MAK Kelas XI Semester I

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4.2.6. Uji Kompetensi/Ulangan

1. Yang bukan termasuk struktur flowchart, yaitu…

a. Sekuensial

b. Berurutan

c. Perataan

d. Seleksi

e. Pengulangan

2. Struktur paling sederhana dimana tedapat satu kondisi dan seleksi didasarkan

pada kondisi yang diberikan tersebut, disebut…

a. Struktur seleksi if-else

b. Struktur seleksi if-true

c. Struktur seleksi if

d. Struktur loop

e. Struktur pengulangan

3. Gambar di samping merupakan gambar…

a. Diagram batang struktur seleksi if-true

b. Diagram batang struktur seleksi if-else

c. Diagram batang struktur seleksi if

d. Diagram alir struktur seleksi if-true

e. Diagram alir struktur seleksi if

Page 121: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 105

105

4. Jika kondisi tidak dipenuhi, struktur seleksi bersyarat menyediakan…

a. Pernyataan alternatif yang harus di eksekusi

b. Pernyataan langsung yang harus di baca

c. Pernyataan ringkas yang harus di eksekusi

d. Pernyataan alternatif yang harus di baca

e. Pernyataan langsung yang harus di eksekusi

5. Arti dari soal nomor 4 adalah jika kondisi dipenuhi maka akan dilakukan… dan

jika kondisi salah maka akan dilakukan…

a. Ringkasan 1; ringkasan 2

b. Perintah 1; Perintah 2

c. Alternative 1; alternative 2

d. Kondisi 1; kondisi 2

e. Done 1; done 2

Page 122: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

106 Sistem Komputer SMK/MAK Kelas XI Semester I

4.3. Kegiatan belajar 3 – Struktur Pengulangan

4.3.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Memahami struktur pengulangan

4.3.2. Aktivitas belajar siswa

4.3.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang,

2. Amatilah Struktur flowchart dibawah ini

4.3.2.2 Menanya

Buatlah pertanyaan kepada gurumu tentang Struktur Pengulangan.

4.3.2.3 Mencoba/ Mengumpulkan informasi

Struktur Pengulangan

Struktur pengulangan atau yang biasa disebut loop pada dasarnya adalah

kondisi khusus bagi struktur seleksi dimana dengan kondisi tertentu maka proses

Page 123: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 107

107

akan diulang sedangkan untuk kasus sebaliknya maka suatu proses dapat

diberhentikan atau diganti dengan proses yang lain. Salah satu bentuk struktur

pengulangan sederhana dapat ditunjukan dengan diagram alir sebagai berikut:

Gambar 4.6.Diagram Alir Untuk Struktur Pengulangan.

Seperti struktur seleksi maka ada beberapa jenis struktur perulangan, diantaranya:

a. Struktur pengulangan for

Perintah for adalah perintah untuk melakukan perulangan satu jenis

perintah atau beberapa pernyataan ketika kondisi masih dipenuhi. Perintah ini

dimulai dari suatu nilai awal pencacah tertentu dan diakahiri setelah kondisi yang

diberikan terlampaui, dengan cara keluar dari loop. Adapun bentuk umum dari

operasi perulangan menggunakan perintah for adalah

for (inisialisasi, kondisi, pencacah)

pernyataan

Bentuk diagram alir untuk perulangan for adalah

Page 124: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

108 Sistem Komputer SMK/MAK Kelas XI Semester I

Gambar 4.7.Diagram Alir Untuk Struktur Pengulangan For.

b. Struktur pengulangan while

Perintah while pada dasarnya serupa dengan perintah for. Dimana suatu

perulangan akan terus dilakukan selama kondisi yang diberikan masih terpenuhi.

Adapun bentuk umum perulangan menggunakan perintah while adalah sebagai

berikut

while (kondisi)

pernyataan

Bentuk diagram alir bagi perulangan menggunakan perintah while adalah

sama dengan diagram alir perintah for.

c. Struktur pengulangan do while

Pada dasarnya perintah do while adalah perintah perulangan yang

serupa dengan perintah for dan while yang memberikan perintah untuk

melakukan perulangan selama kondisi masih terpenuhi. Bisa dikatakan perintah

ini adalah alternatif sintaksis yang tersedia dalam bahasa pemrograman untuk

melakukan perulangan.

d. Struktur kombinasi

Selain ketiga struktur dasar di atas dalam program seringkali digunakan

kombinasi tiga struktur tersebut secara bersamaan.

4.3.2.4 Mengasosiasi/ menalar

Tuliskan hasil pengamatanmu tentang Struktur Pengulangan pada tabel dibawah

ini.

Page 125: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 109

109

No Struktur Fungsi

Buatlah kesimpulan tentang struktur pengulangan.

4.3.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai struktur pengulangan.

4.3.3. Rangkuman

Struktur pengulangan atau yang biasa disebut loop pada dasarnya adalah

kondisi khusus bagi struktur seleksi dimana dengan kondisi tertentu maka proses

akan diulang sedangkan untuk kasus sebaliknya maka suatu proses dapat

diberhentikan atau diganti dengan proses yang lain.

Ada beberapa jenis struktur perulangandalam flowchart dan pemograman

yaitu for, while, do while, kombinasi.

4.3.4. Tugas

1. Struktur pengulangan adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Sebutkan macam macam struktur perulangan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Bentuk umum dari operasi perulangan menggunakan perintah for adalah!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Bentuk umum perulangan menggunakan perintah while adalah!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 126: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

110 Sistem Komputer SMK/MAK Kelas XI Semester I

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Struktur perintah do while adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4.3.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4.3.6. Uji Kompetensi/Ulangan

1. Perintah untuk melakukan perulangan satu jenis perintah atau beberapa

pernyataan ketika kondisi masih dipenuhi, yaitu perintah…

a. While

b. Do while

c. For while

Page 127: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 111

111

d. Kombinasi

e. For

2. Alternatif sintaksis yang tersedia dalam bahasa pemrograman untuk melakukan

perulangan, adalah…

a. Alterntif do while

b. Pengulangan do while

c. Pengulangan for while

d. Alternative do

e. Perintah while

3. Perintah for dimulai dari suatu nilai awal pencacah tertentu dan diakahiri setelah

kondisi yang diberikan terlampaui, dengan cara…

a. Tinggal di loop

b. Keluar dari loop

c. Masuk ke nilai akhir

d. Masuk ke loop

e. Keluar dari receiver

4. Struktur kombinasi adalah…

a. Penggunaan 2 struktur secara bergantian

b. Penggunaan 3 struktur secara bersamaan

c. Penggunaan 2 struktur secara bersamaan

d. Perpaduan struktur do while dan for while

e. Perpaduan struktur for dan for while

5. Gambar di samping merupakan…

a. Struktur kombinasi

b. Diagram alir struktur pengulangan for

c. Struktur konstitusional

d. Diagram alir struktur konstitusional

e. Diagram alir struktur pengulangan while

Inisialisasi

Kondisi

Perintah

Pencacah

DIpenuhi Tidak dipenuhi

Page 128: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

112 Sistem Komputer SMK/MAK Kelas XI Semester I

4.4. Kegiatan belajar 4 – Subroutin dan contoh memecahkan masalah

4.4.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Memahami subroutin

Memahami Cara pemanggilan subroutine dan

contoh memecahkan masalah

4.4.2. Aktivitas belajar siswa

4.4.2.1 Mengamati/ observasi

1. Buatlah kelompok dengan anggota 4-5 orang.

2. Amatilah flowchart sebagai berikut ini :

4.4.2.2 Menanya

Buatlah pertanyaan kepada gurumu mengenai hal-hal

1. Subroutine

2. Cara pemanggilan subroutine

3. Pemecahan masalah

4.4.2.3 Mencoba/ Mengumpulkan informasi

Subroutine

Subroutine adalah satu bagian program yang bisa dikatakan terpisah

dari program utamanya.Struktur program yang demikian disebut dengan

program struktur modular. Tujuan lain dari penulisan subprogram ini adalah

START

GO SUB

CALL

END

SUBROUTINE 1

PROSES

RETUNR

SUBROUTINE 2

SUB…

END SUB

Page 129: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 113

113

dalam hal kemudahan pelacakan dan pembacaan program tersebut. Karena

program tersusun atas modul-modul, dimana setiap modul biasanya tidak terlalu

panjang, maka jika dalam sebuah modul terjadi kesalahan, kita tidak perlu

melacak seluruh program, tetapi cukup kita lihat dari modul dimana kesalahan

terjadi.

Secara garis besar sebuah program yang berisi subroutine, alur

flowchartnya dapat digambarkan sebagai berikut:

Gambar 4.8. Flowchart Rountine

Beberapa cara pemanggilan subroutine adalah sebagai berikut:

a. Statement GOSUB RETURN

Misal GOSUB 200

Berarti memanggil subroutine yang diawali dengan label 200 dan diakhiri

dengan RETUNR

b. Statement EN

Subroutine yang dipanggil dengan fungsi EN ini harus diawali dengan

statement DEF EN dengan atau diakhiri statement END DEF

c. Statement CALL

Untuk memanggil subroutine yang diawali dengan SUB dan diakhiri dengan

END SUB

d. Statement FUNCTION

Untuk memanggil subroutine yang diawali dengan FUNCTION dan diakhiri

dengan END FUNCTION

Contoh pemecahan masalah

Langkah-langkah untuk menghitung luas empat persegi panjang adalah

dimulai pada titik mulai, kemudian membaca data “panjang” dan “lebar” empat

persegi panjang yang akan dihitung. Berdasarkan data masukan tersebut dapat

dihitung “Luas” empat persegi panjang dengan cara mengalikan “panjang”

dengan “lebar”, hasilnya kemudian dicetak. Proses berakhir pada titik selesai.

Jika diubah ke dalam bentuk flowchart, maka akan menjadi seperti berikut

START

GO SUB

CALL

END

SUBROUTINE 1

PROSES

RETUNR

SUBROUTINE 2

SUB…

END SUB

Page 130: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

114 Sistem Komputer SMK/MAK Kelas XI Semester I

Gambar 4.9.Flowchart menghitung luas persegi panjang

Proses untuk menghitung luas persegi panjang dapat dituliskan dalam

serangkaian langkah sebagai berikut :

- Panjang, lebar merupakan variabel untuk menyimpan data masukkan

- Luas merupakan variabel untuk menyimpan hasil perhitungan yang

diperoleh

1. Mulai

2. Baca data

Panjang, Lebar

3. Hitung Luas

Luas = Panjang x Lebar

4. Cetak Hasil

Luas

5. Selesai

4.4.2.4 Mengasosiasi/ menalar

Baca Panjang, Lebar

Mulai

Cetak Luas

Hitung Luas = Panjang x Lebar

Selesai

Page 131: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 115

115

Isikan hasil pengamatanmu tentang subroutine dan contoh memecahkan masalah

pada tabel berikut ini

No Statement Cara pemanggilan

Buatlah kesimpulan tentang

1. Subroutine

2. Cara pemanggilan subroutine

3. Pemecahan masalah

4.4.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai hal hal sebagai berikut :

1. Subroutine

2. Cara pemanggilan subroutine

3. Pemecahan masalah

4.4.3. Rangkuman

Subroutine adalah satu bagian program yang bisa dikatakan terpisah

dari program utamanya. Tujuan lain dari penulisan subprogram ini adalah dalam

hal kemudahan pelacakan dan pembacaan program tersebut. Beberapa cara

pemanggilan subroutine adalah sebagai berikut: Statement GOSUB RETURN,

Statement EN, Statement CALL, Statement FUNCTION.

4.4.4. Tugas

1. Apakah yang dimaksud dengan Subroutine?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Jelaskan fungsi dari Subroutine!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

Page 132: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

116 Sistem Komputer SMK/MAK Kelas XI Semester I

3. Beberapa cara pemanggilan subroutine adalah!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Gambarkan flowchart dari subroutine?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Cara pemanggilan subroutine dangan Function adalah dengan cara?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4.4.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 133: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 117

117

………………………………………………………………………………………………

………………………………………

4.4.6. Uji Kompetensi/Ulangan

1. Subroutine adalah…

a. Satu bagian program yang bisa dikatakan tertinggal oleh program

utamanya

b. Satu bagian program yang bisa dikatakan terpisah dari komputer

c. Satu bagian program yang bisa dikatakan terpisah dari program utamanya

d. Satu bagian aplikasi yang bisa dikatakan menyatu dengan masternya

e. Satu bagian software yang bisa dikatakan menyatu dengan hardware

2. Soal nomor 1 merupakan program…

a. Struktur modulator

b. Struktur modular

c. Diagram alir program

d. Struktur programmer

e. Diagram alir modulator

3. Berikut ini adalah cara pemanggilan subroutine, kecuali…

a. Statement GOSUB RETURN

b. Statement TURN

c. Statement EN

d. Statement CALL

e. Statement FUNCTION

4. Subroutine yang dipanggil dengan fungsi EN ini harus diawali dengan

statement… atau diakhiri statement.

a. Start EN; End EN

b. Sub EN; Rout EN

c. First EN; Last DEF

d. EN DEF; DEF END

e. DEF EN; END DEF

5. Subroutine yang dipanggil dengan fungsi CALL ini harus diawali dengan…dan

diakhiri dengan…

a. CALL; END CALL

b. SUB; END CALL

c. SUBCALL; CALL

d. PRE CALL; PAST CALL

e. SUB; END SUB

Page 134: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

118 Sistem Komputer SMK/MAK Kelas XI Semester I

Bab 5 - Organisasi Prosesor, Register, dan Siklus Intruksi

5.1. Kegiatan belajar 1 – Organisasi prosesor (2 jam pelajaran)

5.1.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menjelaskan Komponen prosesor

menjelaskan hal hal yang dilakukan CPU

5.1.2. Aktivitas Belajar Siswa

5.1.2.1 Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang,

2. Amatilah gambar berikut ini :

Sumber: Stalling, 1997

Page 135: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 119

119

5.1.2.2 Menanya Buatlah pertanyaan kepada Gurumu mengenai hal-hal sebagai berikut :

1. Komponen prosesor

2. Hal-hal yang dilakukan CPU

5.1.2.3 Mencoba/ Mengumpulkan informasi

Struktur Organisasi Prosessor

CPU (prosesor) merupakan komponen terpenting dari sistem komputer.CPU

adalah komponen pengolah data berdasarkan instruksi – instruksi yang diberikan

kepadanya.Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa

komponen sebagai bagian dari struktur CPU, seperti terlihat pada gambar komponen

CPU dan struktur internal CPU. CPU tersusun atas beberapa komponen, yaitu :

1. Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi

pengolahan data komputer. ALU sering disebut mesin bahasa (machine

language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang

diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit

arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi

tugas tersendiri.

2. Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan

mengontrol computer sehingga terjadi sinkronisasi kerja antar komponen dalam

menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit

kontrol adalah mengambil instruksi – instruksi dari memori utama dan

menentukan jenis instruksi tersebut.

3. Registers, adalah media penyimpan internal CPU yang digunakan saat proses

pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk

menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.

4. CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan

komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga

dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya,

seperti memori utama, piranti masukan/keluaran.

Page 136: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

120 Sistem Komputer SMK/MAK Kelas XI Semester I

Gambar 5.1. Komponen CPU dan struktur internal CPU (Sumber: Stalling, 1997)

Page 137: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 121

121

Hal-hal yang dilakukan CPU adalah sebagai berikut :

1. Fetch instruction (mengambil instruksi) yaitu CPU membaca instruksi dari memori

2. Interpret instruction (menterjemahkan instruksi) yaitu CPU menerjemahkan

instruksi untuk menentukan langkah yang diperlukan.

3. Fetch data (mengambil data) yaitu eksekusi instruksi yang mungkin memerlukan

pembacaan data dari memori datau dari modul I/O

4. Process data (mengolah data) yaitu eksekusi instruksi yang memerlukan operasi

aritmatik

5. Write data (menulis data) yaitu hasil eksekusi yang mungkin memerlukan

penulisan data ke memori datau ke modul I/O.

5.1.2.4 Mengasosiasi/ menalar Tuliskan hasil pengamatanmu pada tabel berikut ini

1. Komponen prosesor

2. Hal-hal yang dilakukan CPU

5.1.2.5 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai hal-hal sebagai berikut.

1. Komponen prosesor

2. Hal-hal yang dilakukan CPU

5.1.3. Rangkuman

CPU adalah komponen pengolah data berdasarkan instruksi – instruksi yang

diberikan kepadanya, yang tersusun atas beberapa komponen, yaitu:

1. Arithmetic and Logic Unit (ALU) atau language machine, bertugas membentuk

fungsi – fungsi pengolahan data computer, yang terdiri dari dua bagian, yaitu unit

arithmetika dan unit logika Boolean.

2. Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan

mengontrol computer, termasuk mengambil instruksi – instruksi dari memori

utama dan menentukan jenis instruksi tersebut.

3. Registers, adalah media penyimpan internal CPU yang digunakan saat proses

pengolahan data, yang bersifat sementara.

4. CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan

komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga

dengan bus – bus eksternal CPU.

Hal-hal yang dilakukan CPU adalah sebagai berikut :

1. Fetch instruction (mengambil instruksi).

2. Interpret instruction (menterjemahkan instruksi).

3. Fetch data (mengambil data).

4. Process data (mengolah data).

5. Write data (menulis data).

Page 138: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

122 Sistem Komputer SMK/MAK Kelas XI Semester I

5.1.4. Tugas

1. Apakah yang dimaksud dengan CPU?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. CPU tersusun atas beberapa komponen apa saja? Jelaskan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Tugas dari Arithmetic and Logic Unit (ALU) adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Tugas dari Control Unit adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Apa yang kamu ketahui CPU Interconnections?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5.1.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

Page 139: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 123

123

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5.1.6. Uji Kompetensi/Ulangan

1. Membentuk fungsi – fungsi pengolahan data komputer merupakan tugas dari…

a. Microsoft

b. CU

c. ALU

d. Bus

e. Peripheral

2. ALU terdiri dari dua bagian, yaitu…

a. Unit arithmetika dan unit logika Boolean

b. Unit logaritma dan unit logika Boolean

c. Unit fisika dan unit arithmatika

d. Unit jalur dan unit data

e. Unit arithmatika dan unit logaritma Boolean

3. Di bawah ini merupakan beberapa komponen di dalam CPU, kecuali…

a. CU

b. ALU

c. Central Unit

d. Register

e. CPU Interconnections

4. Control Unit bertugas untuk…

a. Membentuk fungsi – fungsi pengolahan data computer

b. Menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya

c. Menghubungkan komponen internal CPU

d. Mengontrol computer sehingga terjadi sinkronisasi kerja antar komponen

dalam menjalankan fungsi – fungsi operasinya

e. Mengontrol computer sehingga terjadi sinkronisasi kerja antar komponen

dalam menyimpan data

Page 140: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

124 Sistem Komputer SMK/MAK Kelas XI Semester I

5. Yang dimaksud dengan Fetch data (mengambil data) adalah…

a. CPU membaca instruksi dari memori

b. Eksekusi instruksi yang memerlukan operasi aritmatik

c. Hasil eksekusi yang mungkin memerlukan penulisan data ke memori datau

ke modul I/O

d. CPU menerjemahkan instruksi untuk menentukan langkah yang diperlukan

e. Eksekusi instruksi yang mungkin memerlukan pembacaan data dari memori

datau dari modul I/O

Page 141: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 125

125

5.2. Kegiatan belajar 2 – Register (2 jam pelajaran)

5.2.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu:

Menjelaskan register

Menjelaskan fungsi register

5.2.2. Aktivitas belajar siswa

5.2.2.1 Mengamati/Observasi

1. Buatlah kelompok dengan anggota 4-5 orang,

2. Amatilah gambar berikut ini :

Sumber : http://pujiliswarapolinpdg.blogspot.com/

5.2.2.2 Menanya

Buatlah pertanyaan kepada Gurumu tentang :

1. Register

2. Fungsi register

5.2.2.3 Mencoba/ Mengumpulkan Informasi

Register dan Fungsinya

Sistem Komputer menggunakan hirarki memori pada tingkatan yang atas,

memori lebih cepat, lebih kecil, lebih mahal. Di dalam CPU, terdapat sekumpulan

register yang tingkatan memorinya berada di atas hirarki memori utama dan cache.

Page 142: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

126 Sistem Komputer SMK/MAK Kelas XI Semester I

Register dalam CPU memiliki dua fungsi:

1. User-visible Register

User-visible Register adalah register yang dapat direferensikan dengan

menggunakan bahasa mesin yang dieksekusi CPU, User-visible terdiri dari :

a. General Purpose Register

Digunakan untuk mode pengalamatan dan data.

Akumulator ( aritmatika, Shift, Rotate)

Base Register (Rotate,Shift, aritmatika)

Counter Register ( Looping)

Data Register (menyimpan alamat I/O device).

b. Register Alamat

Digunakan untuk mode pengalamatan

Segment Register (Code Segment, Data Segment, Stack Segment, Extra

Segment)

Register Index / Stack Index, Data Index (untuk menyimpan alamat-

alamat yang terindeks)

Stack Pointer (register yang dedicated menunjuk kebagian teratas stack)

c. Register Data

Digunakan untuk menampung data

d. Register Kode Status Kondisi (Flag)

Kode yang menggambarkan hasil operasi sebelumnya

2. Control and Register

Control and register adalah register-register yang digunakan oleh unit

kontrol untuk mengontrol operasi CPU dan oleh program sistem operasi untuk

mengntrol eksekusi program. Terdapat empat register yang penting adalah :

a. Program Counter (PC)

Berisi alamat instruksi yang akan diambil

b. Instruction Register (IR)

Berisi alamat instruksi terakhir

c. Memory Address Register (MAR)

Berisi alamat penyimpanan dalam memorid.

d. Memori Buffer Register (MBR)

Berisi data yang dibaca dari memori atau yang diyliskan ke memori

e. Memori Data Register (MDR)

Merupakan register yang digunakan untuk menampung data atau

instruksi hasil pengiriman dari memori utama ke CPU atau menampung

data yang akan direkam ke momori utama dari hasil pengolahan CPU.

Fungsi CPU

1. Menjalankan program – program yang disimpan dalam memori utama dengan

cara mengambil instruksi – instruksi, menguji instruksi tersebut dan

mengeksekusinya satu persatu sesuai alur perintah.

2. Sehingga langkah-langkah pada operasi CPU, yaitu operasi :

Pembacaan instruksi (fetch) dan

Pelaksanaan instruksi (execute)

Page 143: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 127

127

5.2.2.4 Mengasosiasi/Menalar

Tuliskan hasil pengamatanmu pada tabel berikut ini

No Register Fungsi

Buatlah kesimpulan tentang :

1. Register.

2. Fungsi Register

5.2.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai :

1. Register

2. Fungsi register

5.2.3. Rangkuman

Sistem Komputer menggunakan hirarki memori pada tingkatan yang atas,

memori lebih cepat, lebih kecil, lebih mahal. Di dalam CPU, terdapat sekumpulan

register yang tingkatan memorinya berada di atas hirarki memori utama dan cache.

Register dalam CPU memiliki dua fungsi:

1. User-visible Register, yaitu register yang dapat direferensikan dengan

menggunakan bahasa mesin yang dieksekusi CPU, User-visible terdiri dari:

General Purpose Register; Register Alamat; Register Data; dan Register Kode

Status Kondisi (Flag)

2. Control and Register, yaitu register-register yang digunakan oleh unit kontrol

untuk mengontrol operasi CPU dan oleh program sistem operasi untuk mengntrol

eksekusi program. Terdapat empat register yang penting, yaitu: Program Counter

(PC); Instruction Register (IR); Memory Address Register (MAR); Memori Buffer

Register (MBR); Memori Data Register (MDR)

Fungsi CPU, yaitu Menjalankan program – program yang disimpan dalam

memori utama dengan cara mengambil instruksi – instruksi, menguji instruksi

tersebut dan mengeksekusinya satu persatu sesuai alur perintah.

5.2.4. Tugas

1. Register dalam CPU memiliki dua fungsi, sebutkan!

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 144: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

128 Sistem Komputer SMK/MAK Kelas XI Semester I

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. User-visible Register adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Control and register adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Terdapat empat register yang penting, sebutkan!

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Sebutkan Fungsi dari CPU?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5.2.5. Penilaian diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

Page 145: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 129

129

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5.2.6. Uji Kompetensi/Ulangan

1. Yang dimaksud dengan User-visible Register, yaitu…

a. Register-register yang digunakan oleh unit control untuk mengontrol operasi

CPU

b. Register yang dapat direferensikan dengan menggunakan bahasa mesin

yang dieksekusi CPU

c. Register-register yang digunakan oleh program sistem operasi untuk

mengntrol eksekusi program

d. Register-register yang terdiri dari Program Counter dan Instruction Register

e. Register-register yang terdiri dari Register Kode Status Kondisi dan Memori

Buffer Register

2. General Purpose Register terdiri dari komponen-komponen di bawah ini,

kecuali…

a. Akumulator ( aritmatika, Shift, Rotate)

b. Segment Register (Code Segment, Data Segment, Stack Segment, Extra

Segment)

c. Base Register (Rotate,Shift, aritmatika)

d. Data Register (menyimpan alamat I/O device)

e. Counter Register ( Looping)

3. Register-register yang digunakan oleh unit kontrol untuk mengontrol operasi CPU

dan oleh program sistem operasi untuk mengntrol eksekusi program, yaitu…

a. User-visible Register

b. Control and Register

c. Register Alamat

d. Register Data

e. Register Kode Status Kondisi (Flag)

4. Yang bukan termasuk register dalam control dan register, yaitu…

a. Memory Access Register (MAR)

b. Instruction Register (IR)

c. Memory Address Register (MAR)

d. Program Counter (PC)

e. Memori Buffer Register (MBR)

Page 146: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

130 Sistem Komputer SMK/MAK Kelas XI Semester I

5. CPU menjalankan program – program yang disimpan dalam memori utama

dengan cara…

a. Mengambil instruksi – instruksi, mengecek instruksi tersebut dan mengujinya

satu persatu sesuai alur perintah

b. Melihat data instruksi – instruksi, mengambil instruksi tersebut dan

mengujinya satu persatu sesuai alur perintah

c. Melihat data instruksi – instruksi, menguji instruksi tersebut dan

mengeksekusinya satu persatu sesuai alur perintah

d. Melihat data instruksi – instruksi, mengecek instruksi tersebut dan

mengeksekusinya satu persatu sesuai alur perintah

e. Mengambil instruksi – instruksi, menguji instruksi tersebut dan

mengeksekusinya satu persatu sesuai alur perintah

Page 147: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 131

131

5.3. Kegiatan belajar 3 – Siklus intruksi (2 jam pelajaran)

5.3.1. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, siswa mampu :

Menjelaskan siklus pengambilan intruksi

Menjelaskan siklus Fetch

Menjelaskan siklus Decode

Menjelaskan Siklus Execute

Menjelaskan SIklus Store

5.3.2. Aktivitas Belajar Siswa

5.3.2.1 Mengamati/Observasi

1. Buatlah kelompok dengan anggota 4-5 orang,

2. Amatilah gambar dibawah ini :

Sumber : Stalling, 2013

5.3.2.2 Menanya

Buatlah pertanyaan kepada gurumu tentang :

1. Menjelaskan siklus pengambilan intruksi

2. Menjelaskan siklus Fetch

3. Menjelaskan siklus Decode

4. Menjelaskan Siklus Execute

5. Menjelaskan SIklus Store

5.3.2.3 Mencoba/ Mengumpulkan Informasi

Siklus Intruksi

Siklus mesin adalah langkah-langkah yang dilakukan oleh prosesor

komputer untuk setiap instruksi bahasa mesin yang diterima. Siklus mesin adalah

proses siklus 4 yang meliputi :

1. Fetch (mendapatkan instruksi dari Main Memory )

Page 148: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

132 Sistem Komputer SMK/MAK Kelas XI Semester I

2. Decode (menerjemahkannya ke dalam perintah komputer )

3. Execute (sebenarnya proses perintah )

4. Store (menulis hasilnya ke Memori Utama )

Gambar 5.2. Siklus Intruksi (Sumber : Stalling, 2013)

Sebuah siklus instruksi (juga disebut mengambil-dan-execute siklus,

mengambil-decode-execute siklus, dan FDX) adalah periode waktu di mana

komputer proses sebuah mesin bahasa instruksi dari perusahaan memori atau

urutan tindakan bahwa unit pengolahan pusat (CPU) melakukan untuk menjalankan

setiap kode mesin instruksi dalam sebuah program siklus tidak pernah digunakan

pada CPU.

Nama mengambil-dan-execute siklus yang umum digunakan.From instruksi

harus diambil dari memori utama, dan kemudian dieksekusi oleh CPU.Ini pada

dasarnya bagaimana komputer beroperasi, dengan CPU yang membaca dan

melaksanakan serangkaian instruksi yang ditulis dalam bahasa mesin-nya.Dari ini

muncul semua fungsi dari sebuah komputer dikenal dari ujung pengguna.

Page 149: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 133

133

Local Address

to PC

Local PC

Contents To

MAR

Update PC to

Next Address

Load Data

Required to

MDR

MAR

Contents to

CIR

Decode CIR

Contents

Jump?

Execute

Instructions

Interrupt?

No

Start

Set PC To

Value From

Jump

Instruction

Service

Interupt

Yes

Yes

No

Gambar 5.3. Flowchart Siklus Intruksi (Sumber : Jogiyanto, 2005)

Setiap CPU komputer dapat memiliki siklus yang berbeda berdasarkan set

instruksi yang berbeda.

1. Mengambil instruksi

CPU menyajikan nilai dari program counter (PC) di bus alamat. CPU

kemudian menjemput instruksi dari memori utama melalui bus data ke memori

dari MDR tersebut kemudian ditempatkan ke dalam register instruksi saat ini

Page 150: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

134 Sistem Komputer SMK/MAK Kelas XI Semester I

(CIR), sebuah sirkuit yang menyimpan instruksi sementara sehingga dapat

diterjemahkan dan dieksekusi.

2. Decode instruksi

Decoder instruksi menafsirkan dan mengimplementasikan

instruksi.memegang instruksi saat ini, sementara program counter (PC) memiliki

alamat dalam memori dari instruksi berikutnya akan dieksekusi.

3. Ambil data dari memori utama

Baca alamat efektif dari memori utama jika instruksi memiliki alamat tidak

langsung Fetch diperlukan data dari memori utama untuk diproses dan tempat ke

dalam register data.

4. Jalankan instruksi

Dari daftar instruksi, data yang membentuk instruksi ini diterjemahkan

oleh unit kontrol . Kemudian melewati informasi dekode sebagai urutan sinyal

kontrol ke unit fungsi yang relevan dari CPU untuk melakukan tindakan yang

dibutuhkan oleh instruksi seperti membaca nilai dari register, melewati mereka ke

unit aritmatika logika (ALU) untuk menambahkan mereka bersama-sama dan

menulis hasilnya kembali ke register. Sebuah kondisi sinyal dikirim kembali ke

unit kontrol oleh ALU jika terlibat.

5. Toko Hasil

Juga disebut menulis kembali ke memori. Hasil yang dihasilkan oleh

operasi disimpan dalam memori utama, atau dikirim ke perangkat output..

Berdasarkan kondisi umpan balik dari ALU, PC sedang bertambah baik ke

alamat instruksi berikutnya atau diperbarui ke alamat yang berbeda di mana

instruksi berikutnya akan diambil. siklus tersebut kemudian diulang.

6. Siklus Fetch

Langkah 1 dan 2 dari Siklus Instruksi disebut Siklus Fetch. Langkah-

langkah yang sama untuk setiap instruksi. Proses siklus ini mengambil instruksi

dari kata instruksi yang berisi opcode dan operan sebuah.

7. Siklus Execute

Langkah 3 dan 4 dari Siklus Instruksi merupakan bagian dari Siklus

Execute.. Langkah-langkah ini akan berubah dengan setiap instruksi. Langkah

pertama dari siklus eksekusi adalah Proses-Memori.Data ditransfer antara CPU

dan I / O modul.Berikutnya adalah Data-Pengolahan menggunakan operasi

matematika serta operasi logis dalam referensi data.Central perubahan adalah

langkah berikutnya, adalah sebuah urutan operasi, misalnya operasi

melompat.Langkah terakhir adalah sebuah operasi gabungan dari semua

langkah lainnya.

5.3.2.4 Mengasosiasi/Menalar

Tuliskan hasil pengamatanmu mengenai siklus instruksi pada tabel dibawah ini

No Siklus Tugas

Page 151: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 135

135

Buatlah kesimpulan tentang

1. Menjelaskan siklus pengambilan intruksi

2. Menjelaskan siklus Fetch

3. Menjelaskan siklus Decode

4. Menjelaskan Siklus Execute

5. Menjelaskan SIklus Store

5.3.2.5 Mengkomunikasikan

Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa

percaya diri mengenai :

1. Menjelaskan siklus pengambilan intruksi

2. Menjelaskan siklus Fetch

3. Menjelaskan siklus Decode

4. Menjelaskan Siklus Execute

5. Menjelaskan SIklus Store

5.3.3. Rangkuman

Siklus mesin adalah langkah-langkah yang dilakukan oleh prosesor komputer

untuk setiap instruksi bahasa mesin yang diterima. Siklus mesin adalah proses siklus

4 yang meliputi: Fetch (mendapatkan instruksi dari Main Memory); Decode

(menerjemahkannya ke dalam perintah computer); Execute (sebenarnya proses

perintah); dan Store (menulis hasilnya ke Memori Utama).

Sebuah siklus instruksi (juga disebut mengambil-dan-execute siklus,

mengambil-decode-execute siklus, dan FDX) adalah periode waktu di mana

komputer memproses sebuah mesin bahasa instruksi dari perusahaan memori.

Setiap CPU komputer dapat memiliki siklus yang berbeda berdasarkan set

instruksi yang berbeda, seperti mengambil instruksi, Decoder instruksi, Ambil data

dari memori utama, Jalankan instruksi, Toko Hasil, Siklus Fetch, dan Siklus Execute.

5.3.4. Tugas

1. Dalam siklus mesin ada proses siklus 4 yang meliputi?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

2. Jelaskan siklus pada saat mengambil instruksi!

………………………………………………………………………………………………

………………………………………………………………………………………………

Page 152: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

136 Sistem Komputer SMK/MAK Kelas XI Semester I

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

3. Decode instruksi adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

4. Central perubahan dalam siklus exsekusi adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5. Siklus Fetch adalah?

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5.3.5. Penilaian Diri

Nama : …………………………………………………

Nama-nama anggota kelompok : …………………………………………………

Kegiatan kelompok : …………………………………………………

Isilah pernyataan berikut dengan jujur. Untuk No. 1 s.d. 4, isilah dengan cara

melingkari jawaban dibawah pertanyaan.

1. Selama diskusi saya mengusulkan ide kepada kelompok untuk didiskusikan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

2. Ketika kami berdiskusi, tiap orang diberi kesempatan mengusulkan sesuatu.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

3. Semua anggota kelompok kami melakukan sesuatu selama kegiatan.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

4. Tiap orang sibuk dengan yang dilakukannya dalam kelompok saya.

4 : Selalu 3 : Sering 2 : Kadang-kadang 1 : Tidak pernah

5. Selama kerja kelompok, saya….

Mendengarkan orang lain

Mengajukan pertanyaan

Mengorganisasi ide-ide saya

Mengorganisasi kelompok

Mengacaukan kegiatan

Melamun

6. Apa yang kamu lakukan selama kegiatan?

Page 153: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 137

137

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………………………………………………………………

………………………………………

5.3.6. Uji Kompetensi/Ulangan

1. Langkah-langkah yang dilakukan oleh prosesor komputer untuk setiap instruksi

bahasa mesin yang diterima, disebut…

a. Siklus data

b. Siklus processor

c. Siklus bahasa

d. Siklus mesin

e. Siklus instruksi

2. Yang bukan merupakan proses siklus mesin, yaitu…

a. Fetch

b. Stretch

c. Decode

d. Execute

e. Store

3. Yang dilakukan CPU sebelum menjemput instruksi dari memori utama melalui

bus data ke memori, adalah…

a. Menafsirkan dan mengimplementasikan instruksi

b. Membentuk instruksi ini diterjemahkan oleh unit kontrol

c. Menulis kembali ke memori

d. Melewati informasi dekode sebagai urutan sinyal kontrol ke unit fungsi yang

relevan dari CPU

e. CPU menyajikan nilai dari program counter (PC) di bus alamat

4. Menerjemahkan instruksi ke dalam perintah computer merupakan siklus…

a. Fetch

b. Stretch

c. Decode

d. Execute

e. Store

5. Store merupakan proses…

a. Mendapatkan instruksi dari Main Memory

b. Menerjemahkannya ke dalam perintah computer

c. Proses perintah

d. Menulis hasilnya ke Memori Utama

e. Menampilkan hasil pada layar monitor

Page 154: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

138 Sistem Komputer SMK/MAK Kelas XI Semester I

PENUTUP

RANGKUMAN

1. Bab 1 – Memahami system input proses output

1.1 Kegiatan belajar 1 – Sistem Input-Proses-Output Sistem, fungsi, dan struktur masukan

(2 jam pelajaran)

Rangkuman

Sistem komputer dalam memiliki tiga komponen utama, yaitu : CPU, memori

(primer dan sekunder), dan peralatan masukkan/keluaran (I/O devices) seperti printer,

monitor, keyboard, mouse dan modem. Modul I/O tidak hanya sekedar modul

penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi

komunikasi antara peripheral dan bus computer.

Alasan kenapa piranti – piranti tidak langsung dihubungkan dengan bus sistem

komputer, yaitu: bervariasinya metode operasi piranti peripheral; kecepatan transfer data

lebih lambat dari pada laju transfer data; format dan panjang data seringkali berbeda

dengan CPU.

Sistem masukan, fungsi dan struktur masukan, antara lain:

1. Sistem Masukkan (Input)

Sistem input adalah suatu jaringan yang bekerja sama dan saling

berhubungan untuk memasukkan data ke dalam sistem komputer yang akan diolah

oleh suatu program tertentu melalui sebuah perangkat masukkan (input device).

Perangkat masukkan (input device) merupakan peralatan yang digunakan

untuk menerima data yang akan diolah ke dalam komputer. Prinsip kerja yang

dilakukan perangkat input adalah mengubah perintah dalam bentuk yang difahami

oleh manusia kepada data berupa kode-kode biner (binary encoded information)

yang dimengerti oleh komputer.

2. Fungsi Masukkan (Input), antara lain: (a) Kontrol dan pewaktuan (control & timing),

(b) Komunikasi CPU, (c) Komunikasi perangkat eksternal, (d) Pem-buffer-an data.

Fungsi masukkan/alat input menurut Jogiyanto adalah untuk memasukkan

data ke dalam sistem computer, memasukkan program ke dalam sistem computer,

sebagai alat input sendiri dan sebagai alat output untuk menampilkan hasil (Alat

input/output demikian disebut dengan terminal). Terminal dapat digolongkan sebagai

berikut: (a) Non Intelligent Terminal (dumb terminal, (b) Smart Terminal, (c) Intelligent

Terminal (logic terminal atau programmable terminal).

3. Struktrur Masukkan (input), berupa: (a) interupsi input, untuk memulai operasi input;

(b) DMA (Direct Memory Access), yaitu metode penanganan input; (c) perbedaan

dalam penanganan interupsi.

1.2 Kegiatan belajar 2 – Teknik input output (2 jam pelajaran)

Rangkuman

Menurut Stalling (Stalling, 1997, hal. 70) terdapat tiga buah teknik dalam operasi

Input-Output, yaitu:

1. I/O terprogram

Page 155: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 139

139

Pada I/O terprogram, data (pemindahan data, pengiriman perintah baca

maupun tulis, dan monitoring perangkat) saling dipertukarkan antara CPU dan

modul I/O.

Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O

selesai dilakukan modul I/O sehingga akan membuang waktu. Terdapat empat

klasifikasi perintah I/O, yaitu: (a) Perintah control, (b) Perintah test, (c) Perintah

read, (d) Perintah write. Dalam teknik I/O terprogram, terdapat dua macam

inplementasi perintah I/O yang tertuang dalam instruksi I/O, yaitu: memory-mapped

I/O dan isolated I/O.

2. Interrupt-Drivenn I/O

Teknik interrupt driven I/O memungkinkan proses tidak membuang-buang

waktu. Dalam teknik ini kendali perintah masih menjadi tanggung jawab CPU, baik

pengambilan perintah dari memori maupun pelaksanaan isi perintah tersebut.

Cara kerja teknik interupsi pada modul I/O adalah modul I/O menerima

perintah, kemudian melaksanakan perintah dari peripheral dan meletakkan paket

data ke register data modul I/O, selanjutnya modul mengeluarkan sinyal interupsi

ke CPU melalui saluran kontrol.Kemudian modul menunggu datanya diminta CPU.

Pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah

operasi I/O adalah sebagai berikut:

g. Perangkat I/O akan mengirimkan sinyal interupsi ke CPU.

h. CPU menyelesaikan interupsi tersebut.

i. CPU mempersiapkan pengontrolan transfer ke rountine interupsi dengan

menyimpan informasi berupa: (1) Status prosesor, (2) Lokasi intruksi

berikutnya.

j. Kemudian CPU akan menyimpan PC (Program Counter) eksekusi sebelum

interupsi ke stack pengontrol bersama informasi PSW.

k. Selanjutnya CPU memproses interupsi sampai selesai.

l. Apabila pengolahan interupsi selesai, CPU akan memanggil kembali informasi

yang telah disimpan pada stack pengontrol. Terdapat bermacam teknik yang

digunakan CPU dalam menangani program interupsi ini, diantaranya: (1)

Multiple Interrupt Lines, (2) Software Poll, (3) Daisy Chain, (4) Arbitrasi bus.

3. Direct Memory Access (DMA)

Prinsip kerja DMA adalah CPU akan mendelegasikan kerja I/O kepada DMA

dan akhir proses saja. Dengan demikian CPU dapat menjalankan proses lainnya

tanpa banyak terganggu dengan interupsi.

Dalam melaksanakan transfer data secara mandiri, DMA memerlukan

pengambilalihan kontrol bus dari CPU. Teknik terakhir lebih umum digunakan

sering disebut cycle-stealing, karena modul DMA mengambil alih siklus bus.

1.3 Kegiatan belajar 3 – Perangkat pemroses Sistem dan struktur keluaran (2 jam

pelajaran)

Rangkuman

Menurut Jogiyanto, perangkat pemroses adalah alat dimana intruksi-intruksi

program diproses untuk mengolah data yang sudah dimasukkan lewat alat input dan

hasilnya akan ditampilkan di alat output. Perangkat pemroses atau pengolah data dalam

komputer menurut Supriyanto adalah prosesor (processor) atau CPU (Central Processor

Unit).

Page 156: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

140 Sistem Komputer SMK/MAK Kelas XI Semester I

Tugas CPU adalah melaksanakan dan mengawal keseluruhan operasi komputer

sehingga sering dinamakan sebagai otak komputer. CPU memiliki 3 komponen utama

yang merupakan bagian tugas utama CPU yaitu:

a. Unit Kendali (Control Unit/CU), bertugas: (a) Mengatur dan mengendalikan alat-alat

input dan output, (b) Mengambil intruksi-intruksi dari main memory, (c) Mengambil

data dari main memory, (d) Mengirim intruksi ke arithmetic and logic unit bila ada

perhitungan aritmatika, (e) Menyimpan hasil proses ke main memory.

b. Arithmetic and Logic Unit (ALU), bertugas melakukan semua perhitungan aritmatika

atau matematika yang terjadi sesuai dengan instruksi program dan melakukan

keputusan dari operasi logika sesuai dengan instruksi program. Operasi logika

(logical operation) meliputi perbandingan dua buah elemen logika dengan

menggunakan operator logika, yaitu: (1) Sama dengan ( = ), (2) Tidak sama dengan (

<> ), (3) Kurang dari ( < ), (4) Kurang atau sama dengan dari ( <= ), (5) Lebih besar

dari ( > ), (6) Lebih besar atau sama dengan dari ( >= )

c. Register, merupakan simpanan kecil yang mempunyai kecepatan tinggi. Ada 3

macam ingatan yang dipergunakan di dalam sistem komputer, yaitu: (1) Register, (2)

Main memory, (3) Ekternal memory. Register yang berhubungan dengan instruksi

yang sedang diproses adalah instruction register dan program counter.

Fitur-Fitur Perangkat Pemroses (Processor), yaitu: (1) SMM (System

Management Mode), (2) Superscalar Execution, (3) MMX, (4) SSE (Streaming SIMD

Extention). Tipe-Tipe Perangkat Pemroses (Processor), yaitu menempel langsung (on-

board) pada motherboard da nada yang disajikan secara terpisah, sehingga akan

memberikan kemudahan dalam melakukan upgrade (penggantian) tipe kapasitas

prosesor. Jenis koneksi soket yang pemasangannya berdasarkan pin-pin (jari-jari).

Sedangkan jenis koneksi slot bentuknya seperti slot pada ISA atau PCI.

Banyak model soket atau slot yang dikenal sesuai dengan perkembangan

kecepatan prosesor seperti soket1, soket2, soket3, soketA, slot 1 dan sebagainya.

Merek-merek mikroprosesor yang dikenal seperti Intel (tipe Pentium, Celeron,

Xeon, dan sebagainya), AMD (Athlon, Duron, dan sebagainya), Cyrix atau Motorolla

(bisaanya digunakan untuk Macintosh).

System keluaran computer (output) adalah hasil dari suatu proses menerima

data dari hasil pengolahan pada bagian pemroses. Perangkat keluaran digunakan untuk

menampilkan hasil yang dikerjakan oleh prosesor.Hasil tersebut bisa ditampilkan dalam

bentuk hardcopy atau cetakan.

1.4 Kegiatan belajar 4 – Modul Input Output (I/O) terprogram (PPI) (2 jam pelajaran)

Rangkuman

Pada I/O terprogram menurut Stalling, merupakan salah satu teknik input-output

dimana data saling dipertukarkan antara CPU dan modul I/O. CPU mengeksekusi

program yang memberikan operasi I/O kepada CPU secara langsung, seperti

pemindahan data, pengiriman perintah baca maupun tulis, dan monitoring perangkat.

Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O selesai

dilakukan modul I/O sehingga akan membuang waktu.

Terdapat empat klasifikasi perintah I/O, yaitu: (a) Perintah control, (b) Perintah

test, (c) Perintah read, (d) Perintah write. Dalam teknik I/O terprogram, terdapat dua

macam inplementasi perintah I/O yang tertuang dalam instruksi I/O, yaitu: memory-

mapped I/O dan isolated I/O.

Page 157: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 141

141

2. Bab 2 – Memahami perangkat Eksternal/Peripheral dan merangkai perangkat

eksternal dengan console unit

2.1 Kegiatan belajar 1 – Peripheral Input (keyboard, mouse, touchscreen ,barcode reader,

image scanner, webcam) (2 jam pelajaran)

Rangkuman

Peripheral input (perangkat input) adalah perangkat yang digunakan untuk

memasukkan data atau perintah kedalam komputer. Contoh alat masukkan:

1. Keyboard (Papan Tombol) adalah alat masukkan melalui proses pengetikkan lewat

penekanan tombol yang ada di keyboard. Keyboard terdiri atas tombol pengetikan,

angka, fungsi, dan tombol kontrol. Keyboard dihubungkan dengan komputer

menggunakan sebuah kabel atau tanpa kabel (menggunakan sinar infra merah).

2. Mouse adalah pointing device yang digunakan untuk mengatur posisi cursor di layar

dengan cara menggerakkan atau menggesernya. Sebagian besar mouse memiliki

tiga tombol yaitu tombol kiri, tengah dan kanan. Penekanan tombol mouse disebut

click, sedangkan pergerakan penunjuk mouse disebut drag.

3. Touchscreen/ Layar sentuh adalah layar monitor yang akan mengaktifkan program

bila bagian tertentu di layar disentuh dengan tangan. Layar sentuh ini biasanya

terbungkus oleh plastik dan di belakangnya terdapat sinar inframerah yang tidak

terlihat.

4. Barcode reader merupakan alat untuk membaca kode / pola barcode pada barang-

barang yang dijual di toko-toko swalayan untuk mempercepat proses pemasukan

data transaksi penjualan. Barcode dibedakan menjadi 2 jenis, yaitu barcode 1

dimensi dan barcode 2 dimensi.

5. Image Scanner merupakan piranti yang dapat mengambil masukan data gambar,

foto, bahkan juga tulisan tangan. Hasil scan akan diubah menjadi isyarat digital dan

akan ditampilkan di monitor komputer kemudian dapat disimpan sebagai file serta

dapat diubah / dimodifikasi sesuai kebutuhan. Scanner bekerja pada resolusi warna

1-bit (binary digit), 8-bit (256 warna), atau 24 bit (lebih dari 16 juta warna). Semakin

besar resolusi scanner akan memberikan hasil yang lebih baik.

6. Webcam (web camera) merupakan perangkat sederhana berupa alat perekam atau

kamera mini yang terhubung dengan internet. Webcam memberikan kemudahan

penggunanya untuk berkomunikasi jarak jauh dengan menampilkan video call

melalui fitur yang didukung dengan internet.

2.2 Kegiatan belajar 2 – Peripheral Output (monitor, LCD, printer, plotter) (2 jam pelajaran)

Rangkuman

Alat Keluaran (Output Device) adalah perangkat keras komputer yang berfungsi

untuk menampilkan / mencetak keluaran sebagai hasil pengolahan data.Alat keluaran

terdiri atas hard copy, softcopy. Contoh alat keluaran, antara lain:

1. Monitor, merupakan suatu alat yang digunakan sebagai output data tampilan grafis

pada komputer tersebut. Ketajaman gambar yang ditampilkan pada sebuah layar

monitor sangat ditentukan oleh resolusi. Ada beberapa jenis atau tipe monitor yang

paling populer yaitu CRT (tampilan monitornya dihasilkan dari pancaran sinar katoda

yang berkecepatan tinggi di dalam sebuah tabung yang hampa udara) dan LCD

(menggunakan kristal cair sebagai bahan utamanya).

2. Printer adalah perangkat keras (hardware) dimana perangkat itu akan bekerja

apabila pengguna menghubungkannya dengan perangkat komputer, yang bisa

Page 158: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

142 Sistem Komputer SMK/MAK Kelas XI Semester I

digunakan untuk keperluan mencetak tulisan, gambar, dan grafik ke dalam bentuk

kertas atau sejenisnya.

3. Plotter, merupakan jenis printer yang dirancang secara khusus guna menghasilkan

output komputer yang berupa gambar ataupun grafik. Dengan menghubungkan

plotter pada sistem komputer, maka pelbagai bentuk gambar akan dapat disajikan

secara prima.

2.3 Kegiatan belajar 3 – Peripheral Storage (external hard drive, flash drive, disk drive,

CD/DVD ROM drive) (2 jam pelajaran)

Rangkuman

Peripheral storage adalah perangkat penyimpanan. Contoh dari peripheral

storage ini, antara lain:

1. External hard drive, yaitu media penyimpan data yang berada di luar casing

komputer.

2. Flash drive adalah alat penyimpan data/file yang berupa NAND. Di dalam perangkat

ini, tertanam controller dan memori penyimpan data yang bersifat non–volatile alias

tidak akan hilang meskipun tidak terdapat daya listrik. Flashdisk berfungsi untuk

menyimpan dan memindahkan data.

3. CD/DVD ROM drive, merupakan sebuah piringan kompak dari jenis piringan optik

(optical disc) yang dapat menyimpan data. CD-ROM drive hanya bisa digunakan

untuk membaca sebuah CD dan untuk melakukan penginstalasian sebuah OS

(OPERATING SYSTEM), Game, atau Software-software lainnya. Secara garis besar

CD-ROM dibedakan menjadi 2 menurut tipenya yaitu : ATA/IDE dan SCSI.

2.4 Kegiatan belajar 4 – Peripheral Input/Output (modem, NIC) (2 jam pelajaran)

Rangkuman

1. Modem, berasal dari singkatan Modulator Demodulator. Modulator merupakan

bagian yang mengubah sinyal informasi ke dalam sinyal pembawa (carrier) dan siap

untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal

informasi (yang berisi data atau pesan) dari sinyal pembawa yang diterima sehingga

informasi tersebut dapat diterima dengan baik.

Data dari komputer yang berbentuk sinyal digital diberikan kepada modem

untuk diubah menjadi sinyal analog, ketika modem menerima data dari luar berupa

sinyal analog, modem mengubahnya kembali ke sinyal digital supaya dapat diproses

lebih lanjut oleh komputer.

2. NIC (Network Interface Card) atau Kartu Jaringan atau LAN Card atau Etherned

Card merupakan suatu perangkat yang menyambungkan kabel jaringan dengan

computer serta menyediakan pengalamatan secara fisik.

Page 159: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 143

143

3. Bab 3 – Memahami Memahami struktur dan Interkoneksi Bus

3.1 Kegiatan belajar 1 – Jenis dan fungsi BUS (4 jam pelajaran)

Rangkuman

Dalam Jogiyanto, bus atau disebut juga pathway merupakan sirkuit yang

merupakan jalur transportasi informasi antara dua atau lebih alat-alat dalam sistem

komputer. bus yang menghubungkan CPU dengan main memory disebut dengan

internal bus. Sedangkan bus yang menghubungkan CPU alat-alat input/output disebut

dengan external bus.

Berdasarkan jenis busnya, bus dibedakan menjadi bus yang khusus

menyalurkan data tertentu, misalnya paket data saja atau alamat saja, jenis ini disebut

dedicated bus. Namun apabila bus dilalukan informasi yang berbeda baik data, alamat

maupun sinyal kontrol dengan metode mulipleks data maka bus ini disebut multiplexed

bus. Jenis bus yang lainnya pada computer, yaitu Bus PCI (Peripheral Component

Interconnect); Bus USB; Bus SCSI (Small Computer System Interfaces); Bus Fire Wire.

Menurut Supriyanto jenis bus-bus pada komputer modern, antara lain: Bus

prosesor.atau FSB (Front-Side Bus), merupakan bus kecepatan tinggi dalam sistem dan

merupakan inti chipset dan motherboard. Bus ini digunakan terutama oleh prosesor

untuk melewatkan informasi ke dan dari cache atau memori utama dan North Bridge dari

chipset yang biasanya memiliki lebar bus 64 bit (8 byte).

3.2 Kegiatan belajar 2 – Sistem bus (2 jam pelajaran)

Rangkuman

Dalam Stalling, bus merupakan lintasan komunikasi yang menghubungkan dua atau

lebih komponen computer. Sebuah bus biasanya terdiri atas beberapa saluran. Secara

umum fungsi saluran bus dikategorikan dalam tiga bagian, yaitu:

a. Data Bus, menurut Supriyanto adalah jalur-jalur perpindahan data antar modul dalam

sistem komputer. Biasanya terdiri dari 8, 16, 32 atau 64 jalur data yang paralel.

b. Address Bus (Bus Alamat), menurut Supriyanto digunakan untuk menandakan lokasi

sumber ataupun tujuan pada proses transfer data. Address bus biasanya terdiri atas

16, 20, 24 atau 32 jalur parallel.

c. Control Bus, menurut Supriyanto digunakan untuk mengontrol penggunaan serta

akses data bus dan address bus. Control bus terdiri dari 4 sampai 1 jalur paralel.

Sinyal bus kendali antara lain: Memori read, Memori write, I/O read, I/O write,

Transfer ACK, Bus request, Bus grant, Interrupt request, Interrupt ACK, Clock, dan

reset.

3.3 Kegiatan belajar 3 – Skema interkoneksi bus (2 jam pelajaran)

Rangkuman

Menurut Jogiyanto, hubungan antara CPU dengan main memory ataupun

dengan alat-alat input/output dilakukan dengan suatu jalur yang disebut dengan bus,

yang dilekatkan pada memory data register, memory address register dan control unit di

CPU. Sedangkan bus yang menghubungkan CPU dengan alat-alat input/output

dilekatkan terlebih dahulu melalui suatu alat, antara lain:

a. I/O port. Alat-alat input/output dapat berkomunikasi dengan CPU dengan cara

mengirimkan informasi yang akan dikomunikasikan lewat bus dan diterima di I/O

port. I/O port biasanya digunakan untuk peripheral device yang mempunyai

kecepatan tinggi yang membutuhkan pengiriman blok data yang rendah.

Page 160: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

144 Sistem Komputer SMK/MAK Kelas XI Semester I

b. DMA (Direct Memory Access) merupakan suatu konsep yang akan membuat

komunikasi informasi antara peripheral device dengan main memory akan lebih

efisien, dengan melekatkan bus pada DMA controller yang dihubungkan dengan

peripheral device. Biasanya digunakan untuk peripheral device yang mempunyai

kecepatan tinggi yang membutuhkan pengiriman blok data yang besar, seperti

misalnya hard disk drive.

c. I/O Channel, merupakan suatu DMA controller yang dipergunakan bersama-sama

untuk sejumlah alat-alat I/O, yang dihubungkan dengan suatu channel lewat suatu

control unit di CPU atau controller.

Page 161: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 145

145

4. Bab 4 – Memahami Flowchart

4.1 Kegiatan belajar 1 – flowchart dan symbol-simbolnya

Rangkuman

Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkah-

langkah yang harus dilaksanakan dalam menyelesaikan suatu permasalahan untuk

komputasi dengan cara mengekspresikannya ke dalam serangkaian simbol-simbol grafis

khusus, yang lebih mudah dipahami. Symbol-simbol grafis dasar flowchart, antara lain:

4.2 Kegiatan belajar 2 – Struktur seleksi dan berurutan

Rangkuman

Ada tiga macam struktur flowchart, sekuensial (berurutan), seleksi (pada seleksi

ini dibagi menjadi dua struktur yaitu struktur if dan if-else) dan pengulangan

(pengulangan dibagi menjadi 4 yaitu for, while, do-while dan kombinasi).

4.3 Kegiatan belajar 3 – Struktur Pengulangan

Rangkuman

Struktur pengulangan atau yang biasa disebut loop pada dasarnya adalah

kondisi khusus bagi struktur seleksi dimana dengan kondisi tertentu maka proses akan

diulang sedangkan untuk kasus sebaliknya maka suatu proses dapat diberhentikan atau

diganti dengan proses yang lain.

Ada beberapa jenis struktur perulangan dalam flowchart dan pemograman yaitu

for, while, do while, kombinasi.

4.4 Kegiatan belajar 4 – Subroutin dan contoh memecahkan masalah

Rangkuman

Subroutine adalah satu bagian program yang bisa dikatakan terpisah dari

program utamanya. Tujuan lain dari penulisan subprogram ini adalah dalam hal

kemudahan pelacakan dan pembacaan program tersebut. Beberapa cara pemanggilan

subroutine adalah sebagai berikut: Statement GOSUB RETURN, Statement EN,

Statement CALL, Statement FUNCTION.

Page 162: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

146 Sistem Komputer SMK/MAK Kelas XI Semester I

5. Bab 5 – Memahami organisasi prosesor, register, dan siklus intruksi

5.1 Kegiatan belajar 1 – Organisasi prosesor (2 jam pelajaran)

Rangkuman

CPU adalah komponen pengolah data berdasarkan instruksi – instruksi yang

diberikan kepadanya, yang tersusun atas beberapa komponen, yaitu:

1. Arithmetic and Logic Unit (ALU) atau language machine, bertugas membentuk fungsi

– fungsi pengolahan data computer, yang terdiri dari dua bagian, yaitu unit

arithmetika dan unit logika Boolean.

2. Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol

computer, termasuk mengambil instruksi – instruksi dari memori utama dan

menentukan jenis instruksi tersebut.

3. Registers, adalah media penyimpan internal CPU yang digunakan saat proses

pengolahan data, yang bersifat sementara.

4. CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan

komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga

dengan bus – bus eksternal CPU.

Hal-hal yang dilakukan CPU adalah sebagai berikut :

6. Fetch instruction (mengambil instruksi).

7. Interpret instruction (menterjemahkan instruksi).

8. Fetch data (mengambil data).

9. Process data (mengolah data).

10. Write data (menulis data).

5.2 Kegiatan belajar 2 – Register (2 jam pelajaran)

Rangkuman

Sistem Komputer menggunakan hirarki memori pada tingkatan yang atas,

memori lebih cepat, lebih kecil, lebih mahal. Di dalam CPU, terdapat sekumpulan

register yang tingkatan memorinya berada di atas hirarki memori utama dan cache.

Register dalam CPU memiliki dua fungsi:

1. User-visible Register, yaitu register yang dapat direferensikan dengan menggunakan

bahasa mesin yang dieksekusi CPU, User-visible terdiri dari: General Purpose

Register; Register Alamat; Register Data; dan Register Kode Status Kondisi (Flag)

2. Control and Register, yaitu register-register yang digunakan oleh unit kontrol untuk

mengontrol operasi CPU dan oleh program sistem operasi untuk mengntrol eksekusi

program. Terdapat empat register yang penting, yaitu: Program Counter (PC);

Instruction Register (IR); Memory Address Register (MAR); Memori Buffer Register

(MBR); Memori Data Register (MDR)

Fungsi CPU, yaitu Menjalankan program – program yang disimpan dalam

memori utama dengan cara mengambil instruksi – instruksi, menguji instruksi tersebut

dan mengeksekusinya satu persatu sesuai alur perintah.

5.3 Kegiatan belajar 3 – Siklus intruksi (2 jam pelajaran)

Rangkuman

Siklus mesin adalah langkah-langkah yang dilakukan oleh prosesor komputer

untuk setiap instruksi bahasa mesin yang diterima. Siklus mesin adalah proses siklus 4

yang meliputi: Fetch (mendapatkan instruksi dari Main Memory); Decode

(menerjemahkannya ke dalam perintah computer); Execute (sebenarnya proses

perintah); dan Store (menulis hasilnya ke Memori Utama).

Page 163: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 147

147

Sebuah siklus instruksi (juga disebut mengambil-dan-execute siklus, mengambil-

decode-execute siklus, dan FDX) adalah periode waktu di mana komputer memproses

sebuah mesin bahasa instruksi dari perusahaan memori.

Setiap CPU komputer dapat memiliki siklus yang berbeda berdasarkan set

instruksi yang berbeda, seperti mengambil instruksi, Decoder instruksi, Ambil data dari

memori utama, Jalankan instruksi, Toko Hasil, Siklus Fetch, dan Siklus Execute.

Page 164: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

148 Sistem Komputer SMK/MAK Kelas XI Semester I

DAFTAR PUSTAKA

Jogiyanto. (2005). Pengenalan Komputer. Yogyakarta: Andi Offset.

Poerwadarminta, W. (1991). Kamun Umun Bahasa Indonesia. Jakarta: Balai Pustaka.

Stalling, W. (1997). Organisasi dan Arsitektur Komputer, Perancangan dan kinerja Edisi

Bahasa Indonesia. PT Prenhallindo.

Supriyanto, A. (2005). Merakt, Mengupgrade dan Mengatasi Masalah PC. Yogyakarta:

Graha Ilmu.

Jogiyanto. (2005). Pengenalan Komputer. Yogyakarta: Andi Offset.

Poerwadarminta, W. (1991). Kamun Umun Bahasa Indonesia. Jakarta: Balai Pustaka.

Stalling, W. (1997). Organisasi dan Arsitektur Komputer, Perancangan dan kinerja Edisi

Bahasa Indonesia. PT Prenhallindo.

Supriyanto, A. (2005). Merakt, Mengupgrade dan Mengatasi Masalah PC. Yogyakarta:

Graha Ilmu.

Drs. H. Suparmin, M.Pd; Rismawan, S.Kom.2014 Sistem Komputer. Surakarta. Mediatama.

Jogiyanto. (2005). Pengenalan Komputer. Yogyakarta: Andi Offset.

Poerwadarminta, W. (1991). Kamun Umun Bahasa Indonesia. Jakarta: Balai Pustaka.

Stalling, W. (1997). Organisasi dan Arsitektur Komputer, Perancangan dan kinerja Edisi

Bahasa Indonesia. PT Prenhallindo.

Supriyanto, A. (2005). Merakit, Mengupgrade dan Mengatasi Masalah PC. Yogyakarta:

Graha Ilmu.

Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah

Mada.

http://id.wikipedia.org/wiki/Sistem_komputer

Firman Adi Hindarsyah, „Elemen elemen instruksi mesin“ 19 Nopember 2014.

http://firmanadihindarsyah.blogspot.com/2010/05/elemen-elemen-instruksi-mesin.html

Danang Yuditya Haryono, „Instruksi Dan Mode Pengalamatan Pada Komputer‟ 19

Nopember 2014.http://danang-dancil.blogspot.com/2012/11/instruksi-dan-mode-

pengalamatan-pada.html

Suharno Wicaksono, „Karakteristik Instruksi Mesin‟ 19 Nopember

2014.http://harnowicaksono.blogspot.com/2013/11/karakteristik-instruksi-mesin.html

Ilma Qodri, „Pengertian Organisasi & Arsitektur KOmputer‟ 20 Nopember 2014.

http://ilmaqadri03.blogspot.com/2014_11_01_archive.html

Ona Fitri, „Jenis jenis Instruksi‟ 20 Nopember

2014.http://donafitri23.blogspot.com/2013/05/jenis-jenis-instruksi.html

Rezeky Aisyah „Tipe tipe operand dan operasi‟ 20 Nopember

2014.http://kikireisyah.wordpress.com/tipe-tipe-operand-dan-operasi/

Adam Aris Rizaldy „Mode format pengalamatan‟ 19 Nopember 2014.

https://adamrizaldy09.wordpress.com/2014/11/11/mode-format-pengalamatan/

Page 165: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 149

149

Sutanta, Hermawan. 'Inherent' 24 Nopember 2014. http://mikrokontroler.tripod.com/6805/im-

in.htm

Sutanta, Hermawan. 'Extended' 24 Nopember 2014.

http://mikrokontroler.tripod.com/6805/ext-dir.htm

Sutanta, Hermawan. 'Indexed' 24 Nopember 2014. http://mikrokontroler.tripod.com/6805/idx-

rel.htm

Sutanta, Hermawan. 'File Kode Objek' 24 Nopember 2014.

http://mikrokontroler.tripod.com/6805/as-file.htmNiki Niku Niko Radino, „apa itu control

unit‟ 23 Nopember 2014. http://kj-jogja.blogspot.com/2013/09/apa-itu-cu-control-

unit.html

Yudhi Pri, „Set instruksi dan teknik pengalamatan dalam komputer‟ 24 Nopember

2014.http://jovanangga.blogspot.com/2012/11/set-instruksi-dan-teknik-

pengalamatan.html

Andy Scevorz Icp, „Struktur Branching / percabangan‟ 24 Nopember

2014.http://teknikinformatikaunm.blogspot.com/2011/04/struktur-branching-

percabangan.html

Muhajirin „tipe tipe operand dan tipe tipe system operasi‟ 24 Nopember

2014.http://muhajirinumar.wordpress.com/2013/10/28/tipe-tipe-operand-dan-tipe-tipe-

sistem-operasi/

Goes Adhie „Struktur dan Fungsi CPU‟ 25 Nopember 2014. http://adi-

lecture.blogspot.com/2013/02/struktur-dan-fungsi-cpu.html

Serdiwansyah N. A. Set Instruksi dan Teknik Pengalamatan Teknik Elektro Universitas Negri

Makasar

Eka Pramudita Kusumaari, „Pengertian Control Unit (CU) dan Aritmetic Logical Unit (ALU)‟

21 Nopember 2014.http://ekapka.blogspot.com/2013/09/pengertian-control-unit-cu-

dan.html

Destu Wijayanto, „Pengertian Monitor dan Fungsinya‟ 23 Nopember

2014.http://destuwas.blogspot.com/2013/02/pengertian-monitor-dan-fungsinya.html

Muhammad Arif Abdurrahman, „storage device dan contohnya‟ 24 Nopember 2014

http://arifdba.blogspot.com/2013/07/storage-device-dan-contohnya.html

Fatimah, „Pengertian Plotter‟ 20 Nopember

2014.http://fatimah9a.blogspot.com/2011/11/pengertian-plotter-plotter-merupakan.html

Dini Maulita, „Siklus Organisasi Prosesor‟ 21 Nopember

2014.http://dinimaulita.blogspot.com/2011/12/siklus-organisasi-prosesor.html

Satria Adhi Kharisma, 'Pengertian Modem dan Jenis-Jenisnya' 20 Nopember

2014.http://satriaadhikharisma.blogspot.com/2013/07/pengertian-modem-dan-jenis-

jenisnya_17.html

Ari Setiawan, „Pengertian Network Interface Card (NIC) Beserta Jenisnya‟ 20 Nopember

2014.http://freesoft41.blogspot.com/2014/11/pengertian-network-interface-card-

nic.html

Page 166: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

150 Sistem Komputer SMK/MAK Kelas XI Semester I

PC Solution, „Pengertian dan Fungsi Flash disk‟ 21 Nopember 2014.

http://solusikompi.blogspot.com/2014/11/pengertian-dan-fungsi-flash-disk.html

Khunsul Marlia, „Pengertian dan Fungsi Flash disk‟ 21 Nopember 2014.

http://solusikompi.blogspot.com/2014/11/pengertian-dan-fungsi-flash-disk.html

Khunsul Marlia, „Pengertian dan Fungsi CD/DVD Rom‟ 21 Nopember

2014.http://solusikompi.blogspot.com/2014/10/pengertian-dan-fungsi-cddvd-rom.html

Juhriah. „Organisasi prosesor dan register‟ 21 Nopember 2014.

http://juhriah011.wordpress.com/2013/11/06/78/

Ahmad Amirudin. „Register pada CPU‟ 25 Nopember

2014.http://orkomp.blogspot.com/2012/06/register.html

Page 167: KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN REPUBLIK …...Penyunting Materi: Drs. AG. Tamrin, M.Pd, M.Si Penyunting bahasa : Badan Bahasa Penyelia penerbitan : Politeknik Negeri Media Kreatif

Sistem Komputer SMK/MAK Kelas XI Semester I 151

151