📄 misc_insn.s
字号:
# Miscellaneous instructions. .datafoodata: .word 42 .textfootext:# Multiply instructions. .global macsbmacsb:macsb r0 , r1 .global macubmacub:macub r2 , r3 .global macqbmacqb:macqb r4 , r5 .global macswmacsw:macsw r6 , r7 .global macuwmacuw:macuw r8 , r9 .global macqwmacqw:macqw r10 , r11 .global macsdmacsd:macsd r12 , r13 .global macudmacud:macud r14 , r15 .global macqdmacqd:macqd ra , sp .global mullsdmullsd:mullsd r0 , r2 .global mulludmullud:mullud r1 , r3 .global mulsbwmulsbw:mulsbw r4 , r6 .global mulubwmulubw:mulubw r5 , r7 .global mulswdmulswd:mulswd r8 , r10 .global muluwdmuluwd:muluwd r9 , r11# Signextend instructions. .global sextbwsextbw:sextbw r12 , ra .global sextbdsextbd:sextbd r13 , sp .global sextwdsextwd:sextwd r14 , r15 .global zextbwzextbw:zextbw r5 , r0 .global zextbdzextbd:zextbd r10 , r6 .global zextwdzextwd:zextwd r7 , r15# Misc. instructions. .global getrfidgetrfid:getrfid r14 .global setrfidsetrfid:setrfid sp .global bswapbswap:bswap r14 , r2 .global maxsbmaxsb:maxsb r8 , r3 .global minsbminsb:minsb r15 , r14 .global maxubmaxub:maxub r13 , r12 .global minubminub:minub r11 , r10 .global absbabsb:absb r9 , r8 .global negbnegb:negb r7 , r6 .global cntl0bcntl0b:cntl0b r5 , r4 .global cntl1bcntl1b:cntl1b r3 , r2 .global popcntbpopcntb:popcntb r1 , r0 .global rotlbrotlb:rotlb r11 , r4 .global rotrbrotrb:rotrb r7 , r2 .global mulqbmulqb:mulqb r14 , ra .global addqbaddqb:addqb r15 , sp .global subqbsubqb:subqb r0 , r10 .global cntlsbcntlsb:cntlsb r2 , r12 .global maxswmaxsw:maxsw r8 , r3 .global minswminsw:minsw r15 , r14 .global maxuwmaxuw:maxuw r13 , r12 .global minuwminuw:minuw r11 , r10 .global abswabsw:absw r9 , r8 .global negwnegw:negw r7 , r6 .global cntl0wcntl0w:cntl0w r5 , r4 .global cntl1wcntl1w:cntl1w r3 , r2 .global popcntwpopcntw:popcntw r1 , r0 .global rotlwrotlw:rotlw r11 , r4 .global rotrwrotrw:rotrw r7 , r2 .global mulqwmulqw:mulqw r14 , ra .global addqwaddqw:addqw r15 , sp .global subqwsubqw:subqw r0 , r10 .global cntlswcntlsw:cntlsw r2 , r12 .global maxsdmaxsd:maxsd r8 , r3 .global minsdminsd:minsd r15 , r14 .global maxudmaxud:maxud r13 , r12 .global minudminud:minud r11 , r10 .global absdabsd:absd r9 , r8 .global negdnegd:negd r7 , r6 .global cntl0dcntl0d:cntl0d r5 , r4 .global cntl1dcntl1d:cntl1d r3 , r2 .global popcntdpopcntd:popcntd r1 , r0 .global rotldrotld:rotld r11 , r4 .global rotrdrotrd:rotrd r7 , r2 .global mulqdmulqd:mulqd r14 , ra .global addqdaddqd:addqd r15 , sp .global subqdsubqd:subqd r0 , r10 .global cntlsdcntlsd:cntlsd r2 , r12 .global excpexcp:excp BPTexcp svc .global ramram:ram $24, $9, $1, ra, r12 .global rimrim:rim $0x1f, $0xf, $0xe, r2, r1 .global rotbrotb:rotb $7, r1 .global rotwrotw:rotw $13, r3 .global rotdrotd:rotd $27, r2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -