MODUL INPUT/OUTPUT
Kelompok : III
Nama Anggota :
Segala puji bagi Allah SWT yang telah menolong hamba-Nya menyelesaikan
makalah ini dengan penuh kemudahan. Tanpa pertolongan-NYA, mungkin kami tidak
akan sanggup menyelesaikan dengan baik. Makalah ini memuat tentang materi
“Modul Input/Output”.
Kami juga mengucapkan terima kasih kepada dosen kami yang telah
membimbing sehingga dapat menyelesaikan makalah ini. Semoga makalah ini dapat
memberikan wawasan yang lebih luas kepada pembaca. Walaupun makalah ini
memiliki kelebihan dan kekurangan. Penyusun mohon untuk saran dan kritiknya.
Terima kasih.
Penyusun
2
DAFTAR ISI
3
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
Sistem komputer memiliki tiga komponen utama, yaitu : CPU, Memory (primer
& sekunder), dan peralatan masukan/keluaran (I/O) seperti printer, monitor, keyboard,
mouse dan modem. dalam menjalankan fungsinya sebagai masukan dan keluaran
diperlukan modul I/O. Modul I/O merupakan peralatan antarmuka (interface) bagi sistem
bus atau switch sentral dan mengontrol satu atau lebih perangkat periperhal. Modul I/O
tidak hanya sekedar mosul penghubung, tetapi sebuah piranti yang berisi logika dalam
melakukan fungsi komunikasi antara perperhal dan bus komputer.
4
1.4 TUJUAN
Berdasarkan Manfaat yang telah ada, maka dapat disebutkan tujuannya sebagai
berikut :
1. Bagi penulis yaitu dapat lebih memahami arsitektur dan organisasi komputer
mengenai modul input/output.
2. Bagi pembaca yaitu dapat menambah wawasan mengenai modul input/output.
5
BAB II
PEMBAHASAN
Modul Input output adalah suatu interface atau central switch untuk
mengendalikan satu atau lebih peripheral atau perangkat input output. Konektor mekanis
berisi fungsi logik untuk komunikasi antara bus dan peripheral. Tidak hanya sekedar
modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi
komunikasi antara peripheral dan bus computer.
Modul I/O adalah suatu komponen dalam sistem komputer yang bertanggung
jawab atas pengontrolan sebuah perangkat luar atau lebih dan juga bertanggung jawab
dalam pertukaran data antara perangkat luar tersebut dengan memori utama ataupun
dengan register – register CPU. Termasuk antarmuka internal dengan komputer (CPU
dan memori utama) dan perangkat eksternalnya untuk menjalankan fungsi – fungsi
pengontrolan.
6
Contoh kontrol pemindahan data dari peripheral ke CPU melalui sebuah modul
I/O dapat meliputi langkah – langkah berikut ini :
- Permintaan dan pemeriksaan status perangkat dari CPU ke modul I/O.
- Modul I/O memberi jawaban atas permintaan CPU.
- Apabila perangkat eksternal telah siap untuk transfer data, maka CPU akan
mengirimkan perintah ke modul I/O.
- Modul I/O akan menerima paket data dengan panjang tertentu dari peripheral.
- Selanjutnya data dikirim ke CPU setelah diadakan sinkronisasi panjang data dan
kecepatan transfer oleh modul I/O sehingga paket – paket data dapat diterima CPU
dengan baik. Transfer data tidak akan lepas dari penggunaan sistem bus, maka
interaksi CPU dan modul I/O akan melibatkan kontrol dan pewaktuan sebuah arbitrasi
bus atau lebih.
b. Komunikasi CPU dan Komunikasi perangkat eksternal
Adapun fungsi komunikasi antara CPU dan modul I/O meliputi proses – proses
berikut :
- Command Decoding, yaitu modul I/O menerima perintah – perintah dari CPU yang
dikirimkan sebagai sinyal bagi bus kontrol. Misalnya, sebuah modul I/O untuk disk
dapat menerima perintah: Read sector, Scan record ID, Format disk.
- Data, pertukaran data antara CPU dan modul I/O melalui bus data.
- Status Reporting, yaitu pelaporan kondisi status modul I/O maupun perangkat
peripheral, umumnya berupa status kondisi Busy atau Ready. Juga status bermacam
– macam kondisi kesalahan (error).
- Address Recognition, bahwa peralatan atau komponen penyusun komputer dapat
dihubungi atau dipanggil maka harus memiliki alamat yang unik, begitu pula pada
perangkat peripheral, sehingga setiap modul I/O harus mengetahui alamat peripheral
yang dikontrolnya.
- Pada sisi modul I/O ke perangkat peripheral juga terdapat komunikasi yang meliputi
komunikasi data, kontrol maupun status.
7
Perhatikan gambar berikut.
8
Blok diagram struktur modul input/output
Antarmuka modul I/O ke CPU melalui bus sistem komputer terdapat tiga
saluran, yaitu saluran data, saluran alamat dan saluran kontrol. Bagian terpenting adalah
blok logika I/O yang berhubungan dengan semua peralatan antarmuka peripheral,
terdapat fungsi pengaturan dan switching pada blok ini.
9
Blok diagram modul DMA terlihat pada gambar berikut :
10
2.5 STUDI KASUS
Sebuah Sound card mungkin perlu untuk mengakses data yang tersimpan dalam
RAM komputer, tapi karena dapat memproses data sendiri, hal itu mungkin menggunakan
DMA untuk melewati CPU. Video card yang mendukung DMA juga dapat mengakses
memori sistem dan proses grafis tanpa perlu CPU.
Agar perangkat dapat menggunakan DMA (akses memori langsung), mereka
harus ditetapkan ke saluran DMA. Setiap jenis port pada komputer memiliki seperangkat
saluran DMA yang dapat ditetapkan untuk setiap perangkat yang terhubung. Sebagai
contoh, sebuah PCI controller dan sebuah hard drive controller masing-masing memiliki
saluran DMA set.
11
BAB III
PENUTUP
3.1 KESIMPULAN
Modul Input output adalah suatu interface atau central switch untuk
mengendalikan satu atau lebih peripheral atau perangkat input output. Modul I/O adalah
suatu komponen dalam sistem komputer yang bertanggung jawab atas pengontrolan
sebuah perangkat luar atau lebih dan juga bertanggung jawab dalam pertukaran data
antara perangkat luar tersebut dengan memori utama ataupun dengan register – register
CPU.
Fungsi utama dari modul I/O adalah sebagai piranti antarmuka ke CPU dan
memori ke bus system. Sebagai piranti antarmuka dengan peraalatan pheriperal lainnyaa
dengaan menggunakan link data tertentu.
Antarmuka modul I/O ke CPU melalui bus sistem komputer terdapat tiga saluran,
yaitu saluran data, saluran alamat dan saluran kontrol. Bagian terpenting adalah blok
logika I/O yang berhubungan dengan semua peralatan antarmuka peripheral, terdapat
fungsi pengaturan dan switching pada blok ini.
Teknik input/output Direct Memory Access (DMA) adalah sebuah metode untuk
mentransfer data dari RAM komputer ke bagian lain dari pengolahan komputer tanpa
menggunakan CPU.
3.2 SARAN
Dengan adanya makalah Modul Input/Output ini, kami sebagai penyusun
berharap kita semua dapat lebih memahami dan dapat menganalisa dengan mudah
bagaimana modul input/output dalam sistem komputer.
Kami berharap untuk para pembaca dapat memberikan kritik dan saran yang
membangun agar makalah ini dapat lebih baik lagi kedepannya. Sekian pemaparan materi
pada makalah ini, semoga bermanfaat untuk kita semua.
12
DAFTAR PUSTAKA
https://www.academia.edu/11498018/Modul_Input_Output
https://www.academia.edu/11582732/Modul_I_O
https://dokumen.tips/documents/makalah-modul-io.html
http://www.pembelajaranku.com/2016/12/struktur-modul-io-input-output.html
13