RARS (RISC-V Assembler and Runtime Simulator) kullanılarak yazılmış RISC-V assembly programları.
Kullanıcıdan N değeri alınır ve N satırlık yıldız üçgeni çizilir.
Örnek (N=5):
*
* *
* * *
* * * *
* * * * *
Kullanıcıdan N alınır ve aşağıdaki formüle göre f(N) recursive olarak hesaplanır:
- f(x) = 3, x ≤ 3
- f(x) = 3·f(x-1) + 2·f(x-2) + 5, x > 3
Örnek: f(5) = 71
- Kullanıcıdan dizi boyutu alınır
- Elemanlar okunur
- Her elemana kendi indisi eklenir
- Dizi ters çevrilir
- Sonuç ekrana yazdırılır
Örnek (N=5, girdi: 10 20 30 40 50):
Sonuç: 54 43 32 21 10
RARS simulatörü gereklidir. RARS GitHub adresinden indirilebilir.
java -jar rars1_6.jar Q1_22050111031.asm- Ders: CENG202 - Computer Organization
- Araç: RARS v1.6
- Dil: RISC-V Assembly