Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Manajemen I/O Device Oleh : Solichul Huda, M.Kom.

Presentasi serupa


Presentasi berjudul: "Manajemen I/O Device Oleh : Solichul Huda, M.Kom."— Transcript presentasi:

1 Manajemen I/O Device Oleh : Solichul Huda, M.Kom

2 Tugas OS Mengontrol operasi I/O device Mengambil data masukan untuk diteruskan ke memori

3 Organisasi Sistem I/O I/O Device, berupa komponen elektris maupun mekanik Device controller (adapter), interface I/O device dengan internal komputer (berupa sirkuit digital) BUS I/O, berupa bus data, alamat dan kontrol yang berfungsi menghubungkan device controller dengan memori dan processor

4 Lapisan Sistem I/O Lapisan intterupt handler, menangani interupsi dan mengalihkan ke rutin penanganan intrupsi Device driver, mengimplementasikan secara khusus rincian operasi dari device controller (menyediakan interface) Lapisan subsistem I/O / kernel I/O, menyediakan interface bagi komponen lain dan aplikasi Lapisan Pustaka, pustaka bagi aplikasi untuk melakukan operasi I/O

5 Organisasi Fisik

6 Hardware I/O Modus transfer data, perblok atau per karakter Metode Akses, Sequential atai acak Jadwal transfer, sinkron/asinkron Sharing, dedicated/sharing

7 Hardware I/O Kecepatan akses, seek time, latency Modus operasi : read only, r/w

8 Device Controller Pengendali digital piransi I/O dan bertanggungjawab komunikasi data Berupa digital card atau chipset Port controller, mengatur pengiriman data antara bus I/O, USB, Serial, pararel

9 Pengalamatn I/O Device Direct-mapped I/O addressing, memori dan I/O berdiri sendiri Memory-mapped I/O addressing, alamat I/O device diberi alamat khusus dalam memori global

10 Pengalamatn I/O Device I/O addressDevice FDMA Controller Interrupt Controller Timer FGame Controller 2F8-2FFSerial Port (secondary) FHarddisk Controller FPararel Port 3D0-3DFGraphics Controller

11 I/O Software Device independence, berupa interupt handler dan device driver untuk memudahkan programmer akses berkas Uniform naming, penamaan seragam berkas di media Error handling, menangani kesalahan Transfer sinkron(tak dapat menunggu) vs Asinkron Shareable vs Dedicate device

12 Manajemen Device Scheduling, system call->I/O request Buffering, mengtasi kecepatan antar piranti I/O Caching, data yang akan diakses dari I/O disalin ke memori utama Spooling Device reservation Error handling


Download ppt "Manajemen I/O Device Oleh : Solichul Huda, M.Kom."

Presentasi serupa


Iklan oleh Google