1#include "io.h" 2 3int main(void) 4{ 5 long long achi, acho; 6 long long result; 7 8 achi = 0x004433; 9 result = 0x004433; 10 11 __asm 12 ("mthi %1, $ac1\n\t" 13 "mfhi %0, $ac1\n\t" 14 : "=r"(acho) 15 : "r"(achi) 16 ); 17 if (result != acho) { 18 printf("mfhi wrong\n"); 19 20 return -1; 21 } 22 23 return 0; 24} 25