Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

By: Nanda Prasetia, ST. MANAJEMEN DEVICE Organisasi sistem I/O Terdiri : 1. Peranti I/O (device) 2. Device controler(adapter) 3. Bus I/O.

Presentasi serupa


Presentasi berjudul: "By: Nanda Prasetia, ST. MANAJEMEN DEVICE Organisasi sistem I/O Terdiri : 1. Peranti I/O (device) 2. Device controler(adapter) 3. Bus I/O."— Transcript presentasi:

1 By: Nanda Prasetia, ST

2 MANAJEMEN DEVICE

3 Organisasi sistem I/O Terdiri : 1. Peranti I/O (device) 2. Device controler(adapter) 3. Bus I/O

4 1. Peranti I/O; dapat berupa komponen elektris maupun mekanis. Contoh : monitor, keyboard, mouse, printer, dan scanner. 2. Device controler; antar muka antara peranti I/O dengan sistem internal komputer. Device controller merupakan srkuit digital yang berfungsi mengontrol kerja komponen mekanik ataupun elektris dari peranti I/O. 3. Bus I/O; berfungsi menghubungkan device controler dengan elemen internal komputer seperti processor dan memory.

5 Struktur berlapis perangkat lunak I/O, terdiri atas: 1. Lapisan interrupt handler 2. Lapisan device driver 3. Lapisan subsistem I/O atau kernel I/O 4. Lapisan pustaka I/O aplikasi

6 1. Lapisan interrupt handler; lapisan ini menangani terjadinya interupsi dan pengalihan eksekusi ke rutin penanganan interupsi, interrupt handler, yang bersesuaian. 2. Lapisan device driver; lapisan ini mengimplementasi secara khusus rincian operasi dari masing-masing jenis pengendali peranti I/O atau device controler. Lapisan ini merupakan abstraksi terhadap operasi peranti I/O yang sangat beragam dan menyediakan antarmuka yang seragam untuk peranti I/O yang sejenis. 3. Lapisan subsistem I/O atau kernel I/O; lapisan ini menyediakan antarmuka atau fungsi I/O yang generik bagi komponen lain sistem operasi maupun aplikasi. 4. Lapisan pustaka I/O aplikasi; lapisan ini mengimplementasi pustaka pengaksesan I/O atau API (Aplication Program Interface) bagi aplikasi untuk melakukan operasi I/O.

7 1. Peranti I/O Karakteristik pembeda antara peranti I/O dengan peranti I/O lain : 1. Modus transfer data 2. Metode akses 3. Jadwal transfer 4. Sharing 5. Kecepatan akses 6. Modus operasi I/O

8 1. Modus transfer data: 1. Modus transfer per karakter: unit terkecil transfer data peranti I/O adalah per karakter. Contoh terminal keyboard 2. Modus transfer per blok: unit terkecil peranti I/O adalah per blok data. Contoh : disk mahnetik. 2. Metode akses : 1. Metode akses sekuensial; pengaksesan baca tulis harus dilakukan secara berurutan. Contoh : modem 2. Metode akses acak; pengaksesan dapat langsung melompat ke posisi yang dikehendaki. Contoh: CD-ROM dan disk. 3. Jadwal transfer, untuk: 1. Peranti I/O sinkron; transfer data hanya dapat dilakukan pada interval waktu tertentu. Contoh: tape –disk. 2. Peranti I/O asinkron; transfer data dapat sewaktu-waktu dan kapan saja. Contoh: keyboard. 4. Sharing, untuk: 1. Peranti I/O terdedikasi; dapat digunakan oleh suatu proses pada suatu waktu. Contoh: tape disk. 2. Peranti I/O shared; dapat digunakan bersama oleh sejumlah proses. Contoh: keyboard. 5. Kecepatan akses, berdasarkan aspek: 1. Latency; waktu tunggu diantrian 2. Seek time; waktu untuk mencari lokasi data 3. Transfer rate; kecepatan transmisi data dari/ke memory

9 6. Modus operasi, berdasarkan peranti I/O: 1. Read only; hanya dapat melakukan operasi input saja. Contoh: CD ROM 2. Write only; hanya dapat melakukan operasi output saja. Contoh:graphic controler 3. Read write; dapat melakukan operasi input dan output. Contoh: disk

10 Peranti I/O dibedakan berdasarkan fungsionalitas : 1. Peranti antar muka pengguna 2. Peranti transmisi 3. Peranti penyimpanan data


Download ppt "By: Nanda Prasetia, ST. MANAJEMEN DEVICE Organisasi sistem I/O Terdiri : 1. Peranti I/O (device) 2. Device controler(adapter) 3. Bus I/O."

Presentasi serupa


Iklan oleh Google