📄 sys_mips.s
字号:
#define _ASMLANGUAGE#define zero $0 #define AT $1 #define v0 $2 #define v1 $3#define a0 $4 #define a1 $5#define a2 $6#define a3 $7#define t0 $8 #define t1 $9#define t2 $10#define t3 $11#define t4 $12#define t5 $13#define t6 $14#define t7 $15#define s0 $16 #define s1 $17#define s2 $18#define s3 $19#define s4 $20#define s5 $21#define s6 $22#define s7 $23#define t8 $24 #define t9 $25#define jp $25 #define k0 $26 #define k1 $27#define gp $28 #define sp $29 #define fp $30 #define s8 $30 #define ra $31 #define LEAF(symbol) \ .globl symbol; \ .align 2; \ .type symbol,@function; \ .ent symbol,0; \ symbol: .frame sp,0,ra#define END(function) \ .end function; \ .size function,.-function#define THREAD_REG16 0#define THREAD_REG17 4 #define THREAD_REG18 8#define THREAD_REG19 12#define THREAD_REG20 16#define THREAD_REG21 20#define THREAD_REG22 24#define THREAD_REG23 28#define THREAD_REG24 32#define THREAD_REG25 36#define THREAD_REG26 40#define THREAD_REG27 44#define THREAD_REG28 48#define THREAD_REG29 52#define THREAD_REG30 56#define THREAD_REG31 60#define THREAD_STATUS 64#define CP0_INDEX $0#define CP0_RANDOM $1#define CP0_ENTRYLO0 $2#define CP0_ENTRYLO1 $3#define CP0_CONF $3#define CP0_CONTEXT $4#define CP0_PAGEMASK $5#define CP0_WIRED $6#define CP0_INFO $7#define CP0_BADVADDR $8#define CP0_COUNT $9#define CP0_ENTRYHI $10#define CP0_COMPARE $11#define CP0_STATUS $12#define CP0_CAUSE $13#define CP0_EPC $14#define CP0_PRID $15#define CP0_CONFIG $16#define CP0_LLADDR $17#define CP0_WATCHLO $18#define CP0_WATCHHI $19#define CP0_XCONTEXT $20#define CP0_FRAMEMASK $21#define CP0_DIAGNOSTIC $22#define CP0_DEBUG $23#define CP0_DEPC $24#define CP0_PERFORMANCE $25#define CP0_ECC $26#define CP0_CACHEERR $27#define CP0_TAGLO $28#define CP0_TAGHI $29#define CP0_ERROREPC $30#define CP0_DESAVE $31 .set noreorder .align 5 LEAF(sys_get_cur_fp) move v0,fp jr ra END(sys_get_cur_fp) .set noreorder .align 5 LEAF(sys_get_cur_sp) move v0,sp jr ra END(sys_get_cur_sp) .set noreorder .align 5 LEAF(sys_get_cur_pc) move v0,ra jr ra END(sys_get_cur_pc)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -