Arsitektural Komputer
1.
Input/Output Unit
Sistem
Bus
Sistem bus adalah sistem komputer untuk
menghubungkan semua komponen dalam menjalankan tugasnya. Sebuah komputer
memiliki beberapa bus seperti PC yang menggunakan intel pentium 4 memiliki bus
prosessor , bus AGP, USB, PCI, ISA, dll. Beberapa bus utama dalam sistem
komputer :
-
Bus prosessor = bus tercepat dalam sistem dan menjadi inti dalam chipset dan
motherboard.
-
Bus AGP = bus yang didesain secara spesifik untuk
kartu grafis.
-
Bus PCI = berfungsi sebagai bus peripheral.
-
Bus USB = Untuk perangkat yang memiliki kecepatan
rendah seperti keyboard, mouse, dan printer.
Standar
Input/output Interface
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.
Pengaksesan
Peralatan Input/Output
Pengaksesan
I/O terdiri dari 2 cara :
1.
MEMORY MAPPED I/O
Piranti
I/O dihubungkan sebagai lokasi memori virtual dimana port I/O tergantung memori
utama.
Karakteristik:
-
Port I/O dihubungkan ke bus alamat.
-
Piranti input sebagai bagian memori yang memberikan data ke bus data. Piranti
output sebagai bagian memori yang memiliki data yang tersimpan di dalamnya.
-
Port I/O menempati lokasi tertentu pada ruang alamat
dan
diakses seolah-olah adalah lokasi memori.
2.
I/O MAPPED I/O (I/O ISOLATED)
Piranti
I/O dihubungkan sebagai lokasi terpisah dengan lokasi memori, dimana port I/O
tidak tergantung pada memori utama.
Karakteristik:
-
Port I/O tidak tergantung memori utama.
-
Transfer informasi dilakukan di bawah kendali sinyal kontrol yang menggunakan
instruksi INPUT dan OUTPUT
-
Operasi I/O tergantung sinyal kendali dari CPU.
-
lnstruksi I/O mengaktifkan baris kendali read/write pada port I/O, sedangkan
instruksi memori
akan
mengaktifkan baris kendali read/write pada memori.
-
Ruang memori dan ruang alamat I/O menyatu, sehingga dapat memiliki alamat yang
sama.
Kelebihan
dan kekurangan:
-
I/O mapped I/O Iebih cepat dan efisien, karena lokasi I/O terpisah dengan
lokasi memori.
-
I/O mapped I/O mempunyai keterbatasan jumlah instruksi yang dapat digunakan
untuk operasi I/O
2.
Arsitektur Famili Komputer (IBM)
Famili
IBM PC dan Turunanannya
Komputer
personal pertama kali muncul setelah diperkenalkan mikroprosesor, yaitu chip
tunggal yang terdiri dari set register , ALU dan unit control computer.
IBM
PC merupakan arsitektur bus tunggal yang disebut PC I/O Channel BUS atau PC
BUS. PC BUS melengkapi PC dengan8 jalurdata, 20 jalur alamat, sejumlah jalur
control dan ruang alamat fisik PC adalah 1 MB. 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 TechnologyIBM 5162
Personal Computer/eXtended Technology Model 286 (sebenarnya merupakan PC AT)IBM
5170 Personal Computer/Advanced Technology
Konfingurasi
Mikrocomputer Dasar
Chipset
adalah set dari chip yang mendukung kompatibel yang mengimplementasikan berbagai
fungsi tertentu seperti pengontrol interupt, pengontrol bus dan timer.
Chip
khusus yang di sebut koprosesor yang beroperasi bersama dengan CPU guna
meningkatkan fungsionalitasnya.
Komponen
IBM PC :
1.
Sistem Kontrol BUS : Pengontrol BUS, Buffer Data, dan Latches Alamat
2.
Sistem Kontrol Interrupt : Pengontrol Interrupt
3.
Sistem Kontrol RAM dan ROM : Chip RAM dan ROM, Decoder Alamat, dan Buffer
4.
Sistem Kontrol DMA : Pengontrol DMA
5.
Timer : Timer Interval Programmable
6. Sistem Kontrol I/O : Interface Paralel Programmable
Sistem
Software:
1.
Penetapan Alamat Port I/O
2.
Penetapan Vector Interrupt
3.
ROM BIOS
4. Penetapan Alamat Memori
Manfaat
Arsitektural Arsitek Komputer:
1.
Kemudahaanpenggunaan
2.
DayaTempa
3.
DayaKembang
4.
Expandibilitas
Sumber
:
1.
http://id.wikipedia.org/wiki/Bus_sistem
2.
http://ikc.depsos.go.id/umum/ibam/ibam-os-html/x6071.html
3.
http://gamapermana80.blogspot.com/2012/01/sistem-input-output.html
4.http://ocw.gunadarma.ac.id/course/industrial-technology/program-of-electronics- engineering-study-2013-s1/arsitektur-komputer/keluarga-arsitektur-komputer-ibm-pc
5.
http://salahh.blogspot.com/2011/12/ibm-pc-keluarganya.html
-
Selesai -