0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan14 halaman

Arsitektur RISC: Desain Prosesor Efisien

Arsitektur RISC

Diunggah oleh

Fariez
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan14 halaman

Arsitektur RISC: Desain Prosesor Efisien

Arsitektur RISC

Diunggah oleh

Fariez
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

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.

Anda mungkin juga menyukai