studio shodwe Home About us Startegy Contact
ARSITEKTUR
RISC
(REDUCED
INSTRUCTION
SET COMPUTER)
studio shodwe Home About us Startegy Contact
Konsep Dasar RISC
Filosofi desain prosesor dengan instruksi sederhana
dan efisien.
Fokus pada kecepatan eksekusi tiap instruksi.
Menggunakan arsitektur load-store: hanya instruksi
load dan store yang bisa mengakses memori
studio shodwe Home About us Startegy Contact
Karakteristik Utama RISC
Instruksi Sederhana & Ukuran Tetap Pipeline Efisien
Instruksi memiliki ukuran tetap (fixed-length). Rancang untuk pipeline execution: fetch → decode
Jumlah mode pengalamatan lebih sedikit → → execute → memory access → write back. Instruksi
lebih mudah di-decode dan diprediksi. sederhana memungkinkan eksekusi paralel yang
optimal.
Load-Store Architecture
Eksekusi Instruksi Deterministik
Hanya load/store yang menyentuh memori. Operasi
lain (aritmatika/logika) hanya antar register → Waktu eksekusi tiap instruksi lebih konsisten &
efisiensi tinggi. prediktif. Membantu compiler optimization dan
perancangan hardware.
Banyak Register
Kontrol Sederhana
Operasi dominan di register → akses memori
diminimalisir. Menyediakan banyak register umum Unit kontrol lebih ringan karena tidak banyak
(general-purpose). instruksi kompleks. Dampaknya: lebih hemat daya,
clock speed lebih tinggi, dan ukuran hardware lebih
kecil.
studio shodwe Home About us Startegy Contact
Latar Belakang Munculnya RISC
Muncul akhir 1970-an – awal 1980-an
sebagai respon terhadap keterbatasan
CISC.
Ditemukan bahwa instruksi kompleks
CISC jarang dipakai dalam praktik nyata.
Program nyata lebih sering memakai
instruksi sederhana → eksekusi lebih
cepat.
Gagasan: prosesor dengan instruksi
lebih sedikit, sederhana, dan efisien.
Tonggak Awal Pengembangan RISC
IBM 801 Project (1970-an) 1
Dikembangkan di Thomas J. Watson Research
Center. Tujuan: prosesor dengan set instruksi
minimal namun efisien. Jadi fondasi awal teori 2 Proyek Akademik (Awal 1980-an)
arsitektur RISC modern.
Berkeley RISC – University of California, Berkeley.
MIPS (Microprocessor without Interlocked Pipeline
Implementasi Komersial (1980-an – 1990-an) 3 Stages) – Stanford University.
Keduanya membuktikan RISC lebih unggul dari
RISC mulai digunakan dalam berbagai prosesor: CISC dalam banyak kasus.
SPARC MIPS R2000 / R3000
PowerPC (kolaborasi Apple–IBM–Motorola). 4 Kesuksesan ARM (Sejak 1990-an)
Fokus pada efisiensi daya dan performa tinggi.
ARM (Advanced RISC Machine) menjadi salah satu
5. Era Modern: RISC-V (2010–sekarang) implementasi RISC paling sukses.
5
Dominan di pasar perangkat mobile & embedded
systems.
RISC-V dikembangkan di UC Berkeley tahun 2010.
Dikenal karena efisiensi tinggi, konsumsi daya
Ciri khas: Open-source (terbuka & gratis), Fleksibel &
rendah.
modular, Didukung komunitas global
Diadopsi secara luas di: Riset akademik, Industri,
Perangkat IoT, server, hingga superkomputer (contoh:
Fugaku, Jepang)
studio shodwe Home About us Startegy Contact
Perbandingan RISC dan CISC
Contoh Implementasi RISC
IBM 801 (1970-an) SPARC (Sun Microsystems, 1980-an)
Salah satu implementasi RISC paling awal. Scalable Processor Architecture.
Fokus pada instruksi sederhana & eksekusi Dirancang untuk workstation dan server kelas
cepat. atas.
Tidak dipasarkan luas, tapi jadi fondasi desain Banyak dipakai di lingkungan:
RISC modern Akademik
Industri
Terkenal karena umur pakai panjang & stabilitas
tinggi.
MIPS (Stanford University, 1980-an)
Komersial & populer untuk :
Perangkat embedded
Konsol game
Peralatan jaringan
Unggul karena: pipeline efisien + desain instruksi
minimalis.
Contoh Implementasi RISC
PowerPC (Apple–IBM–Motorola, 1990-an) RISC-V (Open-Source, 2010–sekarang)
Digunakan di
Dikembangkan oleh UC Berkeley.
Macintosh (hingga pertengahan 2000-an)
Gratis, terbuka, tanpa lisensi berbayar.
Konsol game: GameCube, Xbox 360, PS3
Keunggulan:
Sistem embedded & server
Fleksibel, modular, bisa dimodifikasi
Berbasis arsitektur RISC modern dan
Berkembang pesat di komunitas riset dan
fleksibel.
industri
Digunakan di:
ARM (Advanced RISC Machine)
Akademisi
Salah satu implementasi RISC paling sukses Embedded systems
di dunia. Efisien, hemat daya, dan sangat Prosesor komersial
cocok untuk: Superkomputer (next-gen)
Smartphone & tablet, IoT (Internet of Things),
Chip Android & iOS
Jadi standar de facto dalam prosesor mobile
modern.
studio shodwe Home About us Startegy Contact
Kelebihan Arsitektur RISC
Eksekusi Instruksi Lebih Cepat Desain Hardware Lebih Sederhana
Instruksi sederhana & berukuran tetap. Unit kontrol lebih ringan (tanpa decoding rumit).
Sebagian besar instruksi bisa selesai Mendukung kecepatan tinggi & efisiensi daya.
dalam 1 siklus clock → throughput tinggi
Efisiensi Energi Tinggi Jumlah Register Banyak
Cocok untuk perangkat mobile, IoT, dan Mengurangi ketergantungan pada memori
embedded systems. eksternal.
Konsumsi daya lebih rendah berkat Operasi lebih cepat karena antar-register.
struktur instruksi yang ringkas.
Pipeline Lebih Efisien
Keseragaman instruksi → pipeline
berjalan lancar dan paralel.
studio shodwe Home About us Startegy Contact
Kekurangan Arsitektur RISC
Ukuran Program Lebih Besar Pemanfaatan Memori Lebih Tinggi
Tugas kompleks butuh lebih banyak Ukuran program yang besar → makan
instruksi. ruang memori lebih banyak
Tidak sepadat instruksi pada
arsitektur CISC.
Ketergantungan Tinggi pada Kurang Optimal untuk Tugas Sangat
Compiler Kompleks
Performa sangat bergantung pada Efisiensi menurun bila terlalu banyak
compiler yang cerdas dan efisien instruksi sederhana dieksekusi secara
dalam menyusun instruksi. berurutan.
studio shodwe Home About us Startegy Contact
Aplikasi RISC di Dunia Nyata
MOBILE DEVICES IOT & EMBEDDED OTOMOTIF MODERN
SYSTEMS
ARM dominan di prosesor RISC di sistem
digunakan pada router,
smartphone, tablet, infotainment, kontrol
smart TV, smart home
Android & iOS. kendaraan, dll.
devices, dll.
studio shodwe Home About us Startegy Contact
Aplikasi RISC di Dunia Nyata
SUPERKOMPUTER SERVER & DATA
CENTER
seperti Fugaku, berbasis
digunakan karena
ARM, tetap hemat daya
efisiensi energi dan
tanpa mengorbankan
stabilitas eksekusi
performa.
instruksi.
studio shodwe Home About us Startegy Contact
Kesimpulan
RISC (Reduced Instruction Set Computer) adalah pendekatan desain prosesor yang menekankan:
Instruksi sederhana
Eksekusi cepat
Efisiensi energi
Instruksi sederhana → memungkinkan kinerja tinggi dengan konsumsi daya rendah.
Tidak hanya untuk riset akademis, tapi telah diimplementasikan luas di dunia nyata:
Perangkat Mobile (Smartphone, Tablet)
Perangkat IoT & Embedded Systems
Server & Superkomputer (misal: Fugaku)
RISC kini menjadi fondasi penting dalam arsitektur prosesor modern, membuktikan relevansi dan
kontribusinya di era teknologi informasi.
studio shodwe Home About us Startegy Contact
Thank You.
Thank You.
Thank You.