1. Perbedaan seputar
kelas-kelas I/O
- Complexity of control: Sebuah printer membutuhkan antar muka kontrol yang relatif sederhana. Sebuah disk jauh lebih kompleks.
- Unit of transfer: Data mungkin dikirimkan sebagai suatu aliran byte atau karakter atau dikirimkan dalam blok yang berukuran besar.
- Data representation: Perangkat yang berbeda mungkin menggunakan skema pengkodean data (data-encoding) yang berbeda, termasuk di dalamnya perbedaan dalam kode karakter dan parity yang digunakan.
- Error conditions: Sifat dari error, bagaimana error tersebut dilaporkan, konsekuensi dari error, dan respons yang diberikan berbeda dari satu perangkat dengan perangkat yang lain.
Adalah 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.
3. Fungsi modul I/O :
- Pengendali & pengaturan waktu (control & timing).
- Komunikasi dengan CPU.
- Komunikasi dengan perangkat.
- Penyimpanan data sementara (data buffering).
- Pendeteksi kesalahan.
- Human readable adalah input yang bias dibaca oleh manusia contoh : printer, scanner, keyboard.
- Machine Readable adalah input yang hanya bias dibaca oleh mesin. Contoh : proses pengcopian yang hanya bias dibaca oleh mesin
- Communication contoh Modem dan Network Interface Card (NIC)
No comments:
Post a Comment