Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 8 Heri Pratikno

Presentasi serupa


Presentasi berjudul: "Pertemuan 8 Heri Pratikno"— Transcript presentasi:

1 Pertemuan 8 Heri Pratikno
MANAJEMEN DEVICE Pertemuan 8 Heri Pratikno

2 Organisasi Sistem I/O A. Organisasi fisik / perangkat keras 1. Piranti I/O (Device) 2. Device Controller (Adapter) 3. Bus I/O

3

4 Organisasi Sistem I/O B. Organisasi perangkat lunak I/O :
Lapisan interrupt handler Lapisan device driver Lapisan subsistem I/O (kernel I/O) Lapisan pustaka I/O aplikasi => API

5 A. Organisasi fisik / perangkat keras
Piranti I/O

6 Modus Operasi I/O

7 Modus Operasi I/O Selain karakteristik diatas , piranti I/O dapat dibedakan berdasar fungsionalitas : 1. piranti antar-muka pengguna 2. piranti transmisi 3. piranti penyimpan data

8 Pengalamatan Piranti I/O
Direct mapped I/O addressing Memory mapped I/O addressing

9 Metode Transfer Data Programmed I/O (pooling) Interrupt driven I/O DMA

10 B. Organisasi Perangkat Lunak I/O
Tujuan sistem perangkat lunak I/O : Device independence - interrupt handler - device driver Uniform naming Error handling Transfer sinkron vs asinkron Sheraeble vs dedicated device

11 Organisasi Perangkat Lunak I/O
Komponen perangkat lunak sistem I/O : Lapisan interrupt handler => asinkron - menangani interupsi & pengalihan eksekusi ke rutin penanganan interupsi, interrupt handler 2. Lapisan device driver 3. Lapisan subsistem I/O atau Kernel I/O 4. Lapisan pustaka I/O aplikasi

12 Manajemen Device Scheduling Buffering
Mengatasi perbedaan kecepatan antar piranti I/O Mengatasi perbedaan bandwidth transfer antar piranti I/O Mempertahankan sematik penyalinan data 3. Caching 4. Spooling 5. Device reservation 6. Error handling

13

14


Download ppt "Pertemuan 8 Heri Pratikno"

Presentasi serupa


Iklan oleh Google