首页
社区
课程
招聘
请教汇编语句
发表于: 2006-12-8 08:26 4373

请教汇编语句

2006-12-8 08:26
4373
请问,汇编指令“RET”与“RETN”有何不同,它们的作用是退出过程,还是返回上一级调用语句?请大师们指教,先谢了!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 263
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
2
差不多吧
RETN好像是近返回
不过大部分应用程序用OD反汇编都是被译成RETN


不懂
仅仅是谈了谈个人想法
高手回贴讨论吧
2006-12-8 12:55
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
3
RET就是返回,有分远程返回还是近返回的

就这样,详细的自己看INTEL手册,总不能将一大段说明翻译之后贴在这里吧?
2006-12-8 13:00
0
雪    币: 263
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
4
如果老大愿意
我们是没有意见的
2006-12-8 15:54
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
5
其实没必要知道这个。以我暂时的知识,只有在驱动中,才使用另外一个RET指令

你可以理解为,R3用一个RET,R0用另一个RET,这就够了

当然具体的汇编代码是什么我也忘记了。反正有需要就查INTEL的指令手册就行了
2006-12-8 15:59
0
雪    币: 200
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
最初由 fonge 发布
差不多吧
RETN好像是近返回
不过大部分应用程序用OD反汇编都是被译成RETN

哦!原来是这样,谢谢
2006-12-8 19:37
0
游客
登录 | 注册 方可回帖
返回
//