SISTEM KOMPUTER SMK/MAK KELAS XI SEMESTER I PUSPANDA HATTA, M.ENG. AGUS TRI HARYANTO, M.CS.

Ukuran: px
Mulai penontonan dengan halaman:

Download "SISTEM KOMPUTER SMK/MAK KELAS XI SEMESTER I PUSPANDA HATTA, M.ENG. AGUS TRI HARYANTO, M.CS."

Transkripsi

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

2 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.

3 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

4 iv Sistem Komputer SMK/MAK Kelas XI Semester I DAFTAR ISI KATA PENGANTAR... iii Surakarta, Nopember 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 Kegiatan belajar 1 Sistem, fungsi, dan struktur masukan (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi... 1 Sistem Masukkan (Input)... 2 Fungsi Masukkan (Input)... 3 Struktur Masukkan (input) Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 2 Teknik input output Tujuan Pembelajaran Aktivitas belajar siswa... 10

5 Sistem Komputer SMK/MAK Kelas XI Semester I v Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi I/O terprogram Interrupt-Drivenn I/O Direct Memory Access (DMA) Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian Diri Uji Kompetensi/Ulangan Kegiatan belajar 3 Perangkat pemroses, Sistem, fungsi dan struktur keluaran (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Pengertian Perangkat Pemroses (Process Devices) Fitur-Fitur Perangkat Pemroses (Processor) Tipe-Tipe Perangkat Pemroses (Processor) System keluaran komputer Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 4 Modul Input Output (I/O) terprogram (PPI) (2 Jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Modul Input Output Terprogram... 30

6 vi Sistem Komputer SMK/MAK Kelas XI Semester I Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Bab 2 - Memahami perangkat Eksternal/Peripheral dan merangkai perangkat eksternal dengan console unit Kegiatan belajar 1 Peripheral Input (keyboard, mouse, touchscreen, barcode reader, image scanner, webcam) (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Peripheral Input Tombol Pengetikan Tombol Angka Tombol Fungsi Tombol Kontrol Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/ Ulangan Kegiatan belajar 2 Peripheral Output (monitor, LCD, printer, plotter) (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Peripheral Output Mengasosiasi/ menalar Mengkomunikasikan Rangkuman... 54

7 Sistem Komputer SMK/MAK Kelas XI Semester I vii Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 3 Peripheral Storage (flash drive, disk drive, CD/DVD ROM drive) (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Peripheral Storage Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 4 Peripheral Input/Output (modem, NIC) (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Peripheral Input/Output Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Bab 3 - Struktur dan Interkoneksi Bus Kegiatan belajar 1 Jenis dan fungsi BUS (4 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya... 73

8 viii Sistem Komputer SMK/MAK Kelas XI Semester I Mencoba/ Mengumpulkan informasi Jenis dan Karakteristik Bus Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 2 Sistem bus (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Sistem BUS Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 3 Skema interkoneksi bus (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Skema Interkoneksi Bus Mengasosiasi/ Menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Bab 4 - Memahami Flowchart Kegiatan belajar 1 flowchart dan symbol-simbolnya... 92

9 Sistem Komputer SMK/MAK Kelas XI Semester I ix Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Flowchart Simbol-Simbol Flowchart (Dasar) Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian Diri Uji Kompetensi/Ulangan Kegiatan belajar 2 Struktur seleksi dan berurutan Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Struktur Seleksi dan Berurutan Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 3 Struktur Pengulangan Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Struktur Pengulangan Mengasosiasi/ menalar Mengkomunikasikan Rangkuman

10 x Sistem Komputer SMK/MAK Kelas XI Semester I Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 4 Subroutin dan contoh memecahkan masalah Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Subroutine Contoh pemecahan masalah Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Bab 5 - Organisasi Prosesor, Register, dan Siklus Intruksi Kegiatan belajar 1 Organisasi prosesor (2 jam pelajaran) Tujuan Pembelajaran Aktivitas Belajar Siswa Mengamati/ observasi Menanya Mencoba/ Mengumpulkan informasi Struktur Organisasi Prosessor Mengasosiasi/ menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 2 Register (2 jam pelajaran) Tujuan Pembelajaran Aktivitas belajar siswa Mengamati/Observasi Menanya

11 Sistem Komputer SMK/MAK Kelas XI Semester I xi Mencoba/ Mengumpulkan Informasi Register dan Fungsinya Mengasosiasi/Menalar Mengkomunikasikan Rangkuman Tugas Penilaian diri Uji Kompetensi/Ulangan Kegiatan belajar 3 Siklus intruksi (2 jam pelajaran) Tujuan Pembelajaran Aktivitas Belajar Siswa Mengamati/Observasi Menanya Mencoba/ Mengumpulkan Informasi Siklus Intruksi Mengasosiasi/Menalar Mengkomunikasikan Rangkuman Tugas Penilaian Diri Uji Kompetensi/Ulangan PENUTUP RANGKUMAN DAFTAR PUSTAKA

12 xii Sistem Komputer SMK/MAK Kelas XI Semester I DAFTAR TABEL Tabel 4.1. Simbol Flowchart Dasar... 93

13 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) Gambar 1.3.Konfigurasi modul DMA (Sumber : Stalling, 1997) Gambar 2.1.keyboard Gambar 2.2. Mouse Gambar 2.3.layar sentuh Gambar 2.4. Barcode reader Gambar 2.5. Scanner Gambar 2.6. Webcam Gambar 2.7.Monitor CRT (Cathode Ray Tube) Gambar 2.8.Monitor LCD (Liquid Crystal Display) Gambar 2.9. Printer Gambar Plotter Sumber : 67 Gambar Modem Gambar 2.12.NIC Gambar 4.1.Diagram Alir Untuk Struktur Berurutan Gambar 4.2.Diagram alir untuk struktur seleksi Gambar 4.3.Diagram alir untuk struktur seleksi if Gambar 4.4.Diagram alir untuk struktur seleksi If else Gambar 4.5.Diagram alir untuk mencari bilangan terbesar Gambar 4.6.Diagram Alir Untuk Struktur Pengulangan Gambar 4.7.Diagram Alir Untuk Struktur Pengulangan For Gambar 4.8. Flowchart Rountine Gambar 4.9.Flowchart menghitung luas persegi panjang Gambar 5.1. Komponen CPU dan struktur internal CPU (Sumber: Stalling, 1997) Gambar 5.2. Siklus Intruksi (Sumber : Stalling, 2013) Gambar 5.3. Flowchart Siklus Intruksi (Sumber : Jogiyanto, 2005)

14 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 langkahlangkah 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

15 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 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 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 Memahami sistem inputproses-output 3.2. Memahami Perangkat Eksternal/Peripheral

16 xvi Sistem Komputer SMK/MAK Kelas XI Semester I 3.3. Memahami struktur dan Interkoneksi Bus 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 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

17 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) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menjelaskan system input komputer Menjelaskan fungsi system input komputer menjelaskan struktur masukan komputer Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini Input Device Data Bus I/O Proses Control Bus CPU CU + ALU Control Bus Memory RAM ROM Output Device AddressBus Sumber : Menanya Buatlah pertanyaan kepada Gurumu mengenai hal-hal berkut ini : 1. System input komputer 2. Fungsi system input komputer 3. Struktur masukan komputer Mencoba/ Mengumpulkan informasi Sistem komputer dalam (Stalling, 1997, hal. 66) memiliki tiga komponen utama, yaitu : CPU, memori (primer dan sekunder), dan peralatan

18 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:

19 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.

20 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.

21 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) 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 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 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)

22 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) Pembuffer-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 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!

23 Sistem Komputer SMK/MAK Kelas XI Semester I 7 4. Tujuan utama buffering adalah untuk? 5. Direct Memory Access (DMA) adalah? 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?

24 8 Sistem Komputer SMK/MAK Kelas XI Semester I 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

25 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

26 10 Sistem Komputer SMK/MAK Kelas XI Semester I 1.2. Kegiatan belajar 2 Teknik input output Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menganalisis kelebihan dan kekurangan teknik input output Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini Sumber 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 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.

27 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.

28 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.

29 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)

30 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 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

31 Sistem Komputer SMK/MAK Kelas XI Semester I 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 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: memorymapped I/O dan isolated I/O. 2. Interrupt-Drivenn I/O Teknik interrupt driven I/O memungkinkan proses tidak membuangbuang 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,

32 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 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?

33 Sistem Komputer SMK/MAK Kelas XI Semester I 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? 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

34 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 modulmodul 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

35 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

36 20 Sistem Komputer SMK/MAK Kelas XI Semester I 1.3. Kegiatan belajar 3 Perangkat pemroses, Sistem, fungsi dan struktur keluaran (2 jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menjelaskan perangkat kerja pemroses system dan struktur output Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini Input Device Data Bus I/O Proses Control Bus CPU CU + ALU Control Bus Memory RAM ROM Output Device AddressBus Sumber : 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 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.

37 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 ( >= )

38 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 instruksiinstruksi 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

39 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

40 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 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 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 Rangkuman

41 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 alatalat 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 Tugas 1. Perangkat pemroses adalah?

42 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? 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

43 Sistem Komputer SMK/MAK Kelas XI Semester I 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? 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 ( = )

44 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

45 Sistem Komputer SMK/MAK Kelas XI Semester I Kegiatan belajar 4 Modul Input Output (I/O) terprogram (PPI) (2 Jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menjelaskan fungsi modul input output (I/O) terprogram Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang 2. Amatilah gambar berikut ini Sumber : 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 Mencoba/ Mengumpulkan informasi

46 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 Mengasosiasi/ menalar

47 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 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 Rangkuman Pada I/O terprogram menurut Stalling, merupakan salah satu teknik inputoutput 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 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)!

48 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? 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

49 Sistem Komputer SMK/MAK Kelas XI Semester I 33 Mengorganisasi ide-ide saya Mengacaukan kegiatan Mengorganisasi kelompok Melamun 6. Apa yang kamu lakukan selama kegiatan? 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

50 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

51 Sistem Komputer SMK/MAK Kelas XI Semester I 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) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menyebutkan dan Memahami Peripheral Input Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini : a. Keyboard b. Mouse c. Touchscreen 35

52 36 Sistem Komputer SMK/MAK Kelas XI Semester I d. Barcode reader e. Image scanner

53 Sistem Komputer SMK/MAK Kelas XI Semester I 37 f. Webcam Menanya Buatlah pertanyaan kepada Gurumu mengenai hal-hal sebagai berikut : 1. Macam-macam pheripheral input 2. Fungsi masing-masing pheripheral input 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). 37

54 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 jenisjenis 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

55 Sistem Komputer SMK/MAK Kelas XI Semester I 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 ) 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 Research 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 39

56 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 ) 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 ) 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.

