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