logo Projects Docs Learn
AI Chat

MIPS

Directives

Screen and I/O

Syscalls

Registers

abs
abs.d
abs.s
add
add.d
add.s
addi
addiu
addu
and
andi
b
bal
bc1f
bc1t
beq
beqz
bge
bgeu
bgez
bgezal
bgt
bgtu
bgtz
ble
bleu
blez
blt
bltu
bltz
bltzal
bne
bnez
break
c.eq.d
c.eq.s
c.f.d
c.f.s
c.le.d
c.le.s
c.lt.d
c.lt.s
c.nge.d
c.nge.s
c.ngl.d
c.ngl.s
c.ngle.d
c.ngle.s
c.ngt.d
c.ngt.s
c.ole.d
c.ole.s
c.olt.d
c.olt.s
c.seq.d
c.seq.s
c.sf.d
c.sf.s
c.ueq.d
c.ueq.s
c.ule.d
c.ule.s
c.ult.d
c.ult.s
c.un.d
c.un.s
ceil.w.d
ceil.w.s
cfc1
clo
clz
ctc1
cvt.d.s
cvt.d.w
cvt.s.d
cvt.s.w
cvt.w.d
cvt.w.s
div
div.d
div.s
divu
eret
floor.w.d
floor.w.s
j
jal
jalr
jr
l.d
l.s
la
lb
lbu
ld
ldc1
lh
lhu
li
ll
lui
lw
lwc1
lwl
lwr
madd
maddu
mfc0
mfc1
mfc1.d
mfhi
mflo
mov.d
mov.s
move
movf
movf.d
movf.s
movn
movn.d
movn.s
movt
movt.d
movt.s
movz
movz.d
movz.s
msub
msubu
mtc0
mtc1
mtc1.d
mthi
mtlo
mul
mul.d
mul.s
mulo
mulou
mult
multu
mulu
neg
neg.d
neg.s
negu
nop
nor
not
or
ori
pref
rem
remu
rol
ror
rotr
rotrv
round.w.d
round.w.s
s.d
s.s
sb
sc
sd
sdc1
seb
seh
seq
sge
sgeu
sgt
sgtu
sh
sle
sleu
sll
sllv
slt
slti
sltiu
sltu
sne
sqrt.d
sqrt.s
sra
srav
srl
srlv
sub
sub.d
sub.s
subi
subiu
subu
sw
swc1
swl
swr
sync
syscall
teq
teqi
tge
tgei
tgeiu
tgeu
tlt
tlti
tltiu
tltu
tne
tnei
trunc.w.d
trunc.w.s
ulh
ulhu
ulw
ush
usw
wait
wsbh
xor
xori

bal

Operands

id

Variants

  • Branch And Link : Branch to statement at label unconditionally, saving the return address in $ra. The counterpart of 'b' for calling a subroutine whose address is a label bal label

Branch And Link : Branch to statement at label unconditionally, saving the return address in $ra. The counterpart of 'b' for calling a subroutine whose address is a label

Loading...