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