1.
SistemBus
Bus adalah Jalur komunikasi yang dibagi
pemakai Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai
subsistem. Karakteristik penting sebuah bus adalah bahwa bus merupakan media
transmisi yang dapat digunakan bersama. Sistem komputer terdiri dari sejumlah
bus yang berlainan yang menyediakan jalan antara dua buah komponen pada
bermacam-macam tingkatan hirarki sistem komputer.
Suatu Komputer tersusun atas beberapa
komponen penting seperti CPU, memori, perangkat Input/Output. setiap computer
saling berhubungan membentuk kesatuan fungsi. Sistem bus adalah penghubung bagi
keseluruhan komponen computer dalam menjalankan tugasnya. Transfer data antar
komponen komputer sangatlah mendominasi kerja suatu computer. Data atau program
yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara
bus, begitu juga kita dapat melihat hasil eksekusi melalui monitor juga
menggunakan system bus.
2.
Standart Input/ Output Interface
Ketika suatu aplikasi ingin membuka data
yang ada dalam suatu disk, sebenarnya aplikasi tersebut harus dapat membedakan
jenis disk apa yang akan diaksesnya. Untuk mempermudah pengaksesan, sistem
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 untuk 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 standar). Tujuan dari adanya
lapisan device driver ini adalah untuk menyembunyikan perbedaan-perbedaan yang
ada pada device controller dari subsistem I/O pada kernel. Karena hal ini,
subsistem I/O dapat bersifat independen dari hardware.
Karena subsistem I/O independen dari
hardware maka hal ini akan sangat menguntungkan dari segi pengembangan
hardware. Tidak perlu menunggu vendor sistem operasi untuk mengeluarkan support
code untuk hardware-hardware baru yang akan dikeluarkan oleh vendor hardware.
3.
Pengaksesan peralatan input/output
Input / Output tergantung pada
perspektif mengubah sinyal-sinyal bahwa pengguna manusia bisa melihat atau
membaca. Untuk pengguna proses membaca atau melihat representasi ini adalah
menerima masukan. Interaksi antara komputer dan manusia dipelajari dalam bidang
yang disebut interaksi manusia-komputer. CPU dan memori utama dianggap sebagai
otak dari komputer, dan dari sudut pandang adanya transfer informasi dari atau
ke kombinasi itu, misalnya untuk atau dari disk drive, dianggap Input / Output.
CPU dan sirkuit pendukungnya menyediakan memori-mapping Input / Output yang
digunakan dalam pemrograman komputer tingkat rendah dalam pelaksanaan driver
perangkat. Sebuah Input / Output merupakan salah satu algoritma yang dirancang
untuk mengeksploitasi lokalitas dan melakukan efisien bila berada pada
penyimpanan data sekunder, seperti disk drive.
Tidak ada komentar:
Posting Komentar