RISC (Reduced Instruction Set Computer)
    Merupakan arsitektur komputer untuk mengatur instruksi dan eksekusi sederhana. Petama kali digagas oleh John Cockr, penerliti IBM Yorktown, New York yang membuktikan bahwa 20% instruksi computer menangani 80% dari keseluruhan kerjanya. RISC hanya menyediakan sedikit instruksi tetapi menawarkan kecepatan yang lebih tinggi. Karena keterbatasan instruksi ini, RISC
mengandalkan compiler untuk menangani kode-kode yang tidak di sediakan dalam perangkat keras.
Karakteristik RISC :
1.    Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operan 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. Dengan menggunakan instruksi sederhana atau instruksi satu siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired. Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung.
2.     Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori . Fitur rancangan ini menyederhanakan set instruksi sehingga menyederhanakan pula unit control. Keuntungan lainnya memungkinkan optimasi pemakaian register sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi. Penekanan pada operasi register ke register merupakan hal yang unik bagi perancangan RISC.
3.     Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register,. Beberapa mode tambahan seperti pergeseran dan pe-relatif dapat dimasukkan selain itu banyak mode kompleks dapat disintesis pada perangkat lunak dibanding yang sederhana, selain dapat menyederhanakan sel instruksi dan unit kontrol.
4. Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word. Fitur ini memiliki beberapa kelebihan karena dengan menggunakan field yang tetap pendekodean opcode dan  pengaksesan operand register dapat dilakukan secara bersama-sama
CISC (Complex Instruction Set Computing)
Adalah arsitektur dari set instruksi dengan tiap instruksi menjalankan beberapa operasi tingkat rendah. Pada dasarnya CISC bertolak belakang dengan RISC. CISC menyediakan instruksi yang sangat banyak. Sehingga dapat mengurangi biaya perangkat lunak. Namun, jumlah instruksi yang banyak ini membuat rancangan CICS menjadi kompleks dan menurunkan kinerja dari system.
Rancangan RISC dapat memperoleh keuntungan dengan mengambil sejumlah feature CISC dan Rancangan CISC dapat memperoleh keuntungan dengan mengambil sejumlah feature RISC. Hasilnya adalah bahwa sejumlah rancangan RISC yang terbaru, yang dikenal sebagai PowerPC, tidak lagi “murni” RISC dan rancangan CISC yang terbaru, yang dikenal sebagai Pentium, memiliki beberapa karakteristik RISC. Sehingga antara RISC dan CISC saling mengisi.