找回密码
 立即注册
搜索
热搜: 活动 通知
查看: 100|回复: 2

汇编函数调用规范的疑问

[复制链接]

4

主题

2

回帖

156

积分

至尊会员

积分
156

至尊会员

发表于 2024-8-21 21:03:12 | 显示全部楼层 |阅读模式
我看csapp那本书,上面说汇编函数调的参数对应寄存器是固定(前六个参数分别对应rdi, rsi, rdx, rcx, r8, r9, 第七个或者以上在栈中),返回值也是固定在rax寄存器。我看李忠老师汇编代码没有按这个规则来,csapp上面内容是不是c语言编译成汇编的规则,而自己写不需要按照这些规则,可以灵活变通一些呀。ps:书本截图图片不能上传了

350

主题

281

回帖

2834

积分

管理员

积分
2834
发表于 2024-8-22 11:27:53 | 显示全部楼层
自己做东西怎么地都行,如果要是不同的公司互相调用,就得遵循共同商定的规范。

350

主题

281

回帖

2834

积分

管理员

积分
2834
发表于 2024-8-22 11:28:45 | 显示全部楼层
图片不能上传是不是太大了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|鼠侠网 ( 吉ICP备19001332号 )

GMT+8, 2024-9-17 03:45 , Processed in 0.234006 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表