MIPS指令集

rs

rt

immediate

beq $1,$2,10

if($1==$2)
goto PC+4+40

if (rs == rt) PC <- PC+4 + (sign-extend)immediate<<2

bne

000101

rs

rt

immediate

bne $1,$2,10

if($1!=$2)
goto PC+4+40

if (rs != rt) PC <- PC+4 + (sign-extend)immediate<<2

slti

001010

rs

rt

immediate

slti $1,$2,10

if($2<10)
$1=1 else
$1=0

if (rs <(sign-extend)immediate) rt=1 else rt=0 ;
其中rs=$2,rt=$1

sltiu

001011

rs

rt

immediate

sltiu $1,$2,10

if($2<10)
$1=1 else
$1=0

if (rs <(zero-extend)immediate) rt=1 else rt=0 ;
其中rs=$2,rt=$1

J-type

op

address

j

000010

address

j 10000

goto 10000

PC <- (PC+4)[31…28],address,0,0 ;address=10000/4

jal

000011

address

jal 10000

$31<-PC+4;
goto 10000

$31<-PC+4;PC <- (PC+4)[31…28],address,0,0
;address=10000/4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值