Cisc Dan Risc Instruction Set

Tags

Mikroprosesor diperkenalkan pada tahun 1970, komersial pertama Intel Corporation. Pada awal 1980-an, Arsitektur RISC telah diperkenalkan. Chip terintegrasi pertama didesain pada tahun 1958 oleh Jack Kilby.


RISC (Reduced Instruction Set Computer) desain muncul sebagai desain ulang total alasannya Arsitektur CISC (Complex Instruction Set Computer)  menso lebih kompleks. John Cocke dari IBM muncul dengan konsep RISC. 

Untuk mendapat komputer yg lebih cepat, perubahan dalam arsitektur mikroprosesor terso menso RISC, termasuk format arahan serta dengan gampang Pipelined(Pipelining - Prosesor mengeksekusi arahan berikutnya sebelum arahan selesai).

Set Instruksi

Menjalankan jadwal serta mengarahkan komputer memanipulasi data. Instruksi dalam bentuk - Opcode (Kode Operasional) serta Operan.
Opcode, Instruksi yg diterapkan untuk memuat serta menyimpan data, dll.
Operand, Register memori di mana arahan diterapkan.

Addressing Mode

Cara data yg diakses. Tergantung pada jenis arahan yg diterapkan. Terdiri banyak sekali jenis seperti Mode Langsung di mana data lurus diakses atau Mode Tidak Langsung di mana lokasi data diakses. Prosesor mempunyai ISA yg sama mungkin sangat berbeda dalam organisasi.


     C I S C     
(Complex Instruction Set Computer)

Dirancang untuk meminimalkan jumlah arahan per program, mengabaikan jumlah siklus per instruksi. Penekanannya pada membangun arahan kompleks eksklusif ke perangkat keras.

Compiler melaksanakan sedikit pekerjaan untuk menerjemahkan bahasa tingkat tinggi ke bahasa tingkat perakitan / kode mesin alasannya panjang kode relatif pendek, sehingga sedikit RAM diharapkan untuk menyimpan instruksi.

Prosesor CISC

➤  IBM 370/168
 - Diperkenalkan tahun 1970. Prosesor 32 bit serta empat register titik mengambang 64 bit.
➤  VAX 11/780
 - Prosesor 32-bit serta mendukung banyak mode pengalamatan serta arahan mesin dari Digital Equipment Corporation.
➤  Intel 80486
 - Diluncurkan tahun 1989 serta Prosesor CISC, yg mempunyai arahan panjang yg bervariasi dari 1 sampai 11 serta akan mempunyai 235 instruksi.

Arsitektur CISC

Arsitekturnya didesain untuk mengurangi biaya memori alasannya penyimpanan jadwal yg lebih besar, biaya memori lebih tinggi. Mengatasi, jumlah arahan per jadwal sanggup dikurangi dengan menanamkan dalam satu instruksi.

Karakteristik CISC

 Berbagai Mode Pengalamatan.
 Jumlah Instruksi lebih besar.
 Panjang Format Instruksi Bervariasi.
 Beberapa siklus mungkin diharapkan untuk melaksanakan satu instruksi.
 Instruksi-Logika Decoding yaitu Kompleks.
 Satu Instruksi untuk mendukung beberapa mode pengalamatan.


.
     R I S C     
(Reduced Instruction Set Computer)

Dirancang untuk mengurangi waktu sanksi dengan menyederhanakan set arahan komputer. Prosesor RISC, setiap arahan hanya membutuhkan satu siklus clock untuk mengeksekusi hasil dalam waktu sanksi yg seragam.

Mengurangi efisiensi alasannya lebih banyak baris kode, maka lebih banyak RAM diharapkan untuk menyimpan instruksi. Compiler harus bekerja lebih banyak untuk mengkonversi arahan bahasa tingkat tinggi ke dalam kode mesin.

Prosesor RISC

➤ Power PC: 601, 604, 615, 620
➤ DEC Alpha: 210642, 211066, 21068, 21164
➤ MIPS: TS (R10000) Prosesor RISC
➤ PA-RISC: HP 7100LC

Arsitektur RISC

Menggunakan rangkaian arahan sangat optimal. Digunakan dalam perangkat portabel ibarat Apple iPod serta Nintendo DS karena Efisiensi Daya.

Karakteristik RISC

➤ Instruksi sederhana.
 Mendukung banyak sekali Format tipe data.
 Satu siklus waktu eksekusi.
 Terdiri dari register yg lebih banyak.
 Terdiri dari lebih sedikit jumlah transistor.
 Menggunakan mode pengalamatan sederhana
    Instruksi panjang tetap untuk Pipelining.
 Mendukung register untuk dipakai dalam konteks apa pun.
 Petunjuk "LOAD" serta "STORE" untuk mengakses lokasi memori.
(Pipelining, Prosesor mengeksekusi arahan berikut sebelum arahan selesai)


Artikel Terkait