57 Sistem Komputer SMK/MAK Kelas XI Semester I 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. 41

58 42 Sistem Komputer SMK/MAK Kelas XI Semester I Gambar 2.5. Scanner Ukuran, teknologi yang digunakan dan resolusi scanner dapat berbedabeda.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.

59 Sistem Komputer SMK/MAK Kelas XI Semester I 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 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 Mengkomunikasikan Presentasikan hasil pengamatan dan kesimpulan dari kelompokmu didepan kelas dengan penuh rasa percaya diri mengenai : 43

60 44 Sistem Komputer SMK/MAK Kelas XI Semester I 1. Macam-macam pheripheral input 2. Fungsi masing-masing pheripheral input 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 Tugas 1. Apakah yang dimaksud dengan peripheral input? 2. Jelaskan fungsi tombol-tombol keyboard secara garis besar!

61 Sistem Komputer SMK/MAK Kelas XI Semester I Sebutkan dua macam pengendali gerak pada mouse! 4. Bagaimana cara menyecan sebuah gambar? 5. Apa yang kamu ketahui tentang barcode? 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 45

62 46 Sistem Komputer SMK/MAK Kelas XI Semester I Mengacaukan kegiatan Melamun 6. Apa yang kamu lakukan selama kegiatan? 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

63 Sistem Komputer SMK/MAK Kelas XI Semester I 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 47

64 48 Sistem Komputer SMK/MAK Kelas XI Semester I 2.2. Kegiatan belajar 2 Peripheral Output (monitor, LCD, printer, plotter) (2 jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menyebutkan dan Memahami Peripheral Output Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini : a. Monitor CRT b. LCD

65 Sistem Komputer SMK/MAK Kelas XI Semester I 49 c. Printer d. Plotter Sumber : Menanya Buatlah pertanyaan kepada Gurumu mengenai : 1. Macam-macam pheripheral Output 2. Fungsi masing-masing pheripheral Output Mencoba/ Mengumpulkan informasi Peripheral Output Alat Keluaran (Output Device) adalah perangkat keras komputer yang berfungsi untuk menampilkan / mencetak keluaran sebagai hasil pengolahan 49

66 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 lainlain.(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.

67 Sistem Komputer SMK/MAK Kelas XI Semester I 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 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. 51

68 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.

69 Sistem Komputer SMK/MAK Kelas XI Semester I Plotter Sumber : Gambar 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-topplotters (flatbad). Flatbad plotter yang dilengkapi dengan pena ataupun gantungan pena yang selalu bergerak menyelusuri permukaan kertas guna menghasilkan gambar Mengasosiasi/ menalar Tulislah hasil pengamatanmu pada tabel dibawah ini No Peripheral Output Fungsi Buatlah kesimpulan tentang : 1. Macam-macam pheripheral Output 53

70 54 Sistem Komputer SMK/MAK Kelas XI Semester I 2. Fungsi masing-masing pheripheral Output 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 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 Tugas 1. Alat Keluaran (Output Device) adalah? 2. Model monitor CRT ini digolongkan menjadi dua (2), sebutkan! 3. Fungsi printer adalah untuk?

71 Sistem Komputer SMK/MAK Kelas XI Semester I Secara umum, bagian yang ada didalam plotter terbagi menjadi dua, sebutkan! 5. Sebutkan keuntungan menggunakan monitor LCD! 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? 55

72 56 Sistem Komputer SMK/MAK Kelas XI Semester I 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

73 Sistem Komputer SMK/MAK Kelas XI Semester I 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 57

74 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) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menyebutkan dan Memahami Peripheral storage Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini : a. Hardisk b. Flash drive Sumber : c. CD/DVD Sumber :

75 Sistem Komputer SMK/MAK Kelas XI Semester I 59 Sumber : Menanya Buatlah pertanyaan kepada Gurumu tentang Macam-macam Pheripheral Storage dan fungsinya 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 59

76 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,

77 Sistem Komputer SMK/MAK Kelas XI Semester I 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 Mbps 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 Mengasosiasi/ menalar Tulislah hasil pengamatanmu tentang peripheral storage pada tabel dibawah ini No Peripheral storage Fungsi Buatlah kesimpulan tentang peripheral storage dan fungsinya Mengkomunikasikan Presentasikan hasil pengamatan dan kesimpulanmu didepan kelas dengan penuh rasa percaya diri Pheripheral Storage dan fungsinya Rangkuman Peripheral storage adalah perangkat penyimpanan. Contoh dari peripheral storage ini, antara lain: 61

78 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 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?

79 Sistem Komputer SMK/MAK Kelas XI Semester I 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? 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 63

80 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 Mbps b. 150 Mbps c Mbps d 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

81 Sistem Komputer SMK/MAK Kelas XI Semester I 65 d. Data yang belum selesai ditulis menjadi rusak e. Data diperbarui 65

82 66 Sistem Komputer SMK/MAK Kelas XI Semester I 2.4. Kegiatan belajar 4 Peripheral Input/Output (modem, NIC) (2 jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menyebutkan dan Memahami Peripheral Input/Output Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini : a. Modem b. Kartu Jaringan Sumber : Sumber : Menanya Buatlah pertanyaan kepada Gurumu mengenai peripheral input output dan fungsinya Mencoba/ Mengumpulkan informasi

83 Sistem Komputer SMK/MAK Kelas XI Semester I 67 Peripheral Input/Output 1. Modem Sumber : Gambar 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 : 67

84 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 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 Mengkomunikasikan Presentasikan hasil pengamatan dan kesimpulanmu didepan kelas dengan penuh rasa percaya diri tentang peripheral input output dan fungsinya 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.

85 Sistem Komputer SMK/MAK Kelas XI Semester I 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 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? 69

86 70 Sistem Komputer SMK/MAK Kelas XI Semester I 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? 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

87 Sistem Komputer SMK/MAK Kelas XI Semester I 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 71

88 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) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menganalisis jenis dan karakteristik BUS Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini : a. Bus PCI Sumber : b. Bus USB Sumber : c. Bus SCSI

89 Sistem Komputer SMK/MAK Kelas XI Semester I 73 Sumber : d. Bus Fire Wire Sumber : Menanya Buatlah pertanyaan kepada Gurumu tentang 1. Jenis Bus dan 2. Fungsi BUS 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. 73

90 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 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

91 Sistem Komputer SMK/MAK Kelas XI Semester I 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) 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 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri mengenai : 75

