Sistem Komputer Xi-1 PDF
Sistem Komputer Xi-1 PDF
REPUBLIK INDONESIA
2013
SISTEM KOMPUTER
SMK/MAK
KELAS XI
SEMESTER I
i
ii Sistem Komputer SMK/MAK Kelas XI Semester I
Milik Negara
Tidak Diperdagangkan
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,
Penulis
iv Sistem Komputer SMK/MAK Kelas XI Semester I
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
PENDAHULUAN
1. Deskripsi
Sistem komputer merupakan suatu jaringan elektronik yang terdiri dari perangkat
lunak (software)dan perangkat keras (hardware)yang melakukan tugas tertentu
(menerima input, memproses input, menyimpan perintah-perintah, dan menyediakan
output dalam bentuk informasi). Selain itu system komputer dapat pula diartikan sebagai
elemen-elemen yang terkait untuk menjalankan suatu aktivitas dengan menggunakan
komputer.
Komputer dapat membantu manusia dalam pekerjaan sehari-harinya, pekerjaan
itu seperti: pengolahan kata, pengolahan angka, dan pengolahan gambar.
Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat
lunak (software), set instruksi (instruction set), dan perangkat keras (hardware). Dengan
demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem
komputer.Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua
lainnya (software dan brainware).
2. Prasyarat
Pada mata pelajaran sistem komputer kelas XI ini mempunyai keterkaitan dengan
mata pelajaran sistem komputer kelas X. Sistem komputer pada kelas XI ini merupakan
lanjutan dari sistem komputer kelas X.
Untuk dapat mengoperasikan, menggunakan komputer, mengetahui lebih lanjut
tentang perangkat lunak (software), set instruksi (instruction set), dan perangkat keras
(hardware), maka diperlukan satu set sistem komputer yang berfungsi dengan baik dan
dapat memahami sistem komputer dasar. Tahapan untuk menyiapkan bagaimana
seperangkat sistem komputer dapat berjalan dengan baik, dan sistem komputer materi
dasar telah diuraikan dalam mata pelajaran perakitan komputer dan sistem komputer
yang telah dipelajari pada kelas X semester I.
3. Petunjuk Penggunaan
Buku siswa ini disusun berdasarkan kurikulum 2013, dimana kurikulum 2013
mempunyai ciri khusus yaitu penggunaan metode scientifik. Buku siswa ini terdiri dari
dua bab yaitu bab 1 pendahuluan dan bab 2 materi pembelajaran.
Dalam bab pendahuluan ada beberapa hal yang harus dipelajari peserta didik
antara lain adalah diskripsi mata pelajaran yang berisi informasi umum, prasyarat
sebelum memperlajari sistem komputer dan tujuan umum.
Selanjutnya pada Bab 2 menuntun peserta didik untuk memahami diskripsi umum
tentang topik yang akan dipelajari dan rincian kegiatan belajar sesuai dengan
kompetensi dan tujuan yang akan dicapai. Setiap kegiatan belajar terdiri dari tujuan dan
uraian materi topik pembelajaran, tugas serta test formatif.Uraian pembelajaran berisi
tentang diskripsi pemahaman topik materi untuk memenuhi kompetensi
pengetahuan.Uraian pembelajaran juga menjelaskan diskripsi unjuk kerja atau langkah-
langkah logis untuk memenuhi kompetensi skill.
Kemudian tugas dikerjakan oleh peserta didik dapat berupa tugas pengamatan,
atau praktek. Setiap tugas yang dilakukan melalui beberapa tahapan scientifik yaitu : 1)
melakukan pengamatan setiap tahapan unjuk kerja 2) melakukan praktek sesuai dengan
unjuk kerja 3) mengumpulkan data yang dihasilkan setiap tahapan 4) menganalisa hasil
Sistem Komputer SMK/MAK Kelas XI Semester I xv
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
6. Peta konsep
Peta konsep pada mata pelajaran C2 sistem komputer dapat digambarkan
sebagai berikut :
PEMBELAJARAN
Data Bus
Input Device
Output Device
AddressBus
Sumber : http://cendyantonio.blogspot.com/
1.1.2.2 Menanya
Sistem komputer dalam (Stalling, 1997, hal. 66) memiliki tiga komponen
utama, yaitu : CPU, memori (primer dan sekunder), dan peralatan
2 Sistem Komputer SMK/MAK Kelas XI Semester I
1.1.2.5 Mengkomunikasikan
Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa
percaya diri mengenai :
1. System input komputer
2. Fungsi system input komputer
3. Struktur masukan komputer
1.1.3. Rangkuman
Sistem komputer dalam memiliki tiga komponen utama, yaitu : CPU, memori
(primer dan sekunder), dan peralatan masukkan/keluaran (I/O devices) seperti
printer, monitor, keyboard, mouse dan modem. Modul I/O tidak hanya sekedar modul
penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi
komunikasi antara peripheral dan bus computer.
Alasan kenapa piranti – piranti tidak langsung dihubungkan dengan bus
sistem komputer, yaitu: bervariasinya metode operasi piranti peripheral; kecepatan
transfer data lebih lambat dari pada laju transfer data; format dan panjang data
seringkali berbeda dengan CPU.
Sistem masukan, fungsi dan struktur masukan, antara lain:
1. Sistem Masukkan (Input)
6 Sistem Komputer SMK/MAK Kelas XI Semester I
Sistem input adalah suatu jaringan yang bekerja sama dan saling
berhubungan untuk memasukkan data ke dalam sistem komputer yang akan
diolah oleh suatu program tertentu melalui sebuah perangkat masukkan (input
device).
Perangkat masukkan (input device) merupakan peralatan yang digunakan
untuk menerima data yang akan diolah ke dalam komputer. Prinsip kerja yang
dilakukan perangkat input adalah mengubah perintah dalam bentuk yang
difahami oleh manusia kepada data berupa kode-kode biner (binary encoded
information) yang dimengerti oleh komputer.
2. Fungsi Masukkan (Input), antara lain: (a) Kontrol dan pewaktuan (control &
timing), (b) Komunikasi CPU, (c) Komunikasi perangkat eksternal, (d) Pem-
buffer-an data.
Fungsi masukkan/alat input menurut Jogiyanto adalah untuk memasukkan
data ke dalam sistem computer, memasukkan program ke dalam sistem
computer, sebagai alat input sendiri dan sebagai alat output untuk menampilkan
hasil (Alat input/output demikian disebut dengan terminal). Terminal dapat
digolongkan sebagai berikut: (a) Non Intelligent Terminal (dumb terminal, (b)
Smart Terminal, (c) Intelligent Terminal (logic terminal atau programmable
terminal).
3. Struktrur Masukkan (input), berupa: (a) interupsi input, untuk memulai operasi
input; (b) DMA (Direct Memory Access), yaitu metode penanganan input; (c)
perbedaan dalam penanganan interupsi.
1.1.4. Tugas
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
8 Sistem Komputer SMK/MAK Kelas XI Semester I
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
Sistem Komputer SMK/MAK Kelas XI Semester I 9
Sumber http://pendidikan-informatika.blogspot.com/
1.2.2.2 Menanya
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.
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.
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.
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.
1.2.2.5 Mengkomunikasikan
1.2.3. Rangkuman
Menurut Stalling (Stalling, 1997, hal. 70) terdapat tiga buah teknik dalam
operasi Input-Output, yaitu:
1. I/O terprogram
Pada I/O terprogram, data (pemindahan data, pengiriman perintah baca
maupun tulis, dan monitoring perangkat) saling dipertukarkan antara CPU dan
modul I/O.
Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O
selesai dilakukan modul I/O sehingga akan membuang waktu. Terdapat empat
klasifikasi perintah I/O, yaitu: (a) Perintah control, (b) Perintah test, (c) Perintah
read, (d) Perintah write. Dalam teknik I/O terprogram, terdapat dua macam
inplementasi perintah I/O yang tertuang dalam instruksi I/O, yaitu: memory-
mapped I/O dan isolated I/O.
2. Interrupt-Drivenn I/O
Teknik interrupt driven I/O memungkinkan proses tidak membuang-
buang waktu. Dalam teknik ini kendali perintah masih menjadi tanggung jawab
CPU, baik pengambilan perintah dari memori maupun pelaksanaan isi perintah
tersebut.
Cara kerja teknik interupsi pada modul I/O adalah modul I/O menerima
perintah, kemudian melaksanakan perintah dari peripheral dan meletakkan
paket data ke register data modul I/O, selanjutnya modul mengeluarkan sinyal
interupsi ke CPU melalui saluran kontrol.Kemudian modul menunggu datanya
diminta CPU.
Pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah
operasi I/O adalah sebagai berikut:
a. Perangkat I/O akan mengirimkan sinyal interupsi ke CPU.
b. CPU menyelesaikan interupsi tersebut.
c. CPU mempersiapkan pengontrolan transfer ke rountine interupsi dengan
menyimpan informasi berupa: (1) Status prosesor, (2) Lokasi intruksi
berikutnya.
d. Kemudian CPU akan menyimpan PC (Program Counter) eksekusi sebelum
interupsi ke stack pengontrol bersama informasi PSW.
e. Selanjutnya CPU memproses interupsi sampai selesai.
f. Apabila pengolahan interupsi selesai, CPU akan memanggil kembali
informasi yang telah disimpan pada stack pengontrol. Terdapat bermacam
teknik yang digunakan CPU dalam menangani program interupsi ini,
16 Sistem Komputer SMK/MAK Kelas XI Semester I
diantaranya: (1) Multiple Interrupt Lines, (2) Software Poll, (3) Daisy Chain,
(4) Arbitrasi bus.
3. Direct Memory Access (DMA)
Prinsip kerja DMA adalah CPU akan mendelegasikan kerja I/O kepada
DMA dan akhir proses saja. Dengan demikian CPU dapat menjalankan proses
lainnya tanpa banyak terganggu dengan interupsi.
Dalam melaksanakan transfer data secara mandiri, DMA memerlukan
pengambilalihan kontrol bus dari CPU. Teknik terakhir lebih umum digunakan
sering disebut cycle-stealing, karena modul DMA mengambil alih siklus bus.
1.2.4. Tugas
………………………………………………………………………………………………
………………………………………
Nama : …………………………………………………
Nama-nama anggota kelompok : …………………………………………………
Kegiatan kelompok : …………………………………………………
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
18 Sistem Komputer SMK/MAK Kelas XI Semester I
b. Memerintahkan modul I/O untuk mengambil data dari bus data untuk
diberikan pada perangkat peripheral tujuan lain
c. Memerintahkan modul I/O untuk mengambil data dari bus data untuk
diberikan pada perangkat peripheral tujuan data tersebut
d. Mengaktivasi perangkat peripheral dan memberitahukan tugas yang
diperintahkan padanya
e. Menguji berbagai kondisi status modul I/O dan peripheralnya
3. Mengaktivasi perangkat peripheral dan memberitahukan tugas yang
diperintahkan padanya, merupakan perintah…
a. Write
b. Read
c. Control
d. Test
e. Aktivate
4. Teknik interrupdriven I/O, yaitu…
a. Memungkinkan proses tidak membuang-buang data
b. Memungkinkan proses tidak membuang-buang piranti
c. Mengeksekusi program yang memberikan operasi I/O kepada CPU secara
langsung
d. Membuang-buang waktu
e. Memungkinkan proses tidak membuang-buang waktu
5. Teknik yang digunakan CPU dalam menangani program interupsi adalah sebagai
berikut, kecuali…
a. Daisy Chain
b. Arbitrasi bus
c. Arbitrasi bass
d. Software Poll
e. Multiple Interrupt Lines
6. Multiple Interrupt Lines merupakan teknik menangani program interupsi dengan
cara…
a. Mengetahui adanya sebuah interupsi
b. Menggunakan saluran interupsi berjumlah banyak antara CPU dan modul-
modul I/O
c. Menjalankan sinyal acknowledge yang berjalan pada saluran interupsi
sampai menjumpai modul I//O yang mengirimkan interupsi
d. Menggunakan saluran permintaan interupsi
e. Menentukan modul yang melakukan interupsi
7. Dalam melaksanakan transfer data secara mandiri, DMA memerlukan…
a. Pengambilalihan kontrol bus dari I/O Device
b. Transfer data bervolume besar
c. Pengambilalihan kontrol bus dari CPU
d. Transfer data bervolume kecil
e. Saluran interupsi CPU
8. Pada pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah
operasi I/O, CPU mempersiapkan pengontrolan transfer ke…
a. Modul interupsi
b. Rountine interupsi
c. Terminal interupsi
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
20 Sistem Komputer SMK/MAK Kelas XI Semester I
Data Bus
Input Device
Output Device
AddressBus
Sumber : http://cendyantonio.blogspot.com/
1.3.2.2 Menanya
c. Register
Register merupakan simpanan kecil yang mempunyai kecepatan
tinggi. Lebih cepat sekitar 5 sampai 10 kali dibandingkan dengan kecepatan
perekaman atau pengambilan data di main memory. Register digunakan
untuk menyimpan instruksi dan data yang sedang diproses oleh CPU, sedang
instruksi-instruksi dan data lainnya yang menunggu giliran untuk diproses
masih disimpan di main memory.
Secara analog, register ini dapat diibaratkan dengan ingatan di otak
bila anda melakukan pengolahan data secara manual. Sehingga otak dapat
diibaratkan sebagai CPU, yang berisi ingatan-ingatan.Satuan kendali yang
mengendalikan seluruh kegiatan tubuh dan mempunyai tempat untuk
melakukan perhitungan dan perbandingan logika.
Program yang berisi kumpulan dari instruksi-instruksi dan data
diletakkan di main memory yang diibaratkan sebagai sebuah meja.Anda
mengerjakan program tersebut dengan memproses satu persatu instruksi-
instruksi yang ada di dalamnya mulai dari instruksi yang pertama.Instruksi ini
anda baca dan diingat (instruksi yang sedang diproses disimpan di register).
Misalnya instruksi tersebut berbunyi hitung C = A + B, maka anda
membutuhkan data untuk nilai A dan B yang masih ada di meja. Data
tersebut anda baca dan masuk keingatan anda (data yang sedang diproses
disimpan di register), yaitu A bernilai 2 dan B bernilai 3.
Sekarang di ingatan otak anda telah tersimpan suatu instruksi dan
nilai data A serta B, dengan demikian nilai dari C dapat anda hitung hasilnya,
yaitu sebesar 5. Hasil dari perhitungan ini perlu anda tuliskan kembali ke
meja (hasil pengolahan direkamkan kembali ke main memory). Setelah
semua instruksi selesai anda proses, kemungkinan program, data dan hasil
pengolahan ingin anda simpan secara permanen untuk keperluan dilain hari
dan dapat anda simpan di filling cabinet. Simpanan luar komputer diibaratkan
sebagai filling cabinet, jadi ada 3 macam ingatan yang dipergunakan di dalam
sistem komputer, yaitu sebagai berikut ini:
Register dipergunakan untuk menyimpan instruksi dan data yang sedang
diproses.
Main memory dipergunakan untuk menyimpan instruksi dan data yang
akan diproses dan hasil dari pengolahan.
Ekternal memory (simpanan luar) dipergunakan untuk menyimpan
program dan data secara permanen.
Register yang berhubungan dengan instruksi yang sedang diproses
adalah instruction register dan program counter. Instruction register (IR) atau
disebut juga dengan program register digunakan untuk menyimpan instruksi
yang sedang diproses. Program yang berisi kumpulan dari instruksi, pertama
kali ditempatkan di main memory.Pemrosesan program dilakukan instruksi
per instruksi. Instruksi yang mendapat giliran untuk diproses, diambil dari
main memory dan disimpan di instruction register (IR).
Program counter (PC) atau disebut juga control counter atau
instruction counter adalah register yang digunakan untuk menyimpan alamat
(address) lokasi dari main memory yang berisi instruksi yang sedang
diproses. Selama pemrosesan instruksi yang dilakukan oleh CPU, isi dari
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.
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).
1.3.2.5 Mengkomunikasikan
1.3.3. Rangkuman
Sistem Komputer SMK/MAK Kelas XI Semester I 25
1.3.4. Tugas
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
Nama :
…………………………………………………
Nama-nama anggota kelompok : …………………………………………………
Kegiatan kelompok : …………………………………………………
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 ( = )
28 Sistem Komputer SMK/MAK Kelas XI Semester I
1.4. Kegiatan belajar 4 – Modul Input Output (I/O) terprogram (PPI) (2 Jam
pelajaran)
Sumber : http://20521452.siap-sekolah.com/
1.4.2.2 Menanya
1.4.2.5 Mengkomunikasikan
Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa
percaya diri mengenai :
1. Pentingnya modul input output (I/O) terprogram
2. Fungsi modul input output (I/O) terprogram
3. Kelemahan modul input output (I/O) terprogram
4. Kelebihan modul input output (I/O) terprogram
1.4.3. Rangkuman
Pada I/O terprogram menurut Stalling, merupakan salah satu teknik input-
output dimana data saling dipertukarkan antara CPU dan modul I/O. CPU
mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung,
seperti pemindahan data, pengiriman perintah baca maupun tulis, dan monitoring
perangkat.
Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O selesai
dilakukan modul I/O sehingga akan membuang waktu.
Terdapat empat klasifikasi perintah I/O, yaitu: (a) Perintah control, (b)
Perintah test, (c) Perintah read, (d) Perintah write. Dalam teknik I/O terprogram,
terdapat dua macam inplementasi perintah I/O yang tertuang dalam instruksi I/O,
yaitu: memory-mapped I/O dan isolated I/O.
1.4.4. Tugas
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
Nama : …………………………………………………
Nama-nama anggota kelompok : …………………………………………………
Kegiatan kelompok : …………………………………………………
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…
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
Sistem Komputer SMK/MAK Kelas XI Semester I 35
b. Mouse
c. Touchscreen
35
36 Sistem Komputer SMK/MAK Kelas XI Semester I
d. Barcode reader
e. Image scanner
Sistem Komputer SMK/MAK Kelas XI Semester I 37
f. Webcam
2.1.2.2 Menanya
Peripheral Input
37
38 Sistem Komputer SMK/MAK Kelas XI Semester I
Gambar 2.1.keyboard
2. Mouse
Mouse adalah pointing device yang digunakan untuk mengatur posisi
cursor di layar. Dengan menggeser mouse di bidang yang datar, misalnya meja,
cursor di layar akan bergeser sesuai dengan arah dari pergeseran mouse.
Mouse pertama kali dikembangkan oleh Doug Engelbart di Stanford Re-
search Institute sekitar tahun 1960, yang kemudian dikembangkan dan
diterapkan dalam komputer Xerox Star. Baru pada tahun 1982, Apple
memperkenalkan produknya dengan nama Apple Lisa. (H.M, 1999, hal. 128)
39
40 Sistem Komputer SMK/MAK Kelas XI Semester I
3. Touchscreen
Touch Screen (Layar Sentuh) adalah layar monitor yang akan
mengaktifkan program bila bagian tertentu di layar disentuh dengan tangan.
Misalnya, layar menampilkan beberapa pilihan untuk dipilih, bagian yang anda
pilih dapat anda lakukan dengan cara menyentuhnya. (H.M, 1999, hal. 129-130)
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.
Sistem Komputer SMK/MAK Kelas XI Semester I 41
41
42 Sistem Komputer SMK/MAK Kelas XI Semester I
2.1.2.5 Mengkomunikasikan
43
44 Sistem Komputer SMK/MAK Kelas XI Semester I
2.1.3. Rangkuman
2.1.4. Tugas
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
3. Sebutkan dua macam pengendali gerak pada mouse!
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
4. Bagaimana cara menyecan sebuah gambar?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
5. Apa yang kamu ketahui tentang barcode?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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 Mengorganisasi ide-ide saya
Mengajukan pertanyaan Mengorganisasi kelompok
45
46 Sistem Komputer SMK/MAK Kelas XI Semester I
10. Peripheral input yang mempunyai fungsi seperti mesin fotocopy adalah…
a. Printer
b. Barcode reader
c. Webcam
d. Scanner
e. Touch screen
47
48 Sistem Komputer SMK/MAK Kelas XI Semester I
b. LCD
Sistem Komputer SMK/MAK Kelas XI Semester I 49
c. Printer
d. Plotter
Sumber :http://fatimah9a.blogspot.com
2.2.2.2 Menanya
Peripheral Output
49
50 Sistem Komputer SMK/MAK Kelas XI Semester I
data.Alat keluaran terdiri atas hard copy, softcopy. Alat keluaran yang termasuk
softcopy menghasilkan keluaran yang berupa tampilan pada monitor atau berupa
suara, sedangkan alat keluaran yang berupa hardcopy memberikan keluaran berupa
bahan cetakan, entah berupa kertas, plastik transparan, microfilm, atau microfiche.
Contoh alat keluaran adalah printer, plotter, monitor, LCD monitor, speaker, dan lain-
lain.(Sutanta, 2005, hal. 19)
1. Monitor
Pengertian monitor adalah suatu alat yang digunakan sebagai output
data tampilan grafis pada komputer tersebut. maka dari itu monitor juga sering di
sebut sebagai layar tampilan komputer.
Ketajaman gambar yang ditampilkan pada sebuah layar monitor sangat
ditentukan oleh resolusi. Tipe-tipe layar atau monitor komputer sekarang sangat
beragam, mulai dari bentuknya yang besar yang memiliki layar cembung sampai
dengan monitor yang berbentuk tipis dengan layar datar (flat). Ada beberapa
jenis atau tipe monitor, tapi dalam kesempatan ini kami hanya menjelaskan jenis
dan fungsi monitor yang paling populer yaitu CRT dan LCD.
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.
Sistem Komputer SMK/MAK Kelas XI Semester I 51
51
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
4. Plotter
Sumber :http://fatimah9a.blogspot.com
53
54 Sistem Komputer SMK/MAK Kelas XI Semester I
2.2.2.5 Mengkomunikasikan
2.2.3. Rangkuman
2.2.4. Tugas
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
4. Secara umum, bagian yang ada didalam plotter terbagi menjadi dua, sebutkan!
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
5. Sebutkan keuntungan menggunakan monitor LCD!
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
55
56 Sistem Komputer SMK/MAK Kelas XI Semester I
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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
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
58 Sistem Komputer SMK/MAK Kelas XI Semester I
2.3. Kegiatan belajar 3 –Peripheral Storage (flash drive, disk drive, CD/DVD
ROM drive) (2 jam pelajaran)
2.3.1. Tujuan Pembelajaran
Sumber : http://www.greenkomputer.com/
b. Flash drive
Sumber : http://tokoone.com/
c. CD/DVD
Sistem Komputer SMK/MAK Kelas XI Semester I 59
Sumber : https://id.wikipedia.org/
2.3.2.2 Menanya
Peripheral Storage
59
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,
Sistem Komputer SMK/MAK Kelas XI Semester I 61
Tulislah hasil pengamatanmu tentang peripheral storage pada tabel dibawah ini
No Peripheral storage Fungsi
2.3.2.5 Mengkomunikasikan
2.3.3. Rangkuman
61
62 Sistem Komputer SMK/MAK Kelas XI Semester I
1. External hard drive, yaitu media penyimpan data yang berada di luar casing
komputer.
2. Flash drive adalah alat penyimpan data/file yang berupa NAND. Di dalam
perangkat ini, tertanam controller dan memori penyimpan data yang bersifat
non–volatile alias tidak akan hilang meskipun tidak terdapat daya listrik.
Flashdisk berfungsi untuk menyimpan dan memindahkan data.
3. CD/DVD ROM drive, merupakan sebuah piringan kompak dari jenis piringan
optik (optical disc) yang dapat menyimpan data. CD-ROM drive hanya bisa
digunakan untuk membaca sebuah CD dan untuk melakukan penginstalasian
sebuah OS (OPERATING SYSTEM), Game, atau Software-software lainnya.
Secara garis besar CD-ROM dibedakan menjadi 2 menurut tipenya yaitu :
ATA/IDE dan SCSI.
2.3.4. Tugas
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
63
64 Sistem Komputer SMK/MAK Kelas XI Semester I
c. Disk drive
d. CD/ DVD ROM drive
e. ALU
3. Piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan
data, disebut…
a. CD-ROM
b. Hard disk
c. Flash Disk
d. Disk Drive
e. ALU
4. ATA merupakan salah satu tipe CD-ROM yang memiliki kecepatan…
a. 100-123 Mbps
b. 150 Mbps
c. 100-133 Mbps
d. 150-173 Mbps
e. Kurang dari 100 Mbps
5. Pada CD ROM terdapat tulisan 56X artinya…
a. Kemampuan memberikan kecepatan transfer data sebesar 56 x100 Kbps
b. Kemampuan memberikan kecepatan transfer data sebesar 56 x123 Kbps
c. Kemampuan memberikan kecepatan transfer data sebesar 56 x133 Kbps
d. Kemampuan memberikan kecepatan transfer data sebesar 56 x173 Kbps
e. Kemampuan memberikan kecepatan transfer data sebesar 56 x150 Kbps
6. Tipe CD RW juga biasanya dibedakan berdasarkan kemapuan… dan ….
a. Membaca; membakar
b. Menulis; membaca
c. Membakar; menulis
d. Membakar; memproses
e. Menulis; memproses
7. CD RW tipe 12x8x32 artinya…
a. Memiliki kemampuan membaca pada CD R secepat 12x, membaca pada CD
RW secepat 8x, dan membaca CD R/CD RW dengan kecepatan maksimal
32x
b. Memiliki kemampuan membakar pada CD R secepat 12x, membakar pada
CD RW secepat 8x, dan membaca CD R/CD RW dengan kecepatan
maksimal 32x
c. Memiliki kemampuan membakar pada CD R secepat 12x, membaca pada CD
RW secepat 8x, dan membaca CD R/CD RW dengan kecepatan maksimal
32x
d. Memiliki kemampuan membakar pada CD R secepat 12x, membakar pada
CD RW secepat 8x, dan membakar CD R/CD RW dengan kecepatan
maksimal 32x
e. Memiliki kemampuan membakar pada CD R secepat 12x, membaca pada CD
RW secepat 8x, dan membakar CD R/CD RW dengan kecepatan maksimal
32x
8. Pencabutan flashdisk secara mendadak dapat mengakibatkan…
a. Computer mati
b. Data di dalam flashdisk bertambah
c. Flashdisk rusak
Sistem Komputer SMK/MAK Kelas XI Semester I 65
65
66 Sistem Komputer SMK/MAK Kelas XI Semester I
Sumber : http://satriaadhikharisma.blogspot.com
b. Kartu Jaringan
Sumber : http://freesoft41.blogspot.com
2.4.2.2 Menanya
Peripheral Input/Output
1. Modem
Sumber : http://satriaadhikharisma.blogspot.com
2. NIC
Sumber : http://freesoft41.blogspot.com
67
68 Sistem Komputer SMK/MAK Kelas XI Semester I
Gambar 2.12.NIC
Kartu Jaringan atau disebut dengan istilah NIC (Network Interface Card)
atau LAN Card atau Ethernet Card merupakan suatu perangkat yang
menyediakan media untuk menghubungkan antar computer. Kebanyakan Kartu
Jaringan itu berjenis kartu internal, yaitu kartu jaringan yng di pasang pada slot
ekspansi di dalam PC komputer.
Didalam Suatu workstation ini pun tidak dapat dihubungkan secara
langsung dengan kabel jaringan ataupun tranceiver cable, tetapi melalui suatu
rangkaian elektronika yang dirancang khusus untuk menanganinetwork protocol
yang dikenaldengan Network Interface Card (NIC).
Beberapa komputer seperti komputer MAC, menggunakan sebuah kotak
khusus yang ditancapkan ke port serial atau SCSI port komputernya. Pada
komputer notebook ada slot untuk kartu jaringan yang biasa disebut PCMCIA
slot. Kartu jaringan yang banyak terpakai saat ini adalah: kartu jaringan Ethernet,
LocalTalk konektor, dan kartu jaringan Token Ring. Yang saat ini populer
digunakan adalah Ethernet, lalu diikuti oleh Token Ring, dan LocalTalk.
Fungsi Network Interface Card (NIC) / Kartu Jaringan Network Interface
card (NIC) memiliki dua fungsi utama yaitu :
1. Peranti yang menyambungkan kabel jaringan dengan komputer.
2. Peranti yang menyediakan pengalamatan secara fisik. Artinya kartu jaringan
memiliki kode tertentu yang unik.
2.4.2.5 Mengkomunikasikan
Presentasikan hasil pengamatan dan kesimpulanmu didepan kelas dengan penuh
rasa percaya diri tentang peripheral input output dan fungsinya..
2.4.3. Rangkuman
2.4.4. Tugas
69
70 Sistem Komputer SMK/MAK Kelas XI Semester I
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
71
72 Sistem Komputer SMK/MAK Kelas XI Semester I
Sumber : http://en.wikipedia.org/
b. Bus USB
Sumber : http://en.wikipedia.org/
c. Bus SCSI
Sistem Komputer SMK/MAK Kelas XI Semester I 73
Sumber : https://thecustomizewindows.com
Sumber : http://news.techgenie.com/
3.1.2.2 Menanya
Buatlah pertanyaan kepada Gurumu tentang
1. Jenis Bus dan
2. Fungsi 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
74 Sistem Komputer SMK/MAK Kelas XI Semester I
3.1.2.5 Mengkomunikasikan
Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa
percaya diri mengenai :
75
76 Sistem Komputer SMK/MAK Kelas XI Semester I
3.1.3. Rangkuman
Bus atau disebut juga pathway merupakan sirkuit yang merupakan jalur
transportasi informasi antara dua atau lebih alat-alat dalam sistem komputer. bus
yang menghubungkan CPU dengan main memory disebut dengan internal bus.
Sedangkan bus yang menghubungkan CPU alat-alat input/output disebut dengan
external bus.
Berdasarkan jenis busnya, bus dibedakan menjadi bus yang khusus
menyalurkan data tertentu, misalnya paket data saja atau alamat saja, jenis ini
disebut dedicated bus. Namun apabila bus dilalukan informasi yang berbeda baik
data, alamat maupun sinyal kontrol dengan metode mulipleks data maka bus ini
disebut multiplexed bus. Jenis bus yang lainnya pada computer, yaitu Bus PCI
(Peripheral Component Interconnect); Bus USB; Bus SCSI (Small Computer System
Interfaces); Bus Fire Wire.
Menurut Supriyanto jenis bus-bus pada komputer modern, antara lain: Bus
prosesor.atau FSB (Front-Side Bus), merupakan bus kecepatan tinggi dalam sistem
dan merupakan inti chipset dan motherboard. Bus ini digunakan terutama oleh
prosesor untuk melewatkan informasi ke dan dari cache atau memori utama dan
North Bridge dari chipset yang biasanya memiliki lebar bus 64 bit (8 byte).
3.1.4. Tugas
………………………………………………………………………………………………
………………………………………
4. Jelaskan kelebihan jenis bus fire-wire!
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
5. Keuntungan yang didapatkan dan tujuan dari penerapan USB adalah?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
77
78 Sistem Komputer SMK/MAK Kelas XI Semester I
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
80 Sistem Komputer SMK/MAK Kelas XI Semester I
Sumber : http://en.wikipedia.org/
3.2.2.2 Menanya
Buatlah pertanyaan kepada Gurumu mengenai :
1. System BUS
2. Fungsi Sistem BUS
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
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 masing-
masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran
menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini
menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, misalnya
CPU dapat membaca dari memori atau port dan dapat juga mengirim ke memori
atau port.
b. Address Bus (Bus Alamat)
Address bus menurut Supriyanto (Supriyanto, 2005, hal. 42) digunakan
untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data.
Pada jalur ini CPU akan mengirimkan alamat memori yang akan ditulis atau
dibaca. Address bus biasanya terdiri atas 16, 20, 24 atau 32 jalur paralel. Lebar
address bus menentukan kapasitas memori maksimum sistem. Sebagai contoh
bila CPU mempunyai address bus 20 bit maka CPU dapat mengalamatkan 220
atau 1048576 alamat (1MB).
c. Control Bus
Control bus menurut Supriyanto (Supriyanto, 2005, hal. 42) digunakan
untuk mengontrol penggunaan serta akses data bus dan address bus. Control
bus terdiri dari 4 sampai 1 jalur paralel. CPU akan mengirim sinyal pada control
bus ini bila akan men-enable sebuah alamat yang ditunjuk, baik itu memori atau
I/O port. Sinyal bus kendali antara lain:
Memori read, untuk memerintahkan melakukan pembacaan dari memori.
Memori write, untuk memerintahkan melakukan penulisan ke memori.
I/O read, untuk memerintahkan melakukan pembacaandari I/O port.
I/O write, untuk memerintahkan melakukan penulisan ke port I/O.
tambahan dari Stalling (Stalling, 1997, hal. 81)
Transfer ACK, untuk menunjukkan data telah diterima dari bus atau data
telah ditempatkan pada bus.
Bus request, untuk menunjukkan bahwa modul memerlukan kontrol bus.
Bus grant, untk menunjukkan modul yang melakukan request telah diberi hak
mengontrol bus.
Interrupt request, unutk menandakan adanya penangguhan interupsi dari
modul.
Interrupt ACK, untuk menandakan adanya penangguhan interupsi telah
diketahui oleh CPU.
Clock, digunakan untuk sinkronisasi operasi antar modul.
Reset, digunakan untuk menginisialisasi seluruh modul.
81
82 Sistem Komputer SMK/MAK Kelas XI Semester I
1 Data Bus
2 Address Bus
3 Control Bus
Buatlah kesimpulan tentang :
1. System BUS
2. Fungsi Sistem BUS
3.2.2.5 Mengkomunikasikan
Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa
percaya diri tentang :
1. System BUS
2. Fungsi Sistem BUS
3.2.3. Rangkuman
Dalam Stalling, bus merupakan lintasan komunikasi yang menghubungkan dua atau
lebih komponen computer. Sebuah bus biasanya terdiri atas beberapa saluran.
Secara umum fungsi saluran bus dikategorikan dalam tiga bagian, yaitu:
a. Data Bus, menurut Supriyanto adalah jalur-jalur perpindahan data antar modul
dalam sistem komputer. Biasanya terdiri dari 8, 16, 32 atau 64 jalur data yang
paralel.
b. Address Bus (Bus Alamat), menurut Supriyanto digunakan untuk menandakan
lokasi sumber ataupun tujuan pada proses transfer data. Address bus biasanya
terdiri atas 16, 20, 24 atau 32 jalur parallel.
c. Control Bus, menurut Supriyanto digunakan untuk mengontrol penggunaan serta
akses data bus dan address bus. Control bus terdiri dari 4 sampai 1 jalur paralel.
Sinyal bus kendali antara lain: Memori read, Memori write, I/O read, I/O write,
Transfer ACK, Bus request, Bus grant, Interrupt request, Interrupt ACK, Clock,
dan reset.
3.2.4. Tugas
1. Jelaskan mengapa bus sangat penting dan merupakan syarat utama dalam
komputer?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
2. Fungsi saluran bus dikategorikan dalam tiga bagian, sebutkan!
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Sistem Komputer SMK/MAK Kelas XI Semester I 83
………………………………………………………………………………………………
………………………………………
3. Sifat dari data bus adalah bidirectional, jelaskan!
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
4. Address bus biasanya terdiri dari berapa jalur parallel, sebutkan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
5. Jelaskan fungsi control bus!
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
83
84 Sistem Komputer SMK/MAK Kelas XI Semester I
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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
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. 32
8. Memori write berfungsi untuk…
a. Memerintahkan melakukan pembacaan ke memori
b. Memerintahkan melakukan penulisan ke memori
c. Memerintahkan melakukan penulisan ke port I/O
d. Memerintahkan melakukan pembacaan ke port I/O
e. Menunjukkan data telah ditulis oleh bus
9. Bus request berfungsi untuk…
a. Meminta modul dari bus
b. Menunjukkan modul yang melakukan request telah diberi hak mengontrol bus
c. Menandakan adanya penangguhan interupsi dari modul.
d. Menunjukkan bahwa modul memerlukan modul dari bus
e. Menunjukkan bahwa modul memerlukan kontrol bus
10. Untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data
merupakan kegunaan dari…
a. Address bus
b. Control bus
c. Data bus
d. Memori write
e. Memori signing
85
86 Sistem Komputer SMK/MAK Kelas XI Semester I
Sumber : http://busprima1.blogspot.com/
3.3.2.2 Menanya
Buatlah pertanyaan kepada Gurumu tentang skema interkoneksi bus dan fungsinya.
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.
Sistem Komputer SMK/MAK Kelas XI Semester I 87
87
88 Sistem Komputer SMK/MAK Kelas XI Semester I
1
2
3
Buatlah kesimpulan tentang skema interkoneksi BUS dan fungsinya
3.3.2.5 Mengkomunikasikan
Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa
percaya diri mengenai skema interkoneksi bus dan fungsinya.
3.3.3. Rangkuman
3.3.4. Tugas
Nama : …………………………………………………
89
90 Sistem Komputer SMK/MAK Kelas XI Semester I
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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
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 alat-
alat input
c. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah alat-
alat I/O
d. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah alat-
alat output
e. Suatu DMA controller yang dipergunakan bersama-sama untuk sejumlah jalur
bus
7. Masing-masing alat-alat I/O dihubungkan dengan suatu channel lewat…
a. ALU
b. Control Unit
c. Kabel data
d. ROM
e. Jaringan
91
92 Sistem Komputer SMK/MAK Kelas XI Semester I
Proses
4
Dokumen
9
4.1.2.2 Menanya
Flowchart
Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkah-
langkah yang harus dilaksanakan dalam menyelesaikan suatu permasalahan untuk
komputasi dengan cara mengekspresikannya ke dalam serangkaian simbol-simbol
grafis khusus.
Untuk mendeskripsikan prosedur penyelesaian permasalahan dalam bentuk
algoritma jika hanya menggunakan kata-kata atau kalimat-kalimat saja maka akan
menimbulkan permasalahan seperti cenderung sulit dipahami dan memungkinkan
timbulnya kesalahan interpretasi bagi orang lain. Oleh karena itu, penggunaan
flowchart akan banyak membantu dan menguntungkan, dimana dengan flowchart
langkah prosedur penyelesaian permasalahan dapat diekspresikan dengan
serangkaian simbol grafis khusus yang lebih mudah dipahami serta menghindarkan
sejak dini timbulnya kesalahan interpretasi bagi orang lain yang merupakan awal
kegagalan dari suatu prosedur yang dikembangkan.
Selain itu banyak manfaat pula yang akan diperoleh apabila kita sering
menggunakan flowchart dalam mengembangkan prosedur pemecahan masalah
komputasi. Pertama, kita akan terbiasa berpikir secara sistematis dan terstruktur
dalam setiap kesempatan. Kedua, dengan menggunakan flowchart, kita akan lebih
mudah mengecek dan menemukan bagian-bagian prosedur yang tidak valid dan
bertele-tele.
93
94 Sistem Komputer SMK/MAK Kelas XI Semester I
Proses
4
Dokumen
9
4.1.2.5 Mengkomunikasikan
4.1.3. Rangkuman
Flowchart (Bagan Alir) adalah alat atau sarana yang menunjukkan langkah-
langkah yang harus dilaksanakan dalam menyelesaikan suatu permasalahan untuk
komputasi dengan cara mengekspresikannya ke dalam serangkaian simbol-simbol
Sistem Komputer SMK/MAK Kelas XI Semester I 95
grafis khusus, yang lebih mudah dipahami. Symbol-simbol grafis dasar flowchart,
antara lain:
4.1.4. Tugas
Nama : …………………………………………………
95
96 Sistem Komputer SMK/MAK Kelas XI Semester I
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
b. e.
c.
97
98 Sistem Komputer SMK/MAK Kelas XI Semester I
Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.
4.2.2.2 Menanya
Buatlah pertanyaan kepada gurumu tentang Struktur seleksi dan berurutan dan
fungsinya.
Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.
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
100 Sistem Komputer SMK/MAK Kelas XI Semester I
Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.
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.
Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.
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
102 Sistem Komputer SMK/MAK Kelas XI Semester I
Sumber : Dr. Fahrudin Nugroho. (2013). Pemograman dan metode Numerik. Universitas Gadjah Mada.
Tuliskan hasil pengamatanmu tentang Struktur seleksi dan berurutan pada tabel
dibawah ini.
No Struktur Fungsi
4.2.2.5 Mengkomunikasikan
4.2.3. Rangkuman
Sistem Komputer SMK/MAK Kelas XI Semester I 103
4.2.4. Tugas
Nama : …………………………………………………
Nama-nama anggota kelompok : …………………………………………………
103
104 Sistem Komputer SMK/MAK Kelas XI Semester I
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
105
106 Sistem Komputer SMK/MAK Kelas XI Semester I
4.3.2.2 Menanya
Struktur Pengulangan
Struktur pengulangan atau yang biasa disebut loop pada dasarnya adalah
kondisi khusus bagi struktur seleksi dimana dengan kondisi tertentu maka proses
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:
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
108 Sistem Komputer SMK/MAK Kelas XI Semester I
No Struktur Fungsi
4.3.2.5 Mengkomunikasikan
4.3.3. Rangkuman
Struktur pengulangan atau yang biasa disebut loop pada dasarnya adalah
kondisi khusus bagi struktur seleksi dimana dengan kondisi tertentu maka proses
akan diulang sedangkan untuk kasus sebaliknya maka suatu proses dapat
diberhentikan atau diganti dengan proses yang lain.
Ada beberapa jenis struktur perulangandalam flowchart dan pemograman
yaitu for, while, do while, kombinasi.
4.3.4. Tugas
109
110 Sistem Komputer SMK/MAK Kelas XI Semester I
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
5. Struktur perintah do while adalah?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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
Pencacah
111
112 Sistem Komputer SMK/MAK Kelas XI Semester I
SUBROUTINE 1
START
GO SUB PROSES
CALL RETUNR
END SUBROUTINE 2
SUB…
END SUB
4.4.2.2 Menanya
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
Sistem Komputer SMK/MAK Kelas XI Semester I 113
SUBROUTINE 1
START
GO SUB PROSES
CALL RETUNR
END SUBROUTINE 2
SUB…
END SUB
113
114 Sistem Komputer SMK/MAK Kelas XI Semester I
Mulai
Hitung
Luas = Panjang x Lebar
Cetak Luas
Selesai
4.4.2.5 Mengkomunikasikan
4.4.3. Rangkuman
4.4.4. Tugas
115
116 Sistem Komputer SMK/MAK Kelas XI Semester I
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Sistem Komputer SMK/MAK Kelas XI Semester I 117
………………………………………………………………………………………………
………………………………………
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
118 Sistem Komputer SMK/MAK Kelas XI Semester I
5.1.2.2 Menanya
Buatlah pertanyaan kepada Gurumu mengenai hal-hal sebagai berikut :
1. Komponen prosesor
2. Hal-hal yang dilakukan CPU
119
120 Sistem Komputer SMK/MAK Kelas XI Semester I
Gambar 5.1. Komponen CPU dan struktur internal CPU (Sumber: Stalling, 1997)
Sistem Komputer SMK/MAK Kelas XI Semester I 121
5.1.2.5 Mengkomunikasikan
Presentasikanlah hasil kerja kelompokmu didepan kelas dengan penuh rasa
percaya diri mengenai hal-hal sebagai berikut.
1. Komponen prosesor
2. Hal-hal yang dilakukan CPU
5.1.3. Rangkuman
121
122 Sistem Komputer SMK/MAK Kelas XI Semester I
5.1.4. Tugas
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.
Sistem Komputer SMK/MAK Kelas XI Semester I 123
123
124 Sistem Komputer SMK/MAK Kelas XI Semester I
5.2.2.1 Mengamati/Observasi
Sumber : http://pujiliswarapolinpdg.blogspot.com/
5.2.2.2 Menanya
125
126 Sistem Komputer SMK/MAK Kelas XI Semester I
5.2.2.4 Mengasosiasi/Menalar
No Register Fungsi
5.2.2.5 Mengkomunikasikan
5.2.3. Rangkuman
5.2.4. Tugas
127
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?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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
Sistem Komputer SMK/MAK Kelas XI Semester I 129
129
130 Sistem Komputer SMK/MAK Kelas XI Semester I
5.3.2.1 Mengamati/Observasi
5.3.2.2 Menanya
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
132 Sistem Komputer SMK/MAK Kelas XI Semester I
Start
Local Address
to PC
Local PC
Contents To
MAR
Update PC to
Next Address
Load Data
Required to
MDR
No
MAR
Contents to
CIR
Decode CIR
Contents
Set PC To
Value From
Jump? Yes
Jump
Instruction
No
Execute
Instructions
Service
Interrupt? Yes
Interupt
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
134 Sistem Komputer SMK/MAK Kelas XI Semester I
5.3.2.4 Mengasosiasi/Menalar
Tuliskan hasil pengamatanmu mengenai siklus instruksi pada tabel dibawah ini
No Siklus Tugas
Sistem Komputer SMK/MAK Kelas XI Semester I 135
5.3.2.5 Mengkomunikasikan
5.3.3. Rangkuman
5.3.4. Tugas
135
136 Sistem Komputer SMK/MAK Kelas XI Semester I
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
3. Decode instruksi adalah?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
4. Central perubahan dalam siklus exsekusi adalah?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
5. Siklus Fetch adalah?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
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 Mengorganisasi kelompok
Mengajukan pertanyaan Mengacaukan kegiatan
Mengorganisasi ide-ide saya Melamun
6. Apa yang kamu lakukan selama kegiatan?
Sistem Komputer SMK/MAK Kelas XI Semester I 137
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………
137
138 Sistem Komputer SMK/MAK Kelas XI Semester I
PENUTUP
RANGKUMAN
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
140 Sistem Komputer SMK/MAK Kelas XI Semester I
1.4 Kegiatan belajar 4 – Modul Input Output (I/O) terprogram (PPI) (2 jam pelajaran)
Rangkuman
Pada I/O terprogram menurut Stalling, merupakan salah satu teknik input-output
dimana data saling dipertukarkan antara CPU dan modul I/O. CPU mengeksekusi
program yang memberikan operasi I/O kepada CPU secara langsung, seperti
pemindahan data, pengiriman perintah baca maupun tulis, dan monitoring perangkat.
Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O selesai
dilakukan modul I/O sehingga akan membuang waktu.
Terdapat empat klasifikasi perintah I/O, yaitu: (a) Perintah control, (b) Perintah
test, (c) Perintah read, (d) Perintah write. Dalam teknik I/O terprogram, terdapat dua
macam inplementasi perintah I/O yang tertuang dalam instruksi I/O, yaitu: memory-
mapped I/O dan isolated I/O.
Sistem Komputer SMK/MAK Kelas XI Semester I 141
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
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.
143
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.
Sistem Komputer SMK/MAK Kelas XI Semester I 145
145
146 Sistem Komputer SMK/MAK Kelas XI Semester I
147
148 Sistem Komputer SMK/MAK Kelas XI Semester I
DAFTAR PUSTAKA
149
150 Sistem Komputer SMK/MAK Kelas XI Semester I
151