Presentation risc

6
APRIYANTI 13312320 ENDAH YUSHAIRANI 13312362 DANANG ARDI W 13312233 BELLA ANGRIANI 13312294 INTAN PURNAMA S 13312532

Transcript of Presentation risc

Page 1: Presentation risc

APRIYANTI13312320

ENDAH YUSHAIRANI13312362

DANANG ARDI W13312233

BELLA ANGRIANI13312294

INTAN PURNAMA S13312532

Page 2: Presentation risc

RISC(Reduced Instruction Set

Computers)

Page 3: Presentation risc

RISC (Reduce Instruction Set Computer) atau komputasi set instruksi yang disederhanakan merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vector. Desain ini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapa mikroprosesor intel 960, Itanium(IA64) dari Intel Coorporation. Selain itu RISC juga umum dipakai pada Advanced RISC Machine(ARM) dan StrongARM.

PENGERTIAN RISC

Page 4: Presentation risc

CIRI-CIRI RISC• Instruksi berukuran tunggal• Ukuran yang umum adalah 4 byte• Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah.• Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori.• Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti penambahan ke memori dan penambahan dari memori.• Tidak terdapat lebih dari satu operand beralamat memori per instruksi• Tidak mendukung perataan sembarang bagi data untuk operasi load/ store.• Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah instruksi .• Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih, artinya sedikitnya 32 buah register integer dapat direferensikan sekaligus secara eksplisit.• Jumlah bit floating point register spesifier sama dengan 4 atau lebih, artinya sedikitnya 16 register floating point dapat direferensikan sekaligus secara eksplisit.

Page 5: Presentation risc

KELEBIHAN RISC1. Berkaitan dengan penyederhanaan kompiler, dimana tugas pembuat kompiler

untuk menghasilkan rangkaian instruksi mesin bagi semua pernyataan HLL. Instruksi mesin yang kompleks seringkali sulit digunakan karena kompiler harus menemukan kasus-kasus yang sesuai dengan konsepnya. Pekerjaan mengoptimalkan kode yang dihasilkan untuk meminimalkan ukuran kode, mengurangi hitungan eksekusi instruksi, dan meningkatkan pipelining jauh lebih mudah apabila menggunakan RISC dibanding menggunakan CISC.

2. Arsitektur RISC yang mendasari PowerPC memiliki kecenderungan lebih menekankan pada referensi register dibanding referensi memori, dan referensi register memerlukan bit yang lebih sedikit sehingga memiliki akses eksekusi instruksi lebih cepat.

3. Kecenderungan operasi register ke register akan lebih menyederhanakan set instruksi dan menyederhanakan unit kontrol serta pengoptimasian register akan menyebabkan operand-operand yang sering diakses akan tetap berada dipenyimpan berkecepatan tinggi.

4. Penggunaan mode pengalamatan dan format instruksi yang lebih sederhana.

Page 6: Presentation risc

KEKURANGAN RISC1. Program yang dihasilkan dalam bahasa simbolik akan lebih panjang

(instruksinya lebih banyak).2. Program berukuran lebih besar sehingga membutuhkan

memori yang lebih banyak, ini tentunya kurang menghemat sumber daya.

3. Program yang berukuran lebih besar akan menyebabkan menurunnya kinerja, yaitu instruksi yang lebih banyak artinya akan lebih banyak byte-byte instruksi yang harus diambil.

4. Pada lingkungan paging akan menyebabkan kemungkinan terjadinya page fault lebih besar.