92 76 Sistem Komputer SMK/MAK Kelas XI Semester I 1. Jenis Bus dan 2. Fungsi BUS 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) Tugas 1. Apakah yang dimaksud dengan BUS? 2. Keuntungan multiplexed bus adalah? 3. Sebutkan Jenis bus pada komputer!

93 Sistem Komputer SMK/MAK Kelas XI Semester I Jelaskan kelebihan jenis bus fire-wire! 5. Keuntungan yang didapatkan dan tujuan dari penerapan USB adalah? 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? Uji Kompetensi/Ulangan 77

94 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

95 Sistem Komputer SMK/MAK Kelas XI Semester I 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 79

96 80 Sistem Komputer SMK/MAK Kelas XI Semester I 3.2. Kegiatan belajar 2 Sistem bus (2 jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menjelaskan system bus Menjelaskan fungsinya Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang 2. Amatilah gabar berikut ini Sumber : Menanya Buatlah pertanyaan kepada Gurumu mengenai : 1. System BUS 2. Fungsi Sistem BUS 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

97 Sistem Komputer SMK/MAK Kelas XI Semester I 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 masingmasing 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 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 Mengasosiasi/ menalar Tuliskan hasil pengamatanmu tentang system bus pada tabel dibawah ini. No System BUS Fungsi 81

98 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 Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri tentang : 1. System BUS 2. Fungsi Sistem BUS 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 Tugas 1. Jelaskan mengapa bus sangat penting dan merupakan syarat utama dalam komputer? 2. Fungsi saluran bus dikategorikan dalam tiga bagian, sebutkan!

99 Sistem Komputer SMK/MAK Kelas XI Semester I Sifat dari data bus adalah bidirectional, jelaskan! 4. Address bus biasanya terdiri dari berapa jalur parallel, sebutkan? 5. Jelaskan fungsi control bus! 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? 83

100 84 Sistem Komputer SMK/MAK Kelas XI Semester I 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

101 Sistem Komputer SMK/MAK Kelas XI Semester I 85 e. Bus request 7. Address bus biasanya terdiri atas jalur parallel, kecuali a. 8 b. 16 c. 20 d. 24 e 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 85

102 86 Sistem Komputer SMK/MAK Kelas XI Semester I 3.3. Kegiatan belajar 3 Skema interkoneksi bus (2 jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menganalisis skema interkoneksi bus Menjelaskan fungsi skema interkoneksi BUS Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah gambar berikut ini Sumber : Menanya Buatlah pertanyaan kepada Gurumu tentang skema interkoneksi bus dan fungsinya 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.

103 Sistem Komputer SMK/MAK Kelas XI Semester I 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 87

104 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 Mengasosiasi/ Menalar Tuliskan hasil pengamatanmu pada tabel berikut ini No Interkoneksi Fungsi / Keterangan Buatlah kesimpulan tentang skema interkoneksi BUS dan fungsinya Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri mengenai skema interkoneksi bus dan fungsinya 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.

105 Sistem Komputer SMK/MAK Kelas XI Semester I 89 c. I/O Channel, merupakan suatu DMA controller yang dipergunakan bersamasama untuk sejumlah alat-alat I/O, yang dihubungkan dengan suatu channel lewat suatu control unit di CPU atau controller 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? Penilaian diri Nama : 89

106 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? 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

107 Sistem Komputer SMK/MAK Kelas XI Semester I 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 alatalat input c. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah alatalat I/O d. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah alatalat 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 91

108 92 Sistem Komputer SMK/MAK Kelas XI Semester I Bab 4 - Memahami Flowchart 4.1. Kegiatan belajar 1 flowchart dan symbol-simbolnya Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Memahami flowchart dan symbol-simbolnya Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang, 2. Amatilah tabel flowchart berikut ini No Simbol Fungsi (Arti) Dimulai atau diakhiri suatu proses Persiapan proses / pemberian nilai awal Pembacaan atau pencetakan data Proses Proses pengecekan kondisi Proses yang telah didefinisikan Penghubung pada satu halaman Penghubung pada halaman lain Dokumen Arah aliran proses

109 Sistem Komputer SMK/MAK Kelas XI Semester I Menanya Buatlah pertanyaan kepada Gurumu tentang flowchart dan symbol-simbolnya Mencoba/ Mengumpulkan informasi Flowchart Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkahlangkah 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 2 Dimulai atau diakhiri suatu proses Persiapan proses / pemberian nilai awal 93

110 94 Sistem Komputer SMK/MAK Kelas XI Semester I Pembacaan atau pencetakan data Proses Proses pengecekan kondisi Proses yang telah didefinisikan Penghubung pada satu halaman Penghubung pada halaman lain Dokumen Arah aliran proses Mengasosiasi/ menalar Tuliskan hasil pengamatanmu pada tabel berikut ini. No Simbol Fungsi (Arti) Buatlah kesimpulan tentang flowchart dan symbol-simbolnya Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri mengenai flowchart dan symbol-simbolnya Rangkuman Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkahlangkah yang harus dilaksanakan dalam menyelesaikan suatu permasalahan untuk komputasi dengan cara mengekspresikannya ke dalam serangkaian simbol-simbol

111 Sistem Komputer SMK/MAK Kelas XI Semester I 95 grafis khusus, yang lebih mudah dipahami. Symbol-simbol grafis dasar flowchart, antara lain: 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? Penilaian Diri Nama : 95

112 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? 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

113 Sistem Komputer SMK/MAK Kelas XI Semester I 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 97

114 98 Sistem Komputer SMK/MAK Kelas XI Semester I 4.2. Kegiatan belajar 2 Struktur seleksi dan berurutan Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Memahami Struktur seleksi dan berurutan Aktivitas belajar siswa 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 Menanya Buatlah pertanyaan kepada gurumu tentang Struktur seleksi dan berurutan dan fungsinya Mencoba/ Mengumpulkan informasi Struktur Seleksi dan Berurutan Ada tiga macam struktur flowchart, sekuensial (berurutan), seleksi dan pengulangan. 1. Struktur Berurutan

115 Sistem Komputer SMK/MAK Kelas XI Semester I 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 99

116 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.

117 Sistem Komputer SMK/MAK Kelas XI Semester I 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: 101

118 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 Mengasosiasi/ menalar Tuliskan hasil pengamatanmu tentang Struktur seleksi dan berurutan pada tabel dibawah ini. No Struktur Fungsi Buatlah kesimpulan tentang Struktur seleksi dan berurutan Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri Struktur seleksi dan berurutan Rangkuman

119 Sistem Komputer SMK/MAK Kelas XI Semester I 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) 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? Penilaian diri Nama : Nama-nama anggota kelompok : 103

120 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? 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

121 Sistem Komputer SMK/MAK Kelas XI Semester I 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 105

122 106 Sistem Komputer SMK/MAK Kelas XI Semester I 4.3. Kegiatan belajar 3 Struktur Pengulangan Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Memahami struktur pengulangan Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang, 2. Amatilah Struktur flowchart dibawah ini Menanya Buatlah pertanyaan kepada gurumu tentang Struktur Pengulangan 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

123 Sistem Komputer SMK/MAK Kelas XI Semester I 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 107

124 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 Mengasosiasi/ menalar Tuliskan hasil pengamatanmu tentang Struktur Pengulangan pada tabel dibawah ini.

125 Sistem Komputer SMK/MAK Kelas XI Semester I 109 No Struktur Fungsi Buatlah kesimpulan tentang struktur pengulangan Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri mengenai 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 perulangandalam flowchart dan pemograman yaitu for, while, do while, kombinasi 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! 109

126 110 Sistem Komputer SMK/MAK Kelas XI Semester I 5. Struktur perintah do while adalah? 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? 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

127 Sistem Komputer SMK/MAK Kelas XI Semester I 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 Inisialisasi c. Penggunaan 2 struktur secara bersamaan d. Perpaduan struktur do while dan for while e. Perpaduan struktur for dan for while Kondisi 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 DIpenuhi Perintah Tidak dipenuhi Pencacah 111

128 112 Sistem Komputer SMK/MAK Kelas XI Semester I 4.4. Kegiatan belajar 4 Subroutin dan contoh memecahkan masalah Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Memahami subroutin Memahami Cara pemanggilan subroutine dan contoh memecahkan masalah Aktivitas belajar siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang. 2. Amatilah flowchart sebagai berikut ini : START SUBROUTINE 1 GO SUB PROSES CALL RETUNR END SUBROUTINE 2 SUB END SUB Menanya Buatlah pertanyaan kepada gurumu mengenai hal-hal 1. Subroutine 2. Cara pemanggilan subroutine 3. Pemecahan masalah 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

129 Sistem Komputer SMK/MAK Kelas XI Semester I 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: START SUBROUTINE 1 GO SUB PROSES CALL RETUNR END SUBROUTINE 2 SUB END SUB 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 113

130 114 Sistem Komputer SMK/MAK Kelas XI Semester I Mulai Baca Panjang, Lebar Hitung Luas = Panjang x Lebar Cetak Luas Selesai 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 Mengasosiasi/ menalar

131 Sistem Komputer SMK/MAK Kelas XI Semester I 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 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 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 Tugas 1. Apakah yang dimaksud dengan Subroutine? 2. Jelaskan fungsi dari Subroutine! 115

132 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? 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?

133 Sistem Komputer SMK/MAK Kelas XI Semester I 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 117

134 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) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menjelaskan Komponen prosesor menjelaskan hal hal yang dilakukan CPU Aktivitas Belajar Siswa Mengamati/ observasi 1. Buatlah kelompok dengan anggota 4-5 orang, 2. Amatilah gambar berikut ini : Sumber: Stalling, 1997

