1*d70080c4SJia Liu #include<stdio.h> 2*d70080c4SJia Liu #include<assert.h> 3*d70080c4SJia Liu main()4*d70080c4SJia Liuint main() 5*d70080c4SJia Liu { 6*d70080c4SJia Liu int acli, aclo; 7*d70080c4SJia Liu int result; 8*d70080c4SJia Liu 9*d70080c4SJia Liu acli = 0x004433; 10*d70080c4SJia Liu result = 0x004433; 11*d70080c4SJia Liu 12*d70080c4SJia Liu __asm 13*d70080c4SJia Liu ("mthi %1, $ac1\n\t" 14*d70080c4SJia Liu "mfhi %0, $ac1\n\t" 15*d70080c4SJia Liu : "=r"(aclo) 16*d70080c4SJia Liu : "r"(acli) 17*d70080c4SJia Liu ); 18*d70080c4SJia Liu assert(result == aclo); 19*d70080c4SJia Liu 20*d70080c4SJia Liu return 0; 21*d70080c4SJia Liu } 22