AKSI (Anak KelaS I)

Senin, 05 Juli 2010

Arsitektur komputer 2

Jenis Sistem Batch berdasar jumlah eksekusi program
> Single-programming
- Hanya menjalankan satu program
- Tidak efisien karena prosesor banyak menunggu (idle)

> Multi-programming
- Menjalankan lebih dari satu program pada satu saat
- Menjaga prosesor selalu dalam keadaan sibuk



MIMD
Hal tersebut menggambarkan dua ciri mendasar dari sistem MIMD, yaitu :1. Kelamahan pada sentralisasi dan mekanisme sistem sinkron secara umum, dan 2. Penggeneralisasian task yang heterogen yang dioperasikan secara bersamaan, contohnya dalam memproses operasi yang berbeda dengan data berbeda dan dalam jangka waktu yang berbeda pula.


SISTEM TIME SHARING
Multitasking atau Time sharing adalah pengembangan dari sistem multiprogram. Beberapa job yang berada pada memory utama dieksekusi oleh CPU secara bergantian. CPU hanya bisa menjalankan program yang berada pada memory utama. Perpindahan antar job terjadi sangat sering sehingga user dapat berinteraksi dengan setiap program pada saat dijalankan. Suatu job akan dipindahkan dari memori ke disk dan sebaliknya.

Reduced Instruction Set Computer (RISC)
2 jenis arsitektur komputer, yaitu:
1.      1. CISC (Complex Instruction Set Computer ) Arsitektur komputer dengan kumpulan perintah yang rumit 

- CISC dimaksudkan untuk meminimumkan jumlah perintah yang diperlukan untuk mengerjakan pekerjaan yang diberikan. (Jumlah perintah sedikit tetapi rumit)  

Konsep CISC menjadikan mesin mudah untuk diprogram dalam bahasa rakitan, tetapi konsep ini menyulitkan dalam penyusunan kompiler bahasa pemrograman tingkat tinggi.  Dalam CISC banyak terdapat perintah bahasa mesin. 

2.  RISC (Reduced Instruction Set Computer ) Arsitektur komputer dengan kumpulan perintah yang sederhana.

RISC menyederhanakan rumusan perintah sehingga lebih efisien dalam penyusunan compiler yang pada akhirnya dapat memaksimumkan kinerja program yang ditulis dalam bahasa tingkat tinggi.

Konsep arsitektur RISC banyak menerapkan proses eksekusi pipeline. Meskipun jumlah perintah tunggal yang diperlukan untuk melakukan pekerjaan yang diberikan mungkin lebih besar, eksekusi secara pipeline memerlukan waktu yang lebih singkat daripada waktu untuk melakukan pekerjaan yang sama dengan menggunakan perintah yang lebih rumit.
Mesin RISC memerlukan memori yang lebih besar untuk mengakomodasi program yang lebih besar.
IBM 801 adalah prosesor komersial pertama yang menggunakan pendekatan RISC.



Mode Pengalamatan

> Direct Addressing
Kelebihan
 Field alamat berisi efektif address sebuah operand
- Teknik ini banyak digunakan pada komputer lama dan komputer ecil
- Hanya memerlukan sebuah referensi memori dan tidak memerlukan kalkulus khusus
Kelemahan
- Keterbatasan field alamat karena panjang field alamat biasanya lebih kecil dibandingkan panjang word
- Contoh: ADD A ; tambahkan
      isi pada lokasi
      alamat A ke
      akumulator 




Indirect Addressing
- Mode Pegalamatan tak langsung
- Field alamat mengacu pada alamat word di alamat memori, yang pada gilrannya akan berisi alamat operand yang panjang
- Contoh:
- ADD (A); tambahkan isi memori yang ditunjuk oleh isi alamat A ke akumulator

Kelebihan
         Ruang bagi alamat menjadi besar sehingga semakin banyak alamat yang dapat referensi
Kekurangan
         Diperlukan referensi memori ganda dalam satu fetch sehingga memperlambat preoses operasi 


Register Addressing
-  Metode pengalamatan register mirip dengan mode pengalamatan langsung
- Perbedaannya terletak pada field alamat yang mengacu pada register, bukan pada memori utama
- Field yang mereferensi register memiliki panjang 3 atau 4 bit, sehingga dapat mereferensi 8 atau 16 register general purpose

- Keuntungan pengalamatan register
         Diperlukan field alamat berukuran kecil dalam instruksi dan tidak diperlukan referensi memori
         Akses ke regster lebih cepat daripada akses ke memori, sehingga proses eksekusi akan lebih cepat
- Kerugian
         Ruang alamat menjadi terbatas 

Register Indirect Addressing
- Metode pengalamatan register tidak langsung mirip dengan mode pengalamatan tidak langsung
- Perbedaannya adalah field alamat mengacu pada alamat register.
- Letak operand berada pada memori yang dituju oleh isi register
- Keuntungan dan keterbatasan pengalamatan register tidak langsung pada dasarnya sama dengan pengalamatan tidak langsung
- Keterbatasan field alamat  diatasi dengan pengaksesan memori yang tidak langsung sehingga alamat yang dapat direferensi makin banyak
- Dalam satu siklus pengambilan dan penyimpanan, mode pengalamatan register tidak langsung hanya menggunakan satu referensi memori utama sehingga lebih cepat daripada mode pengalamatan tidak langsung 






Tidak ada komentar:

Posting Komentar

http://anakkelasi.blogspot.com/