135 Sistem Komputer SMK/MAK Kelas XI Semester I Menanya Buatlah pertanyaan kepada Gurumu mengenai hal-hal sebagai berikut : 1. Komponen prosesor 2. Hal-hal yang dilakukan CPU 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. 119

136 120 Sistem Komputer SMK/MAK Kelas XI Semester I Gambar 5.1. Komponen CPU dan struktur internal CPU (Sumber: Stalling, 1997)

137 Sistem Komputer SMK/MAK Kelas XI Semester I 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 Mengasosiasi/ menalar Tuliskan hasil pengamatanmu pada tabel berikut ini 1. Komponen prosesor 2. Hal-hal yang dilakukan CPU 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 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). 121

138 122 Sistem Komputer SMK/MAK Kelas XI Semester I 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? 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.

139 Sistem Komputer SMK/MAK Kelas XI Semester I : 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? 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 123

140 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

141 Sistem Komputer SMK/MAK Kelas XI Semester I Kegiatan belajar 2 Register (2 jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu: Menjelaskan register Menjelaskan fungsi register Aktivitas belajar siswa Mengamati/Observasi 1. Buatlah kelompok dengan anggota 4-5 orang, 2. Amatilah gambar berikut ini : Sumber : Menanya Buatlah pertanyaan kepada Gurumu tentang : 1. Register 2. Fungsi register 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. 125

142 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 alamatalamat 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)

143 Sistem Komputer SMK/MAK Kelas XI Semester I Mengasosiasi/Menalar Tuliskan hasil pengamatanmu pada tabel berikut ini No Register Fungsi Buatlah kesimpulan tentang : 1. Register. 2. Fungsi Register Mengkomunikasikan Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa percaya diri mengenai : 1. Register 2. Fungsi register 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 Tugas 1. Register dalam CPU memiliki dua fungsi, sebutkan! 127

144 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? 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

145 Sistem Komputer SMK/MAK Kelas XI Semester I 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? 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) 129

146 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

147 Sistem Komputer SMK/MAK Kelas XI Semester I Kegiatan belajar 3 Siklus intruksi (2 jam pelajaran) Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu : Menjelaskan siklus pengambilan intruksi Menjelaskan siklus Fetch Menjelaskan siklus Decode Menjelaskan Siklus Execute Menjelaskan SIklus Store Aktivitas Belajar Siswa Mengamati/Observasi 1. Buatlah kelompok dengan anggota 4-5 orang, 2. Amatilah gambar dibawah ini : Menanya Sumber : Stalling, 2013 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 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 ) 131

148 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.

149 Sistem Komputer SMK/MAK Kelas XI Semester I 133 Start Local Address to PC Local PC Contents To MAR Update PC to Next Address No Load Data Required to MDR MAR Contents to CIR Decode CIR Contents Jump? No Yes Set PC To Value From Jump Instruction Execute Instructions Interrupt? Yes Service Interupt 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 133

150 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. Langkahlangkah 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 Mengasosiasi/Menalar Tuliskan hasil pengamatanmu mengenai siklus instruksi pada tabel dibawah ini No Siklus Tugas

151 Sistem Komputer SMK/MAK Kelas XI Semester I 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 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 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 Tugas 1. Dalam siklus mesin ada proses siklus 4 yang meliputi? 2. Jelaskan siklus pada saat mengambil instruksi! 135

152 136 Sistem Komputer SMK/MAK Kelas XI Semester I 3. Decode instruksi adalah? 4. Central perubahan dalam siklus exsekusi adalah? 5. Siklus Fetch adalah? 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 6. Apa yang kamu lakukan selama kegiatan? Mengorganisasi kelompok Mengacaukan kegiatan Melamun

153 Sistem Komputer SMK/MAK Kelas XI Semester I 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 137

154 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

155 Sistem Komputer SMK/MAK Kelas XI Semester I 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). 139

156 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 (onboard) 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: memorymapped I/O dan isolated I/O.

157 Sistem Komputer SMK/MAK Kelas XI Semester I 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 barangbarang 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 141

158 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.

159 Sistem Komputer SMK/MAK Kelas XI Semester I 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. 143

160 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.

161 Sistem Komputer SMK/MAK Kelas XI Semester I Bab 4 Memahami Flowchart 4.1 Kegiatan belajar 1 flowchart dan symbol-simbolnya Rangkuman Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkahlangkah 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. 145

162 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).

163 Sistem Komputer SMK/MAK Kelas XI Semester I 147 Sebuah siklus instruksi (juga disebut mengambil-dan-execute siklus, mengambildecode-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. 147

164 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. Firman Adi Hindarsyah, Elemen elemen instruksi mesin 19 Nopember Danang Yuditya Haryono, Instruksi Dan Mode Pengalamatan Pada Komputer 19 Nopember Suharno Wicaksono, Karakteristik Instruksi Mesin 19 Nopember Ilma Qodri, Pengertian Organisasi & Arsitektur KOmputer 20 Nopember Ona Fitri, Jenis jenis Instruksi 20 Nopember Rezeky Aisyah Tipe tipe operand dan operasi 20 Nopember Adam Aris Rizaldy Mode format pengalamatan 19 Nopember

165 Sistem Komputer SMK/MAK Kelas XI Semester I 149 Sutanta, Hermawan. 'Inherent' 24 Nopember Sutanta, Hermawan. 'Extended' 24 Nopember Sutanta, Hermawan. 'Indexed' 24 Nopember Sutanta, Hermawan. 'File Kode Objek' 24 Nopember Niku Niko Radino, apa itu control unit 23 Nopember Yudhi Pri, Set instruksi dan teknik pengalamatan dalam komputer 24 Nopember Andy Scevorz Icp, Struktur Branching / percabangan 24 Nopember Muhajirin tipe tipe operand dan tipe tipe system operasi 24 Nopember Goes Adhie Struktur dan Fungsi CPU 25 Nopember 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 Destu Wijayanto, Pengertian Monitor dan Fungsinya 23 Nopember Muhammad Arif Abdurrahman, storage device dan contohnya 24 Nopember Fatimah, Pengertian Plotter 20 Nopember Dini Maulita, Siklus Organisasi Prosesor 21 Nopember Satria Adhi Kharisma, 'Pengertian Modem dan Jenis-Jenisnya' 20 Nopember Ari Setiawan, Pengertian Network Interface Card (NIC) Beserta Jenisnya 20 Nopember

166 150 Sistem Komputer SMK/MAK Kelas XI Semester I PC Solution, Pengertian dan Fungsi Flash disk 21 Nopember Khunsul Marlia, Pengertian dan Fungsi Flash disk 21 Nopember Khunsul Marlia, Pengertian dan Fungsi CD/DVD Rom 21 Nopember Juhriah. Organisasi prosesor dan register 21 Nopember Ahmad Amirudin. Register pada CPU 25 Nopember

167 Sistem Komputer SMK/MAK Kelas XI Semester I

P10 Media I/O Universitas Mercu Buana Yogyakarta

P10 Media I/O Universitas Mercu Buana Yogyakarta P10 Media I/O Universitas Mercu Buana Yogyakarta A. Sidiq P. 1 Sistem Komputer Komponen utama sistem komputer : CPU Memory (Primary & Secondary) I/O Devices Ex : I Keyboard, Mouse, Modem Ex : O Monitor,

Lebih terperinci

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran) Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran) Sistem komputer memiliki tiga komponen utama, yaitu : CPU, memori (primer dan sekunder), dan peralatan masukan/keluaran (I/O devices) seperti printer,

