C kodu ile verilen döngüyü MIPS kod olarak yazmak.

Başlatan s3rh4tgunes, 30 Ekim 2014, 00:03:36

s3rh4tgunes

İyi akşamlar öncelikle MIPS öğrenmek istiyorum bir sorum var size sormak istedim
for (i = 0; i <= 100; i = i + 1) {a = b - c;}  a ve b arrayler, a ' nın temel adresi $a0 b ' nin temel adresi $a1. $t0 ' a    i  /     $s0  ' a    c ' yi kaydetmem gerek.Bu tarz bir C kodunu MIPS koduna nasıl çevirebilirim bilen varsa yardımcı olursa sevinirim teşekkürler.

kralsam

Selamlar,

Daha önce MIPS ifadesini saniyedeki milyon işlem olarak biliyordum. Sayenizde başka bir anlamını daha öğrenmiş oldum. Ufak bir aramada şu linki gördüm. İşinize yarayabilir.

http://courses.cs.washington.edu/courses/cse378/00au/ctomips2.pdf

İyi çalışmalar.

s3rh4tgunes


elektronart

Ben de MIPS diye bir dil olduğunu yeni öğrendim. C den mipse dönüştürücü uygulamalar, derleyiciler bile varmış. Bir kerelik bir ihtiyaçsa iş görebilir. Sürekli mips ile yazacaksanız en iyisi öğrenmek tabi.
Açık Elektronik

yamak