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.
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.
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.
2. ARSITEKTUR
FAMILY IBM PC DAN TURUNANNYA
IBM (International Business
Machines) merupakan sebuah perusahaan hardware yang mengembangkan software –
software yang sudah ada seperti UNIX dan WINDOWS. Oleh karena itu IBM sendiri
merupakan sebuah perusahaan bukan system operasi, hanya saja IBM mencoba
mengembangkan OS yang telah ada seperti OS dari UNIX dan LINUX.IBM PC adalah
sebutan untuk keluarga komputer pribadi buatan IBM. IBM PC diperkenalkan pada
12 Agustus 1981, dan "dipensiunkan" pada tanggal 2 April 1987. Sejak
diluncurkan oleh IBM, IBM PC memiliki beberapa keluarga, yakni :
· IBM 4860
PCjr
· IBM 5140
Convertible Personal Computer (laptop)
· IBM 5150
Personal Computer (PC yang asli)
· IBM 5155
Portable PC (sebenarnya merupakan PC XT yang portabel)
· IBM 5160
Personal Computer/eXtended Technology
· IBM 5162
Personal Computer/eXtended Technology Model 286 (sebenarnya merupakan PC AT)
· IBM 5170
Personal Computer/Advanced Technology
Berikut ini adalah komponen IBM PC :
· Sistem
kontrol BUS : Pengontrol BUS, Buffer Data, dan Latches Alamat
· Sistem
kontrol interuppt : Pengontrol Interuppt
· Sistem
kontrol RAM & ROM : Chip RAM & ROM, Decoder Alamat, dan Buffer
· Sistem
kontrol DMA : Pengontrol DMA
· Timer :
Timer Interval Programmable
· Sistem
kontrol I/O : Interface Paralel Programmable
Konfigurasi
microcomputer dasar
Berdasarkan UkurannyaBerdasarkan
ukurannya, komputer digolongkan ke dalam micro computer (komputer mikro), mini
computer (komputer mini), small computer (komputer kecil), medium computer
(komputer menengah), large computer (komputer besar) dan super computer
(komputer super).1.Micro ComputerMicro Computer (Mikro Komputer) disebut juga
dengan nama personal computer (komputer personal) . ukuran main memory komputer
mikro sekarang berkisar dari 16 MB sampai lebih dari 128 MB, dengan konfigurasi
operand register 8 bit, 16 bit, atau 32 bit. Kecepatan komputer mikro sekarang
berkisar 200 Mhz sampai dengan 500 Mhz.
Komputer mikro umumnya adalah
single-user (pemakainya tunggal), yaitu satu komputer hanya dapat digunakan
untuk satu pemakai saja untuk tiap saat.
1. Chipset adalah set dari chip yang mendukung
kompatibel yang mengimplementasikan berbagai fungsi tertentu seperti
pengontrol interupt, pengontrol bus dan timer.
2. Chip khusus yang di sebut koprosesor yang
beroperasi bersama dengan CPU guna meningkatkan fungsionalitasnya
Sistem
software
Agar user dapat memasukkan dan
menjalankan program aplikasi, maka komputer harus sudah berisi beberapa
software sistem dalam memori-nya. Software sistem adalah kumpulan program yang
dieksekusi seperlunya untuk menjalankan fungsi seperti :
·
Menerima dan menginterpretasikan
perintah user
·
Memasukkan dan tnengedit program
aplikasi dan rnenyimpannya sebagai file dalam peralatan penyimpanan sekunder
·
Mengatur penyimpanan dan pengambilan
file dalam peralatan penyimpanan sekunder
·
Menjalankan program aplikasi standar
seperti word processor, spreadsheet, atau game, dengan data yang disediakan
oleh user
·
Mengontrol unit I/O untuk menerima
informasi input dan menghasilkan output
·
Mentranslasikan program dari bentuk
source yang disediakan oleh user menjadi bentuk objek yang berisi instruksi
mesin
·
Menghubungkan dan menjalankan
program aplikasi user-written dengan rutin library standar yang ada, seperti
paket komputasi numerik
Software sistem-lah yang
bertanggungjawab untuk koordinasi semua aktifitas dalam sistem komputasi.
Tujuan bagian ini adalah untuk memperkenalkan beberapa aspek dasar software
sistem.
Manfaat IBM PC
- Kemudahaan penggunaan
- Daya Tempa
- Daya Kembang
- Expandibilitas
Referensi :