Bab V. INPUT OUTPUT
Soal Latihan
1. Jelaskan prinsip kerja diagram blok input ouput
terhadap prosesor?
Jawab
Perangkat input sering kali mengalami keterlambatan
dalam memberitahu prosesor bahwa pada perangkat input ada data yang harus di
terima. Untuk itu perangkat input harus memiliki cara untuk memberitahu
prosesor apabila perangkat input siap memberikan data.
Berbeda halnya pada perangkat output, dimana perangkat
output harus memiliki cara untuk menolak data yang berikutnya manakala
perangkat output belum siap untuk melaksanakan perintah prosesor.
2. Sebutkan dan jelaskan kategori perangkat eksternal
dari operasi I/O ?
Jawab
Perangkat eksternal dikategorikan menjadi 3 yaitu :
1. Pembacaan di sisi
Manusia (Human readable) : perangkat yang berhubungan dengan manusia sebagai
pengguna komputer. Contohnya screen, printer, keyboard mouse, printer,
joystick, disk drive.
2. Pembacaan
disisi mesin (Machine readable) : perangkat yang berhubungan dengan peralatan.
Biasanya berupa modul sensor dan tranduser untuk monitoring dan kontrol suatu
peralatan atau sistem. Contohnya untuk monitoring dan control.
3. Komunikasi
(memungkinkan komputer untuk saling bertukar data dengan perangkat jarak jauh).
Contohnya Modem, Network Interface Card (NIC).
3. Berikan penjelasan dari fungsi input output module
?
Jawab
Modul I/O memiliki dua buah fungsi utama, yaitu :
1. Sebagai piranti antarmuka ke CPU dan memori melalui
bus sistem.
2. Sebagai piranti antarmuka dengan peralatan
peripheral lainnya dengan menggunakan link data tertentu.
4. Sebutkan dan jelaskan teknik-teknik input-output
module?
Jawab
Terdapat tiga buah teknik dalam operasi I/O, yaitu:
I/O terprogram, interrupt - driven I/O, dan DMA (Direct Memory Access) yaitu :
Ø I/O Terprogram
CPU langsung mengendalikan operasi I/O secara
keseluruhan dengan menjalankan serangkaian instruksi I/O dengan program tertentu.
Ø I/O Interupsi (Interrupt Driven I/O)
CPU akan bereaksi ketika suatu piranti mengeluarkan
permintaan untuk pelayanan.
Ø Direct
Memory Access (DMA)
DMA berfungsi membebaskan pemroses menunggui transfer
data yang dilakukan I/O device.
5. Jelaskan prinsip kerja dari diagram blok DMA dalam
memulai kerjanya ?
Jawab
DMA berfungsi membebaskan pemroses menunggui transfer
data yang dilakukan I/O device. Saat pemroses ingin membaca atau menulis data,
pemroses memerintahkan DMA Controller dengan mengirimkan informasi berikut :
Ø perintah penulisan / pembacaan
Ø alamat I/O device
Ø awal lokasi memori yang ditulis /
dibaca
Ø jumlah word / byte yang ditulis /
dibaca
Setelah mengirimkan informasi itu ke DMA Controller,
pemroses dapat melanjutkan kerja lain. Pemroses mendelegasikan operasi I/O ke
DMA. DMA mentransfer seluruh data yang diminta ke / dari memori secara langsung
tanpa melewati pemroses. Ketika transfer data selesai, DMA mengirimkan sinyal
interupsi ke pemroses. Pemroses hanya dilibatkan pada awal dan akhir transfer
data. Operasi transfer antara perangkat dan memori utama dilakukan sepenuhnya
oleh DMA, lepas dari pemroses dan hanya melakukan interupsi bila operasi telah
selesai.
Tidak ada komentar:
Posting Komentar