spim

    0La chaleur

    1Répondre

    Je réécrire ma réponse (s) au projet des questions d'Euler dans l'assemblage MIPS, et je ne peux pas obtenir celui-ci à la sortie de la bonne réponse. Je suis allé sur le code de la dernière heure, et

    1La chaleur

    1Répondre

    est inférieur au début d'un morceau de code SPIM: .data a: .space 20 b: .space 20 .text set_all: sw $ra,0($sp) li $t0,0 li $t1,10 ............ Malheureusement, le second tab

    -1La chaleur

    1Répondre

    J'écris un simple extrait de code pour une affectation et j'ai besoin de convertir un nombre décimal en binaire, octal et hexadécimal. Je l'ai fonctionné, mais j'ai réalisé par la suite qu'à cause de

    5La chaleur

    2Répondre

    Je travaille sur un petit mini-compilateur en essayant d'apprendre quelques MIPS ici. Voici ma question: MIPS a une instruction li (charge immédiate) qui fonctionnerait comme celui-ci li $5,100 qui

    1La chaleur

    2Répondre

    Mon problème est d'obtenir la clé 64 bits de l'utilisateur. Pour cela, j'ai besoin de 16 caractères sous forme de chaîne qui contient des caractères hexadécimaux (123456789ABCDEF). J'ai eu la chaîne d

    6La chaleur

    2Répondre

    Essayer de convertir ce code c en MIPS et l'exécuter dans SPIM. int A[100], B[100]; for(i=1; i<100; 1++){ A[i] = A[i-1] + B[i]; } Jusqu'ici c'est ce que j'ai. # comments are delimted by has marks