Lebih terperinci

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST Politeknik Elektronika Negeri Surabaya Tujuan Menjelaskan system komputer unit masukkan/keluaran

Lebih terperinci

SILABUS MATA PELAJARAN SISTEM KOMPUTER (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN SISTEM KOMPUTER (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN SISTEM KOMPUTER (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan Kelas / Semester : SMK/MAK : XI Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran

Lebih terperinci

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access) Rangkuman Materi Presentasi AOK Input/Output Terprogram, Intterupt Driven dan DMA (Direct Memory Access) I/O Terprogram Pada I/O terprogam adalah adanya data yang saling ditukar antara CPU dan modul I/O.

Lebih terperinci

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse Input Output Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse Output: Menampilkan data Contoh: Monitor, printer Unit Input/Output dalam bekerja memerlukan sinyal kontrol

Lebih terperinci

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse Input Output Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse Output: Menampilkan data Contoh: Monitor, printer Unit Input/Output dalam bekerja memerlukan sinyal kontrol

Lebih terperinci

Organisasi & Arsitektur Komputer

Organisasi & Arsitektur Komputer Organisasi & Arsitektur Komputer 1 Unit Input - Output Eko Budi Setiawan, S.Kom., M.T. Eko Budi Setiawan mail@ekobudisetiawan.com www.ekobudisetiawan.com Teknik Informatika - UNIKOM 2013 Flash Back 2 Pengertian

Lebih terperinci

Sistem Komputer. Tiga komponen utama : CPU

Sistem Komputer. Tiga komponen utama : CPU PERTEMUAN Tiga komponen utama : CPU Sistem Komputer Memori (primer dan sekunder) Peralatan masukan/keluaran (I/O devices) seperti printer, monitor, keyboard, mouse, dan modem 1 Modul I/O Merupakan peralatan

Lebih terperinci

SINYAL INTERUPSI. 1. Latar Belakang

SINYAL INTERUPSI. 1. Latar Belakang SINYAL INTERUPSI 1. Latar Belakang Sistem komputer tidak akan berguna tanpa adanya peralatan input dan output. Operasioperasi I/O diperoleh melalui sejumlah perangkat eksternal yang menyediakan alat untuk

Lebih terperinci

TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O

TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O Aditya Legowo Pra Utomo 2B 08501039 Tugas ini disusun untuk memenuhi salah satu tugas Mata Kuliah Organisasi dan Arsitektur Komputer

Lebih terperinci

Pertemuan ke 13 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

Pertemuan ke 13 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST Pertemuan ke 13 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST Politeknik Elektronika Negeri Surabaya Tujuan Menjelaskan system komputer unit masukkan/keluaran

Lebih terperinci

SILABUS MATA PELAJARAN

SILABUS MATA PELAJARAN SILABUS MATA PELAJARAN Satuan Pendidikan : SMK GONDANG Mata Pelajaran : SISTEM KOMPUTER Kelas / Semester : XI / 2 Jumlah Jam : 18 Minggu (2 Jam Pelajaran / Minggu) Kompetensi Inti KI-1. Menghayati dan

Lebih terperinci

DCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output

DCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output DCH1B3 Konfigurasi Perangkat Keras Komputer Input/Output 1 9/13/2016 Masalah Input/Output Berbagai macam periferal yang begitu luas Mengirimkan sejumlah data yang berbeda Pada kecepatan berbeda-beda Dalam

Lebih terperinci

1 Tinjau Ulang Sistem Komputer

1 Tinjau Ulang Sistem Komputer 1 Tinjau Ulang Sistem Komputer Overview Sebelum memulai mempelajari sistem operasi penting bagi kita untuk mengetahui komponen-komponen yang menjadi bagian dari sebuah sistem komputer disertai cara kerjanya.

Lebih terperinci

Sistem komputer. Tiga komponen utama :

Sistem komputer. Tiga komponen utama : Sistem komputer Tiga komponen utama : CPU, Memori (primer dan sekunder) Peralatan masukan/keluaran (I/O devices) seperti printer, monitor, keyboard, mouse, dan modem Latar Belakang I/O Input / Output:

Lebih terperinci

SILABUS MATA PELAJARANPENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARANPENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARANPENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan Kelas : SMK / MAK :XII Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran agama yang dianutnya. I-2. Menghayati

Lebih terperinci

SILABUS MATA PELAJARAN

SILABUS MATA PELAJARAN SILABUS MATA PELAJARAN Satuan Pendidikan : SMK GONDANG Mata Pelajaran : SISTEM KOMPUTER Kelas / Semester : X / 2 Jumlah Jam : 18 Minggu (2 Jam Pelajaran / Minggu) Kompetensi Inti KI-1. Menghayati dan mengamalkan

Lebih terperinci

ORGANISASI KOMPUTER 1

ORGANISASI KOMPUTER 1 ORGANISASI KOMPUTER 1 STMIK AUB SURAKARTA Latar Belakang: tentang I/ O Input / Output: bagaimana menangani komunikasi dan transfer data antara periferal dengan CPU dan memory Periferal? Apakah itu periferal?

Lebih terperinci

SILABUS MATA PELAJARAN KOMPUTER TERAPAN JARINGAN (PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN)

SILABUS MATA PELAJARAN KOMPUTER TERAPAN JARINGAN (PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN) SILABUS MATA PELAJARAN KOMPUTER TERAPAN JARINGAN (PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN) Satuan Pendidikan : SMK/MAK Kelas : XI Kompetensi Inti KI 1: Menghayati dan mengamalkan ajaran agama yang

Lebih terperinci

SILABUS MATA PELAJARAN PENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARAN PENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARAN PENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan Kelas : SMK / MAK : XI Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran agama yang dianutnya. I-2. Menghayati

Lebih terperinci

SILABUS MATA PELAJARANPERAKITAN KOMPUTER (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARANPERAKITAN KOMPUTER (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARANPERAKITAN KOMPUTER (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) NAMA SEKOLAH : SMK Negeri 4 Klaten MATA PELAJARAN : Perakitan Komputer KELAS/SEMESTER : X/1 ALOKASI

Lebih terperinci

Chapter 6 Input/Output

Chapter 6 Input/Output Chapter 6 Input/Output Masalah-masalah Input/Output Periferal yang bervariasi Pengiriman jumlah data yang berbeda Dengan kecepatan yang berbeda Dalam format yang berbeda Semua periferal I/O berkecepatan

Lebih terperinci

DASAR KOMPUTER. Input/Output

DASAR KOMPUTER. Input/Output DASAR KOMPUTER Input/Output Input/Output Memungkinkan komputer untuk berkomunikasi dengan perangkat lainnya. Perangkat I/O terhubung pada sistem komputer melalui modul I/O. Jumlah Perangkat I/O sangat

Lebih terperinci

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RENCANA PELAKSANAAN PEMBELAJARAN (RPP) RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Satuan Pendidikan : SMK Negeri 1 Lumajang Kelas/Semester : XI / Ganjil Mata Pelajaran : Pengolahan Citra Digital Topik : Anatomi font huruf pada : 24 x 45 menit (6x

Lebih terperinci

Arsitektur Komputer II AUB SURAKARTA

Arsitektur Komputer II AUB SURAKARTA Arsitektur Komputer II STMIK AUB SURAKARTA Tiga komponen utama dalam sistem komputer: CPU, Memori (primer dan sekunder) Peralatan masukan/keluaran (I/O devices) seperti printer, monitor, keyboard, mouse,

Lebih terperinci

Alat Input, Proses & Output

Alat Input, Proses & Output Alat Input, Proses & Output Alat alat Input Signal Input : energi yang akan diolah oleh sistem/data yang akan diolah Maintanance Input : energi yang akan digunakan untuk mengolah signal input / program

Lebih terperinci

SILABUS MATA PELAJARAN PENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARAN PENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARAN PENGOLAHAN CITRA DIGITAL (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan Kelas : SMK Negeri 1 Cilacap : XII Kompetensi Inti KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.

Lebih terperinci

Struktur Sistem Komputer

Struktur Sistem Komputer Struktur Sistem Komputer ARSITEKTUR UMUM SISTEM KOMPUTER Sistem Komputer Sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori

Lebih terperinci

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT EXTERNAL DEVICE Pembacaan di sisi manusia (screen, printer, keyboard) Pembacaan disisi mesin (monitoring, control) Komunikasi (modem, NIC)

Lebih terperinci

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014 Sistem Operasi Struktur Sistem Komputer Adhitya Nugraha 2014 adhitya@dsn.dinus.ac.id Fasilkom 10/6/2014 Objectives Mahasiswa mengetahui komponen-komponen yang membangun sebuah sistem komputer. Mahasiswa

Lebih terperinci

SILABUS MATA PELAJARAN BASIS DATA (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)

SILABUS MATA PELAJARAN BASIS DATA (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK) SILABUS MATA PELAJARAN BASIS DATA (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK) Satuan Pendidikan Kelas : SMK / MAK : XI Kompetensi Inti KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya. KI-2.

Lebih terperinci

Organisasi & Arsitektur Komputer

Organisasi & Arsitektur Komputer Organisasi & Arsitektur Komputer 1 Struktur CPU Eko Budi Setiawan, S.Kom., M.T. Eko Budi Setiawan mail@ekobudisetiawan.com www.ekobudisetiawan.com Teknik Informatika - UNIKOM 2013 Flash Back 2 Pengertian

Lebih terperinci

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ 1. Tempat penyimpanan primer yang bersifat mudah hilang (volatile) dikarenakan hilang saat listrik padam adalah... a. Random Access Memory b. Read Only Memory

Lebih terperinci

LAMPIRAN 3 : SILABUS 136

LAMPIRAN 3 : SILABUS 136 LAMPIRAN 3 : SILABUS 136 Satuan Pendidikan Mata Pelajaran Kelas /Semester : SMK : IPA Aplikasi : XI Kompetensi Inti: KI 1 KI 2 : Menghayati dan mengamalkan ajaran agama yang dianutnya : Menghayati dan

Lebih terperinci

SILABUS MATA PELAJARAN PEMROGRAMAN DASAR (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN PEMROGRAMAN DASAR (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN PEMROGRAMAN DASAR (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan : SMK/MAK Kelas : XI Kompetensi Inti* : KI 1 : Menghayati dan mengamalkan ajaran agama

Lebih terperinci

SOAL SISTEM KOMPUTER Pilihan Ganda XI TKJ

SOAL SISTEM KOMPUTER Pilihan Ganda XI TKJ SOAL SISTEM KOMPUTER Pilihan Ganda XI TKJ 1. I/O adalah kependekan dari a. In/out b. Is/output c. Input/output d. Input/other e. Semua jawaban benar 2. Memberikan bantuan kepada user untuk memungkinkan

Lebih terperinci

Struktur dan Fungsi Komputer

Struktur dan Fungsi Komputer Apa itu Komputer Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).

Lebih terperinci

SILABUS MATA PELAJARAN GAMBAR INTERIOR DAN EKSTERIOR BANGUNAN GEDUNG

SILABUS MATA PELAJARAN GAMBAR INTERIOR DAN EKSTERIOR BANGUNAN GEDUNG SILABUS MATA PELAJARAN GAMBAR INTERIOR DAN EKSTERIOR BANGUNAN GEDUNG Satuan Pendidikan : SMK/MAK Kelas : XII Kompetensi Inti : KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya KI 2 : Menghayati

Lebih terperinci

SILABUS MATA PELAJARAN PERAKITAN KOMPUTER (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN PERAKITAN KOMPUTER (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN PERAKITAN KOMPUTER (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan Kelas : SMK / MAK : X Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran agama

Lebih terperinci

Struktur Sistem Komputer

Struktur Sistem Komputer Struktur Sistem Komputer Pengampu Mata Kuliah Casi Setianingsih (CSI) Hp : 081320001220 (WA Only) Email Tugas : casie.sn@gmail.com Email Tel-U : setiacasie@telkomuniversity.ac.id Komposisi Penilaian Quiz

Lebih terperinci

Pendahuluan BAB I PENDAHULUAN

Pendahuluan BAB I PENDAHULUAN Pendahuluan BAB I PENDAHULUAN 1.1. Definisi Komputer Komputer merupakan mesin elektronik yang memiliki kemampuan melakukan perhitungan-perhitungan yang rumit secara cepat terhadap data-data menggunakan

Lebih terperinci

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring ULANGAN AKHIR SEMESTER GANJIL TAHUN PELAJARAN 2017/2018 Mata Pelajaran

Lebih terperinci

Input/Output. (Pertemuan ke-9) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto

Input/Output. (Pertemuan ke-9) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto Input/Output (Pertemuan ke-9) Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Februari 2016 Struktur Komputer Input/Output Peripherals Computer Central

Lebih terperinci

Sistem Operasi Jaringan

Sistem Operasi Jaringan Kualitas ini menunjukkan perlunya keseimbangan antara kemampuan hard skill (pengetahuan dan penerapannya) dan soft skill (agama/keyakinan dan sikap) dalam pencapaian target SKL. Pengembangan soft skill

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 6 Organisasi Komputer CPU dan Sistem Bus Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Agenda Pertemuan 6 1 CPU 2 Sistem Bus Pendahuluan Video CPU CPU

Lebih terperinci

Aditya Wikan Mahastama

Aditya Wikan Mahastama ARSITEKTUR DAN ORGANISASI KOMPUTER Aditya Wikan Mahastama mahas@ukdw.ac.id Pengaturan Transfer Data dan Modul Input-Output 2 UNIV KRISTEN DUTA WACANA GENAP 1213 v2 Komunikasi Antar Komponen Komputer Siapa,

Lebih terperinci

SILABUS MATA PELAJARAN DESAIN MULTIMEDIA INTERAKTIF (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARAN DESAIN MULTIMEDIA INTERAKTIF (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARAN DESAIN MULTIMEDIA INTERAKTIF (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan : SMK/MAK Kelas : XII Kompetensi Inti : KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya KI

Lebih terperinci

SILABUS MATA PELAJARAN PEMROGRAMAN WEB DINAMIS (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK )

SILABUS MATA PELAJARAN PEMROGRAMAN WEB DINAMIS (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK ) SILABUS MATA PELAJARAN PEMROGRAMAN WEB DINAMIS (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK ) Satuan Pendidikan Kelas : SMK / MAK : XI Kompetensi Inti KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya

Lebih terperinci

STRUKTUR CPU. Arsitektur Komputer

STRUKTUR CPU. Arsitektur Komputer STRUKTUR CPU Arsitektur Komputer Tujuan Mengerti struktur dan fungsi CPU yaitu dapat melakukan Fetch instruksi, interpreter instruksi, Fetch data, eksekusi, dan menyimpan kembali. serta struktur dari register,

Lebih terperinci

Perangkat Keras Komputer dan Perangkat Input Output

Perangkat Keras Komputer dan Perangkat Input Output Perangkat Keras Komputer dan Perangkat Input Output Komputer Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut

Lebih terperinci

INPUT / OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

INPUT / OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar INPUT / OUTPUT Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar I/O terdiri : - Piranti l/o (peripheral) - Pengendali I/O (device controller) - Perangkat lunak Proses transfer

Lebih terperinci

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya.

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya. Mata Pelajaran RENCANA PROGRAM PENGAJARAN : Fisika Kelas / Semester : XI /I Peminatan Materi Pokok Alokasi Waktu : MIA : Momentum dan Impuls : 12 Jam Pelajaran KOMPETENSI INTI KI 1 KI 2 : Menghayati dan

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 2 Organisasi Komputer Struktur dan Fungsi Komputer Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Sistem Komputer: Definisi Supaya komputer dapat digunakan

Lebih terperinci

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer Arsitektur Dan Organisasi Komputer Pengantar Arsitektur Organisasi Komputer 1.1 Komputer Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah

Lebih terperinci

PENGENALAN KOMPUTER. Sistem Komputer. Dian Palupi Rini, M.Kom

PENGENALAN KOMPUTER. Sistem Komputer. Dian Palupi Rini, M.Kom PENGENALAN KOMPUTER Dian Palupi Rini, M.Kom Sistem Komputer Komputer Definisi komputer adalah alat elektronik yang dapat menerima input data, mengolah data dan memberikan hasil dalam bentuk informasi dengan

Lebih terperinci

SILABUS MATA PELAJARAN PEMROGRAMAN WEB (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN PEMROGRAMAN WEB (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN PEMROGRAMAN WEB (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan : SMK/MAK Kelas : X Kompetensi Inti* : KI 1 : Menghayati dan mengamalkan ajaran agama

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 2 Organisasi Komputer Organisasi dan Arsitektur Komputer Struktur dan Fungsi Komputer Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Arsitektur & Organisasi

Lebih terperinci

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 -- Struktur Fungsi CPU Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 -- This presentation is revised by @hazlindaaziz, STMIK, 2014 Main Material: Acknowledgement

Lebih terperinci

SILABUS MATA PELAJARANTEKNIK ANIMASI 2 DIMENSI (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARANTEKNIK ANIMASI 2 DIMENSI (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARANTEKNIK ANIMASI 2 DIMENSI (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan Kelas : SMK / MAK : XI Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran agama yang dianutnya. I-2. Menghayati

Lebih terperinci

SILABUS MATA PELAJARAN PEMROGRAMAN WEB (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN PEMROGRAMAN WEB (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN PEMROGRAMAN WEB (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan : SMK/MAK Kelas : X Kompetensi Inti* : KI 1 : Menghayati dan mengamalkan ajaran agama

Lebih terperinci

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya.

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya. Mata Pelajaran RENCANA PROGRAM PENGAJARAN : Fisika Kelas / Semester : XI /I Peminatan Materi Pokok Alokasi Waktu : MIA : Momentum dan Impuls : 12 Jam Pelajaran KOMPETENSI INTI KI 1 KI 2 : Menghayati dan

Lebih terperinci

ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto

ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto Komputer Digital adalah mesin elektronik yang dapat melakukan operasi- operasi aritmatik dan lojik. Komputer digital terdiri dari sistem interkoneksi

Lebih terperinci

SILABUS MATA PELAJARAN: ADMINISTRASI KEUANGAN

SILABUS MATA PELAJARAN: ADMINISTRASI KEUANGAN SILABUS MATA PELAJARAN: ADMINISTRASI KEUANGAN Satuan Pendidikan : SMK NEGERI 61 JAKARTA Kelas /Semester : XII / 1 dan 2 Kompetensi Inti: KI 1: Menghayati dan mengamalkan ajaran agama yang dianutnya. KI

Lebih terperinci

Rencana Pelaksanaan Pembelajaran

Rencana Pelaksanaan Pembelajaran Rencana Pelaksanaan Peman Satuan Pendidikan : SMK N Kediri Mata Pelajaran : Simulasi Digital Kelas/Semester : X / I (Ganjil) Materi Pokok : Penerapan pengelolaan informasi digital Pertemuan Ke- : - Alokasi

Lebih terperinci

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar INPUT/OUTPUT Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar I/O terdiri : - Piranti l/o (peripheral) - Pengendali I/O (device controller) - Perangkat lunak Proses transfer

Lebih terperinci

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar INPUT/OUTPUT Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar I/O terdiri : - Piranti l/o (peripheral) - Pengendali I/O (device controller) - Perangkat lunak Proses transfer

Lebih terperinci

Soal Komunikasi Data Kelas XI TKJ

Soal Komunikasi Data Kelas XI TKJ Soal Komunikasi Data Kelas XI TKJ PAKET A 1. Tempat penyimpanan primer yang bersifat mudah hilang (volatile) dikarenakan hilang saat listrik padam adalah... a. Random Access Memory b. Read Only Memory

Lebih terperinci

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya.

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya. Mata Pelajaran RENCANA PROGRAM PENGAJARAN : Fisika Kelas / Semester : XI /I Peminatan Materi Pokok Alokasi Waktu : MIA : Momentum dan Impuls : 12 Jam Pelajaran KOMPETENSI INTI KI 1 KI 2 : Menghayati dan

Lebih terperinci

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya.

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya. Mata Pelajaran RENCANA PROGRAM PENGAJARAN : Fisika Kelas / Semester : XI /I Peminatan Materi Pokok Alokasi Waktu : MIA : Momentum dan Impuls : 12 Jam Pelajaran KOMPETENSI INTI KI 1 KI 2 : Menghayati dan

Lebih terperinci

SILABUS MATA PELAJARAN KERJA PROYEK (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARAN KERJA PROYEK (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARAN KERJA PROYEK (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan Kelas : SMK / MAK : XII Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran agama yang dianutnya. I-2. Menghayati dan

Lebih terperinci

SILABUS MATA PELAJARAN TEKNIK PENGOLAHAN VIDEO (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARAN TEKNIK PENGOLAHAN VIDEO (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARAN TEKNIK PENGOLAHAN VIDEO (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan : SMK/MAK Kelas : XII Kompetensi Inti : KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya KI 2 :

Lebih terperinci

SILABUS MATA PELAJARAN FISIKA UNTUK SMK-MAK (PEMINATAN)

SILABUS MATA PELAJARAN FISIKA UNTUK SMK-MAK (PEMINATAN) SILABUS MATA PELAJARAN FISIKA UNTUK SMK-MAK (PEMINATAN) Satuan Pendidikan : SMK Mata Pelajaran : FISIKA Kelas : XI Semester : 2 Kompetensi Inti KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya

Lebih terperinci

SILABUS MATA PELAJARAN SISTEM OPERASI JARINGAN (PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN)

SILABUS MATA PELAJARAN SISTEM OPERASI JARINGAN (PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN) SILABUS MATA PELAJARAN SISTEM OPERASI JARINGAN (PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN) Satuan Pendidikan Kelas / Semester : SMK/MAK : XII Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran agama

Lebih terperinci

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk APLIKASI KOMPUTER Modul ke: PERTEMUAN 2 Sistem Operasi Fakultas Desain dan Seni Kreatif Rangga Rinaldi, S.Kom, MM Program Studi Desain Produk www.mercubuana.ac.id PERTEMUAN 2 Sistem Komputer Struktur dan

Lebih terperinci

SILABUS MATA PELAJARAN PEMROGRAMAN BERORIENTASI OBYEK (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)

SILABUS MATA PELAJARAN PEMROGRAMAN BERORIENTASI OBYEK (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK) SILABUS MATA PELAJARAN PEMROGRAMAN BERORIENTASI OBYEK (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK) Satuan Pendidikan Kelas / Semester : SMK/MAK : XII Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran

Lebih terperinci

SILABUS MATA PELAJARAN PENGANTAR ADMINISTRASI PERKANTORAN (DASAR BIDANG KEAHLIAN BISNIS DAN MANAJEMEN)

SILABUS MATA PELAJARAN PENGANTAR ADMINISTRASI PERKANTORAN (DASAR BIDANG KEAHLIAN BISNIS DAN MANAJEMEN) SILABUS MATA PELAJARAN PENGANTAR ADMINISTRASI PERKANTORAN (DASAR BIDANG KEAHLIAN BISNIS DAN MANAJEMEN) Satuan Pendidikan : SMK NEGERI 21 JAKARTA Kelas : XI Kompetensi Inti : KI 1 : Menghayati dan mengamalkan

Lebih terperinci

Perangkat Keras Masukan/Keluaran. Kelompok : Intan Sari H. H. Z Verra Mukty

Perangkat Keras Masukan/Keluaran. Kelompok : Intan Sari H. H. Z Verra Mukty Perangkat Keras Masukan/Keluaran Kelompok 118-43: Intan Sari H. H. Z 1204000459 Verra Mukty 1204000874 Sekilas Contoh perangkat M/K Pembagian perangkat M/K secara umum Komponen-komponen M/K Penanganan

Lebih terperinci

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit ) CPU ( Central Processing Unit ) PERKEMBANGAN ARSITEKTUR CPU CPU terdiri dari beberapa bagian yang berbeda yang saling berintegrasi dalam membentuk fungsinya secara bersamaan. Pada bagian ini akan dibahas

Lebih terperinci

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya.

MOMENTUM & IMPULS RENCANA PROGRAM PENGAJARAN. Kelas / Semester : XI /I KOMPETENSI INTI. : Menghayati dan mengamalkan ajaran agama yang dianutnya. Mata Pelajaran RENCANA PROGRAM PENGAJARAN : Fisika Kelas / Semester : XI /I Peminatan Materi Pokok Alokasi Waktu : MIA : Momentum dan Impuls : 12 Jam Pelajaran KOMPETENSI INTI KI 1 KI 2 : Menghayati dan

Lebih terperinci

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RENCANA PELAKSANAAN PEMBELAJARAN (RPP) PEMERINTAH KABUPATEN LOMBOK TIMUR DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA SMK NEGERI 1 SIKUR Jln. Raya Mataram Sikur Km. 41, Montong Borok Kec. Sikur, Kab. Lombok Timur, NTB. KP: 83662 RENCANA PELAKSANAAN

Lebih terperinci

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" 1

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) Pengantar Teknologi Informasi 1 BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" Abstraksi Sistem Komputer Secara abstrak level sebuah sistem komputer modern dari level rendah sampai level tertinggi

Lebih terperinci

RENCANA PELAKSANAAN PEMBELAJARAN

RENCANA PELAKSANAAN PEMBELAJARAN RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : Mata Pelajaran : Fisika Kelas/ Semester : X / Satu Peminatan : MIA Materi Pokok : Suhu, Kalor dan Perpindahan Kalor Alokasi waktu : 4 x 3 JP A. Kompetensi

Lebih terperinci

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RENCANA PELAKSANAAN PEMBELAJARAN (RPP) RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Nama Sekolah :... Mata Pelajaran Kelas/Semester Materi Alokasi Waktu : Fisika : XI/Dua : Gejala Pemanasan Global : 2 Pertemuan Pertemuan Pertama, @ 2 X 45 menit Pertemuan

Lebih terperinci

SILABUS MATA PELAJARAN : PERENCANAAN PEMASARAN

SILABUS MATA PELAJARAN : PERENCANAAN PEMASARAN SILABUS MATA PELAJARAN : PERENCANAAN PEMASARAN Satuan Pendidikan : SMK PGRI 1 JAKARTA Kelas /Semester : X/ I dan II Kompetensi Inti* KI..1 Menghayati dan mengamalkan ajaran agama yang dianutnya KI..2 Menghayati

Lebih terperinci

SILABUS MATA PELAJARAN

SILABUS MATA PELAJARAN SILABUS MATA PELAJARAN Satuan Pendidikan : SMK Mata Pelajaran : PEMROGRAMAN DASAR Kelas / Semester : X /1 Kompetensi Inti* KI 1: Menghayati dan mengamalkan ajaran agama yang dianutnya KI 2: Menghayati

Lebih terperinci

MENGENAL SISTEM KOMPUTER

MENGENAL SISTEM KOMPUTER MENGENAL SISTEM KOMPUTER SARTIM sartim@raharja.info Abstrak Sistem komputer adalah suatu jaringan elektronik yang terdiri dari perangkat lunak dan perangkat keras yang melakukan tugas tertentu(menerima

Lebih terperinci

Pertemuan Ke 2 Arsitek tur Dasar Komputer

Pertemuan Ke 2 Arsitek tur Dasar Komputer Pertemuan Ke 2 Arsitek tur Dasar Komputer ARSITEKTUR KOMPUTER 1 Rahajeng Ratnaningsih, S.Kom STMIK AUB SURAKARTA Tujuan Perkuliahan 1. Menjelaskan tentang arsitektur komputer 2. Menjelaskan perbedaan utama

Lebih terperinci

RENCANA PELAKSANAAN PEMBELAJARAN

RENCANA PELAKSANAAN PEMBELAJARAN RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : Mata Pelajaran : Fisika Kelas/ Semester : X / Satu Peminatan : MIA Materi Pokok : Suhu, Kalor dan Perpindahan Kalor Alokasi waktu : 4 x 3 JP A. Kompetensi

Lebih terperinci

Pengantar Sistem Komputer

Pengantar Sistem Komputer Pengantar Sistem Komputer Aplikasi Komputer I (Pertemuan Ke 2) Mata Kuliah Universitas Universitas Mercu Buana Yogyakarta Tahun 2013 Sistem Komputer Pengertian Sistem Sistem berasal dari bahasa Latin (systema)

Lebih terperinci

SISTEM KOMPUTER Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer.

SISTEM KOMPUTER Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer. SISTEM KOMPUTER Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer. Secara umum, sistem terdiri dari elemen-elemen yang saling berhubungan

Lebih terperinci

RPP VEKTOR KELAS X SMA MUH. AMRAN SHIDIK 11/13/2016

RPP VEKTOR KELAS X SMA MUH. AMRAN SHIDIK 11/13/2016 2016 RPP VEKTOR KELAS X SMA MUH. AMRAN SHIDIK 11/13/2016 RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah Mata Pelajaran Kelas / Semester Alokasi waktu : SMA NEGERI 1 PALLANGGA : FISIKA : X : 3 X 45 Menit

Lebih terperinci

RPP (RENCANA PELAKSANAAN PEMBELAJARAN)

RPP (RENCANA PELAKSANAAN PEMBELAJARAN) RPP (RENCANA PELAKSANAAN PEMBELAJARAN) Satuan Pendidikan : SMK Negeri 2 Lubuk Basung Kelas / Semester : XI / 1 Mata Pelajaran : Rancang Bangun Jaringan Tema / Sub Tema : Pengalamatan IP dan Subnetmask

Lebih terperinci

SILABUS MATA PELAJARAN PEMROGRAMAN DASAR (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN PEMROGRAMAN DASAR (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN PEMROGRAMAN DASAR (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan : SMK/MAK Kelas : X Kompetensi Inti* : KI 1 : Menghayati dan mengamalkan ajaran agama

Lebih terperinci

Pertemuan 5 MANAJEMEN PERANGKAT INPUT/OUTPUT

Pertemuan 5 MANAJEMEN PERANGKAT INPUT/OUTPUT Pertemuan 5 MANAJEMEN PERANGKAT INPUT/OUTPUT PRINSIP-PRINSIP PERANGKAT LUNAK I/O A. Klasifikasi Perangkat I/O Pengelolaan perangkat I/O merupakan aspek perancangan sistem operasi yang terluas karena beragamnya

Lebih terperinci

SILABUS MATA PELAJARAN SIMULASI DIGITAL (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN SIMULASI DIGITAL (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN SIMULASI DIGITAL (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan : SMK GONDANG Mata Pelajaran : SIMULASI DIGITAL Kelas : X Kompetensi Inti KI 1 : Menghayati

Lebih terperinci

RENCANA PELAKSANAAN PEMBELAJARAN

RENCANA PELAKSANAAN PEMBELAJARAN RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan Kelas/semester Topik/Materi Pokok Alokasi Waktu : SMA : XII/2 : Kapasitor : 1 x 45 menit (1 x pertemuan) A. Kompetensi Inti KI.1 : Menghayati dan mengamalkan

Lebih terperinci

SILABUS MATA PELAJARAN DESAIN MULTIMEDIA (PAKET KEAHLIAN MULTIMEDIA)

SILABUS MATA PELAJARAN DESAIN MULTIMEDIA (PAKET KEAHLIAN MULTIMEDIA) SILABUS MATA PELAJARAN DESAIN MULTIMEDIA (PAKET KEAHLIAN MULTIMEDIA) Satuan Pendidikan : SMK/MAK Kelas : XI Kompetensi Inti : KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya KI 2 : Menghayati

Lebih terperinci

MICROPROCESSOR. Published by. imeldaflorensia91

MICROPROCESSOR. Published by. imeldaflorensia91 MICROPROCESSOR Arsitektur Komputer Microprosessor Mikroprosesor atau CPU adalah otak pengendali utama semua operasi dalam sistem komputer. Mikroprosesor mengambil instruksi biner dari memori, menerjemahkannya

Lebih terperinci

SILABUS MATA PELAJARAN SIMULASI DIGITAL (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

SILABUS MATA PELAJARAN SIMULASI DIGITAL (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) SILABUS MATA PELAJARAN SIMULASI DIGITAL (DASAR PROGRAM KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI) Satuan Pendidikan Kelas : SMK / MAK : X Kompetensi Inti I-1. Menghayati dan mengamalkan ajaran agama

Lebih terperinci