Sabtu, 17 November 2012

INPUT / OUTPUT UNIT



INPUT / OUTPUT UNIT
1.Sistem Bus
Sitem bus adalah suatu proses yang tarkait dengan satu unsur dan unsur-unsur yang lainnya.
Bus adalah lintasan/Jalur
Sistem bus dalam dunia computer dapat di definisikan sebagai proses yang menghubungkan antar komponen utama dari sebuah computer yang memiliki jalur /lintasan masing-masing dimana tetap saling mempengaruhi satu dengan yang lain. Satu bus berisi satu jalur, bus biasanya berbentuk jalur-jalur parallel PCB, ribbon , cables, strip connector (ditemui dalam motherboard),kumpulan kabel.

Bus yang biasanya dipakai adalah single bus dalam multiple bus.
·        Single Bus : bus dengan hanya 1 jalur saja
·        Multiple Bus : bus dengan jalur lebih dari satu

Sistem bus yang ada pada computer : Control Bus, Address Bus, Data Bus
·        Control Bus : jalur tempat mengirimkan intruksi atau perintah
·        Address Bus : jalur tempat mengkodekan / pengalamatan dari sebuah proses
·        Data Bus : jalur pengiriman data


2.Standar Input/Output Interface
Ketika suatu aplikasi ingin membuka data yang ada dalam suatu disk, sebenarnnya aplikasi tersebut harus dapat membedakan jenis disk apa yang akan diaksesnya. Untuk mempermudah pengaksesan, system operasi melakukan standarisasi cara pengaksesan pada peralatan I/O. pendekatan inilah yang dinamakan interface aplikasi I/O.
Interface aplikasi I/O melibatkan abstraksi, enkapsulasi, dan software layering. Abstraksi dilakukan dengan membagi-bagi detail peralatan-peralatan I/O ke dalam kelas-kelas yang lebih umum. Dengan adanya kelas-kelas yang umum ini , maka akan lebih mudah membuat fungsi-fungsi standar (interface) untuk mengaksesnya. Lalu kemudian adanya device driver pada masing-masing peralatan I/O, berfungsi untuk enkapsulasi perbedaan-perbedaan yang ada dari ,masing-masing anggota kelas-kelas yang umum tadi. Device driver mengenkapsulasi tiap-tiap peralatan I/O ke dalam masing-masing 1 kelas yang umum tadi (interface). Tujuan dari adanya lapisan device controller dari subsistem I/O pada karnel. Karna hal ini, subsistem I/O dapat bersifat independen dari hardware.
Karna subsistem I/O independen dari hardware maka hal ini sangat menguntungkan dari segi pengembangan hardware. Tidak perlu menunggu vendor system operasi untuk mengeluarkan support code untuk hardware-hardware baru yang akan dilakukan oleh vendor hardware.

3.Pengelolaan I/O :
·        Tugas utama computer adalah : pemrosesan CPU, pemrosesan I/O
·        Peran OS dalam pengelolaan I/O : mengelola dan mengcontrol operasi I/O serta perangkat I/O
·        Fungsi pengelolaan I/O : Hardware : port, bus, device controller, software I/O adalah modul divice driver.

Tidak ada komentar:

Posting Komentar