操作数为指令自身中的常数立即数
addi r2,r1,1
r2=r1+1
操作数为寄存器中的值
add r2,r1,r0
r2=r1+r0
以基址寄存器中的值和立即数常数之和作为地址,该地址指向的内存的值作为操作数
lw r2,8(r1)
r2=M[r1+8]
以PC程序计数器和指令中常数之和作为地址,即16位地址左移2位(即乘以4)与PC计数器相加
beq r2,r1,label
如果r2==r1则程序跳到label处
跳转地址由指令中26位地址左移两位(即乘以4)与PC计数器的高4位相连所组成
j label