[..yasa...]

let's dream!!
setiap orang mempunyai impian, impian itu pasti akan terwujud tergantung dari usaha yang dilakukan oleh si pemimpi,,,,,,,
impian akan memotivasi kita untuk terus berkarya dan menjalani hidup ini...
jadi, buat apa kita takut untuk bermimpi???

Sabtu, 07 April 2012

tugas_ORKOM 01

REDUCED INSTRUCTION SET COMPUTERS (RISC)

Rancangan umum:
• Set instruksi yang terbatas dan sederhana
• Register general purpose berjumlah banyak atau penggunaaan teknologi kompiler
untukmengoptimalklan penggunaan register.
• Penekanan pada pengoptimalan pipeline instruksi


Karakteristik Arsitektur RISC
  • Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC.
  • Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori .
  • Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register,
  • Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word


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.

Kelebihan RISC

  • Berkaitan dengan penyederhanaan kompiler, dimana tugas pembuat kompiler untuk menghasilkan rangkaian instruksi mesin bagi semua pernyataan HLL.
  • 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.
  • 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.
  • Penggunaan mode pengalamatan dan format instruksi yang lebih sederhana.

Kekurangan RISC

  • Program yang dihasilkan dalam bahasa simbolik akan lebih panjang (instruksinya lebih banyak).
  • Program berukuran lebih besar sehingga membutuhkan memori yang lebih banyak, ini tentunya kurang menghemat sumber daya.
  • Program yang berukuran lebih besar akan menyebabkan menurunnya kinerja, yaitu instruksi yang lebih banyak artinya akan lebih banyak byte-byte instruksi yang harus diambil.
  • Pada lingkungan paging akan menyebabkan kemungkinan terjadinya page fault lebih besar.

Sejarah CISC ( Complex Instruction Set Computer )

CISC paralel untuk pertamakalinya, seperti 486 dari Intel, AMD, Cyrix, dan IBM telah mendukung setiap instruksi yangdigunakan oleh prosesor-prosesor sebelumnya, meskipun efisiensi tertingginya hanya saatdigunakan pada subset x86 yang sederhana (mirip dengan set instruksi RISC, tetapi tanpa batasan penyimpanan/pengambilan data dari RISC). Prosesor-prosesor modern x86 juga telahmenyandikan dan membagi lebih banyak lagi instruksi-instruksi kompleks menjadi beberapa“operasi-mikro” internal yang lebih kecil sehingga dapat instruksi-instruksi tersebut dapat dilakukan secara paralel, sehingga mencapai performansi tinggi pada subset instruksi yang lebih besar.


Perbedaan RISC dengan CISC dilihat dari segi instruksinya

RISC ( Reduced Instruction Set Computer )
  • Menekankan pada perangkat lunak, dengan sedikit transistor
  • Instruksi sederhana bahkan single
  • Load / Store atau memory ke memory bekerja terpisah
  • Ukuran kode besar dan kecapatan lebih tinggi
  • Transistor didalamnya lebih untuk meregister memori
CISC ( Complex Instruction Set Computer )
  • Lebih menekankan pada perangkat keras, sesuai dengan takdirnya untuk pragramer.
  • Memiliki instruksi komplek. Load / Store atau Memori ke Memori bekerjasama
  • Memiliki ukuran kode yang kecil dan kecepatan yang rendah.
  • Transistor di dalamnya digunakan untuk menyimpan instruksi – instruksi bersifat komplek

Tidak ada komentar:

Posting Komentar