如何在MARS中将C ++程序转换为Mips汇编语言

时间:2014-11-26 11:42:24

标签: mips

要转换为mips汇编语言的C ++程序

#include<iostream>

  using namespace std;
       void redressement(int tab1[], int tab2[], int N){

       int i=0
       while(i<N){
       if(tab1[i]<0) tab2[i]=0;
       else tab2[i]=tab1[i];
       i++;
         }
         }
       void affiche(int tab[], int N){
       int i = 0 ;
       for(i=0; i<N ; i++) cout<<tab[i]<< " ";
       }

      int main(void)
     {
      int tab1[6] = { 20, 40, -6, 90, 2, 10 };
      int tab2[6];
      redressement(tab1,tab2,6);
      affiche(tab2,6);

     return EXIT_SUCCESS;
}

0 个答案:

没有答案