首页
社区
课程
招聘
[求助]谁能帮我看一下这段MIPS汇编代码
发表于: 2017-5-25 15:27 4970

[求助]谁能帮我看一下这段MIPS汇编代码

2017-5-25 15:27
4970

在看0day路由器那本书,第三章劫持的时候,发现执行到这句jalr不会立即跳到$t9所指向的地址,而是要执行完下面addiu那条指令,才会去$t9处去执行。感到十分疑惑,希望能向大神们请教一下==



[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 57
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
延迟啊!  跳转  内存数据存取  都会有延迟。mips延迟槽
2017-5-25 19:38
1
雪    币: 57
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3

你调试的是啥程序?

2017-5-25 19:41
0
雪    币: 261
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
感谢大神,我好像知道该问题涉及的知识点了!我调试的是,一款路由器的boa(webserver)文件
2017-5-26 09:48
0
雪    币: 55
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
很多cpu指令都会有这种,某些bra  jsr  jmp什么的都会先执行下一条指令才跳转的
2017-5-29 20:09
0
雪    币: 2
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6

JEB: 1b6K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2H3L8X3k6K6L8$3k6@1N6$3q4J5k6g2)9J5k6h3y4G2L8g2)9J5c8X3A6W2j5U0u0Q4x3V1k6E0K9i4m8K6

2017-5-31 02:03
0
雪    币: 200
活跃值: (4666)
能力值: ( LV9,RANK:240 )
在线值:
发帖
回帖
粉丝
7
因为高度流水线造成了分支延迟我也看过这本书
2017-5-31 22:38
0
雪    币: 267
活跃值: (58)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
取指  译码  运行
运行addr,此时pc---取指pc+8.
arm有一个dsb 
2017-6-7 23:42
0
游客
登录 | 注册 方可回帖
返回