📄 cmpbr_insn.s
字号:
# 'Compare & Branch' instructions. .datafoodata: .word 42 .textfootext: .global cmpbeqbcmpbeqb:cmpbeqb r1, r2, 0x56cmpbeqb r3, r4, 0x4348cmpbeqb $0, r5, 0x36cmpbeqb $1, r6, 0x345678 .global cmpbnebcmpbneb:cmpbneb r7, r8, 250cmpbneb r9, r10, 0xf000cmpbneb $2, r11, 0x2cmpbneb $3, r12, 0xfffffe .global cmpbhibcmpbhib:cmpbhib r13, r14, 0400cmpbhib r15, ra, 258cmpbhib $4, sp, -0x2cmpbhib $-4, r1, -260 .global cmpblsbcmpblsb:cmpblsb r2, r3, 0x78cmpblsb r4, r5, 0x100cmpblsb $-1, r6, -0370cmpblsb $7, r7, -0x102 .global cmpbgtbcmpbgtb:cmpbgtb r8, r9, -250cmpbgtb r10, r11, 07700cmpbgtb $8, r12, 0xfecmpbgtb $16, r13, 0xfffff2 .global cmpblebcmpbleb:cmpbleb r14, r15, -0xfecmpbleb ra, sp, -01000cmpbleb $0x10, r1, 066cmpbleb $020, r2, -0xffff02 .global cmpblobcmpblob:cmpblob r3, r4, -070cmpblob r5, r6, -0xfffffecmpblob $32, r7, +0x24cmpblob $0x20, r8, 16777214 .global cmpbhsbcmpbhsb:cmpbhsb r9, r10, 0xf0cmpbhsb r11, r12, 0402cmpbhsb $040, r13, -254cmpbhsb $20, r14, 0x1000 .global cmpbltbcmpbltb:cmpbltb r15, ra, 0x10cmpbltb sp, r1, 1122cmpbltb $12, r2, -020cmpbltb $0xc, r3, -0x800000 .global cmpbgebcmpbgeb:cmpbgeb r4, r5, 0x0cmpbgeb r6, r7, 0x400000cmpbgeb $48, r8, 0cmpbgeb $060, r9, -0x100000 .global cmpbeqwcmpbeqw:cmpbeqw r1, r2, 0x56cmpbeqw r3, r4, 0x4348cmpbeqw $0, r5, 0x36cmpbeqw $1, r6, 0x345678 .global cmpbnewcmpbnew:cmpbnew r7, r8, 250cmpbnew r9, r10, 0xf000cmpbnew $2, r11, 0x2cmpbnew $3, r12, 0xfffffe .global cmpbhiwcmpbhiw:cmpbhiw r13, r14, 0400cmpbhiw r15, ra, 258cmpbhiw $4, sp, -0x2cmpbhiw $-4, r1, -260 .global cmpblswcmpblsw:cmpblsw r2, r3, 0x78cmpblsw r4, r5, 0x100cmpblsw $-1, r6, -0370cmpblsw $7, r7, -0x102 .global cmpbgtwcmpbgtw:cmpbgtw r8, r9, -250cmpbgtw r10, r11, 07700cmpbgtw $8, r12, 0xfecmpbgtw $16, r13, 0xfffff2 .global cmpblewcmpblew:cmpblew r14, r15, -0xfecmpblew ra, sp, -01000cmpblew $0x10, r1, 066cmpblew $020, r2, -0xffff02 .global cmpblowcmpblow:cmpblow r3, r4, -070cmpblow r5, r6, -0xfffffecmpblow $32, r7, +0x24cmpblow $0x20, r8, 16777214 .global cmpbhswcmpbhsw:cmpbhsw r9, r10, 0xf0cmpbhsw r11, r12, 0402cmpbhsw $040, r13, -254cmpbhsw $20, r14, 0x1000 .global cmpbltwcmpbltw:cmpbltw r15, ra, 0x10cmpbltw sp, r1, 1122cmpbltw $12, r2, -020cmpbltw $0xc, r3, -0x800000 .global cmpbgewcmpbgew:cmpbgew r4, r5, 0x0cmpbgew r6, r7, 0x400000cmpbgew $48, r8, 0cmpbgew $060, r9, -0x100000 .global cmpbeqdcmpbeqd:cmpbeqd r1, r2, 0x56cmpbeqd r3, r4, 0x4348cmpbeqd $0, r5, 0x36cmpbeqd $1, r6, 0x345678 .global cmpbnedcmpbned:cmpbned r7, r8, 250cmpbned r9, r10, 0xf000cmpbned $2, r11, 0x2cmpbned $3, r12, 0xfffffe .global cmpbhidcmpbhid:cmpbhid r13, r14, 0400cmpbhid r15, ra, 258cmpbhid $4, sp, -0x2cmpbhid $-4, r1, -260 .global cmpblsdcmpblsd:cmpblsd r2, r3, 0x78cmpblsd r4, r5, 0x100cmpblsd $-1, r6, -0370cmpblsd $7, r7, -0x102 .global cmpbgtdcmpbgtd:cmpbgtd r8, r9, -250cmpbgtd r10, r11, 07700cmpbgtd $8, r12, 0xfecmpbgtd $16, r13, 0xfffff2 .global cmpbledcmpbled:cmpbled r14, r15, -0xfecmpbled ra, sp, -01000cmpbled $0x10, r1, 066cmpbled $020, r2, -0xffff02 .global cmpblodcmpblod:cmpblod r3, r4, -070cmpblod r5, r6, -0xfffffecmpblod $32, r7, +0x24cmpblod $0x20, r8, 16777214 .global cmpbhsdcmpbhsd:cmpbhsd r9, r10, 0xf0cmpbhsd r11, r12, 0402cmpbhsd $040, r13, -254cmpbhsd $20, r14, 0x1000 .global cmpbltdcmpbltd:cmpbltd r15, ra, 0x10cmpbltd sp, r1, 1122cmpbltd $12, r2, -020cmpbltd $0xc, r3, -0x800000 .global cmpbgedcmpbged:cmpbged r4, r5, 0x0cmpbged r6, r7, 0x400000cmpbged $48, r8, 0cmpbged $060, r9, -0x100000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -