Modul IO
Pengertian
Modul IO
Modul I/O : peralatan penghubung
(antarmuka/interface) antara sistem bus komputer atau switch dengan suatu
perangkat peripheral.
Langkah Operasi Modul I/O
ketika ada peripheral yang dihubungkan ke computer :
•
CPU akan mengecek status pada
peripheral pada modul I/O dengan mengirimkan alamatnya.
•
Jika status ready, CPU
melakukan request pada modul I/O yang kemudian akan diteruskan pada peripheral
untuk melakukan operasi dengan mengirimkan instruksi yang diinginkan.
•
Modul I/O akan mengerjakan
instruksi tersebut.
Tipe status peripheral ketika terhubung dengan computer :
•
Ready : dimana keaadaan peripheral siap menerima instruksi
•
Wait : dimana keadaan peripheral sedang mengoperasikan sebuah instruksi /
sedang menunggu hasil instruksi
•
Error : diamana keadaan peripheral sedang dalam kondisi eror atau adanya kesalahan pada Peripheral
Jenis-jenis instruksi yang dapat diberikan CPU pada
modul I/O
1. Perintah control.
Perintah ini digunakan untuk mengontrol fungsi peripheral agar sesuai dengan
perintah CPU
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.
0 komentar:
Posting Komentar