Model Mesin, Sisi Storage Unit
09 Feb 2011 19 Komentar
i. Model Sistem Komputer
Untuk sebuah alat, tentu membutuhkan rancangan atau desain dari alat tersebut. Begitu pula dengan sistem komputer. Sistem komputer juga mempunyai model yang menunjukkan ciri-ciri atau karakteristik umum dari arsitektur sistem komputer tersebut. Model sistem komputer secara umum, terbagi atas 2 tingkatan yaitu :
a. Model mesin yang menggambarkan ciri hardware yang digunakan
b. Model Sistem Operasi yang menggambarkan ciri arsitektur sistem operasi yang digunakan.
Dalam pembahasan kali ini, akan dibahas model sistem komputer dari segi mesin.
ii. Mesin (perangkat keras)
Sebuah model sistem komputer dari segi mesin bisa dilihat dari Gambar 1.
Gambar 1. Model Mesin Pada Sistem Komputer
Dari Gambar 1, terlihat jelas komponen utama dari model mesin adalah CPU, Storage Unit, dan I/O Channel.
Kesempatan kali ini, akan coba dijelaskan model mesin pada sistem komputer dari segi storage unit.
iii. Storage Unit
Penjelasan storage unit secara keseluruhan bisa dijelaskan poin-poin berikut :
- Sekumpulan register yang masing-masing memiliki alamat yang unik
- Unit pengaksesan disebut word, sedangkan unit penyimpanan disebut byte
- 1 byte = 8 bits yang direpresentasikan dengan digit 0 atau 1
- Penghubung antara storage unit dengan CPU dan I/0 channel menggunakan jalur data
- Address Translation Unit (ATU) ditempatkan antara CPU dengan jalur storage yang digunakan untuk virtual storage.
- Adanya skema storage protection yaitu skema yang menghalangi sebuah program dari pengaksesan lokasi storage yang tidak dialokasikan untuknya sehingga tidak terjadi kerusakan instruksi atau data pada program lainnya.
Storage unit dari berbagai vendor pembuat komputer seperti IBM, Apple, Dell, Acer, dan lain-lain, pada umumnya hampir sama, yang membedakan biasanya adalah instruksi akses storage unit tersebut.
Kita ambil contoh IBM & Apple. Perbedaan antara IBM dan kompatibelnya yang berlabel Intel Inside dengan Apple yang berlabel PowerPC adalah pada jenis prosesornya. Prosesor Intel diyakini jenis CISC (Complex Instruction Set Computer), sedangkan Power PC diyakini jenis RISC (Reduced Instruction Set Computer). Untuk langsung mengetahui perbedaan CISC dengan RISC, perhatikan potongan program 5 x 10 berikut ini :
- Dengan CISC
LDAA #$5
LDAB #$10
MUL
- Dengan RISC
MOVLW 0×10
MOVWF Reg1
MOVLW 0×05
MOVWF Reg2
CLRW
LOOP ADDWF Reg1,0
CFSZ Reg2,1
GOTO LOOP
…
…
Dari kedua potongan program di atas, bisa didapat kesimpulan bahwa membuat program dengan prosesor yang berjenis CISC lebih singkat dan mudah dibandingkan dengan prosesor berjenis RISC. Namun, perlu diingat, CISC yang bisa melakukan perintah-perintah yang kompleks membutuhkan perangkat keras pendukung yang kompleks juga.
Meskipun CISC membutuhkan waktu eksekusi perintah lebih lama dibandingkan dengan RISC dan membutuhkan perangkat keras pendukung yang kompleks, kenyataannya prosesor Intel yang berjenis CISC lebih populer. Itu bisa juga disebabkan karena lebih banyak sistem operasi yang banyak menggunakan perintah-perintah kompleks sehingga prosesor berjenis CISC lebih sering digunakan, dan tentunya juga karena IBM yang pertama kali muncul dalam membuat komputer :p
Sekian, penjelasan dari saya, mohon maaf jika ada kesalahan kata, kalimat, paragraf, dan penjelasan karena saya bukan ahlinya. Saya hanya merangkum dari materi-materi yang saya baca, untuk itu, saya berterima kasih pada sumber-sumber yang saya gunakan untuk referensi yang nanti akan saya tampilkan di akhir artikel ini.
Sebastian ketemu sama Aura Kasih
Cukup sekian dan terima kasih.
Wassalamu alaikum wr wb
sumber referensi :
http://ocw.gunadarma.ac.id/course/computer-science-and-information/computer-system-s1/pemrograman-sistem
http://karmila.staff.gunadarma.ac.id/Downloads/files/1456/Pengantar-Pemrograman+Sistem.pdf
http://kambing.ui.ac.id/bebas/v06/Kuliah/SistemOperasi/BUKU/bahan/bahan-bab5.pdf

