NAMA : Muhammad Affan Mujahid
NIM : 230101011
ARSITEKTUR RISC DAN CISC
ARSITEKTUR
arsitektur komputer dapat didefinisikan sebagai ilmu atau seperangkat aturan yang
menyatakan bagaimana perangkat lunak dan perangkat keras komputer. bergabung bersama dan
berinteraksi untuk membuat komputer bekerja.
Arsitektur komputer tidak hanya menentukan cara kerja komputer, tetapi juga teknologi apa
yang mampu dimiliki komputer. Komputer terus menjadi bagian utama dari kehidupan kita, dan
arsitek komputer terus mengembangkan program dan teknologi baru dan lebih baik.
Arsitektur komputer terdiri dari aturan dan metode atau prosedur yang menggambarkan
implementasi, fungsionalitas sistem komputer. Arsitektur dibangun sesuai kebutuhan pengguna
dengan memperhatikan kendala ekonomi dan keuangan.
RISC (Reduced instruction set computing)
RISC (reduksi set instruksi komputer) adalah mikroprosesor yang dirancang untuk melakukan
lebih sedikit jenis instruksi komputer, sehingga dapat beroperasi pada kecepatan lebih tinggi,
melakukan lebih banyak jutaan instruksi per detik, atau MIPS. Karena setiap jenis instruksi yang
dijalankan komputer memerlukan transistor dan sirkuit tambahan, daftar atau kumpulan instruksi
komputer yang lebih besar cenderung membuat mikroprosesor lebih rumit dan beroperasi lebih
lambat.
CISC (Complex Instruction Set Computing)
CISC (Complex Instruction Set Computing) adalah arsitektur komputer yang menggunakan
instruksi-instruksi yang lebih kompleks dan beragam untuk melakukan tugas-tugas tertentu.
Instruksi-instruksi pada arsitektur CISC dapat melibatkan beberapa operasi yang lebih
kompleks, seperti operasi matematika dan logika yang rumit. Contoh arsitektur CISC yang populer
adalah x86 dan Intel Pentium.
Kelebihan arsitektur CISC adalah kemampuan untuk menjalankan instruksi-instruksi yang
lebih kompleks, sehingga memungkinkan tugas-tugas yang lebih kompleks dapat dilakukan dengan
lebih cepat.
CISC juga dapat melakukan tugas-tugas yang lebih banyak dalam satu instruksi, sehingga
dapat mempercepat waktu eksekusi dan mengurangi jumlah instruksi yang dibutuhkan
Perbandingan antara RISC dengan CISC
1. Jumlah instruksi
RISC memiliki jumlah instruksi yang lebih sedikit dibandingkan dengan CISC.
Ini membuat RISC lebih mudah diimplementasikan dan lebih cepat dalam
pemrosesan instruksi.
2. Kompleksitas instruksi
Instruksi dalam CISC lebih kompleks dibandingkan dengan RISC. Ini
memungkinkan CISC untuk menyelesaikan tugas yang lebih kompleks dalam waktu
yang lebih singkat. Namun, kompleksitas instruksi ini juga membuat CISC
membutuhkan waktu lebih lama untuk menjalankan setiap instruksi.
3. Sistem pipelining
RISC menggunakan sistem pipelining, yang memungkinkan beberapa
instruksi diproses secara bersamaan. Ini meningkatkan efisiensi pemrosesan
instruksi dan meningkatkan kecepatan komputer secara keseluruhan. CISC juga
dapat menggunakan sistem pipelining, tetapi tidak seefisien RISC.
4. Perangkat keras
CISC membutuhkan lebih banyak perangkat keras dibandingkan dengan RISC
karena kompleksitas instruksinya. Ini membuat CISC lebih mahal untuk
diimplementasikan dan kurang efisien dalam hal penggunaan daya.
5. Aplikasi
RISC lebih cocok untuk aplikasi yang membutuhkan pemrosesan data dalam
jumlah besar dalam waktu yang singkat, seperti database dan server web.
Sementara itu, CISC lebih cocok untuk aplikasi yang membutuhkan pemrosesan data
kompleks, seperti pengolahan gambar dan video.
Produsen procesor yang menggunakannya
RISC (Reduced instruction set computing) :
1. ARM Holdings: Prosesor ARM (digunakan di perangkat mobile seperti smartphone dan
tablet)
2. IBM: PowerPC, RISC System/6000
3. MIPS Technologies: Prosesor MIPS (digunakan dalam perangkat jaringan)
4. RISC-V Foundation: Prosesor berbasis RISC-V (prosesor open-source)
CISC (Complex Instruction Set Computing) :
1. Intel: Prosesor seri x86 (Pentium, Core i-series)
2. AMD: Prosesor Ryzen, Threadripper
3. IBM: Prosesor mainframe seri Z
DAFTAR PUSTAKA
[Link]
[Link]