- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编-第13课 多文件联合编译与宏.pdf
汇编-第13 课 多文件联合编译与宏
2012 年12 月4 日星期二
15:45
函数的调用约定
如图1:
图1
传址or传值
局部变量,函数参数取地址使用lea 而不用offset 因为在函数没有被调用之前,局部变量还参
数是不存在的.
宏(同C语言中的#define宏)
例如:图2
图2
宏注释使用;;
,,!,!的使用
jmp $+2
调整到下一条指令起始处
如图3
图3
标号@@(WIN32新特性)
jmp @b ;跳到后面相邻的@@处.
@@:
jmp @f ;调到前面相邻的@@处.
跳转的原则选择相邻最近的一个 跳转
: @@ .
预处理命令include
如图4
图4
多文件联合编译
还是上面的例子多个文件编译成为多个 文件非入口文件末尾需要加上 如图
, obj , end, 5
图5
全局变量
默认在数据段中定义的变量时静态变量,文件作用域.若想声明为全局变量,需要使用public
声明.
如图6
图6
外部全局变量的声明
形式 变量名类型 如图
: extern : 7
图7
函数声明
形式: 函数名 proto far/near C/stdcall/.. :dword/word/byte,:dword/word/byte(参数类型说
明)
如图8
图8
头文件
.inc 文件同C 语言中的.h 文件一样
如图9:
图9
源文件中包含头文件即可,如图10
图10
防止头文件重复包含
如图11
图11
结构体(默认不对齐)
形式: 结构体名 struct
结构体成员变量名 类型 ?
...
结构体名 ends
如图12:
图12
结构体中数组成员
数组名 类型 重复个数 dup(?)
如图13
图13
定义结构体变量
MyTest tagTEST 1,2,3,Hello
结构体嵌套
如图14
图14
结构体的访问
如图15
图
您可能关注的文档
- 有轨电车运营模式与运输能力研究_宋嘉雯.pdf
- 松弛型二级多分裂法的上松弛收敛性.pdf
- 松涛水利枢纽资料汇编.doc
- 板块三节点.pdf
- 某三甲医院DB负载均衡及数据零丢失容灾方案.pdf
- 樟树市龙溪河大和溪段综合整治工程施工组织设计.pdf
- 模式有哪些信誉好的足球投注网站解决热网络同步最优综合.pdf
- 武汉地铁梯牌广告刊例价格表.doc
- 武汉轨道交通1号线各站点公交换乘对应关系表.pdf
- 气象组织热带气象工作组会议综述.pdf
- 北京市房山区2025届高三数学第二次模拟检测试题含解析.doc
- 2024_2025学年高中历史第五单元近现代中国的先进思想第21课新文化运动课时作业含解析岳麓版必修3.doc
- 2024_2025学年高中历史第四单元亚洲觉醒的先躯第1课中国民主革命的先行者孙中山4教学教案新人教版选修4.doc
- 2024_2025学年新教材高中地理第二章自然资源与国家安全第二节水资源与国家安全课后习题含解析湘教版选择性必修3.docx
- 二年级数学下学期期末试卷6新人教版.doc
- 2025届高考地理一轮复习练习30荒漠化和水土流失的成因与防治措施含解析新人教版.doc
- 河南省驻马店市新蔡县高中2024_2025学年高二化学上学期第7次周测试题.doc
- 山东专用2025版高考历史一轮复习模块4选修内容选修1历史上重大改革回眸学案含解析新人教版.doc
- 江苏专用2024_2025学年高中地理模块综合检测含解析鲁教版选择性必修第二册.doc
- 河北省石家庄市六县市2024_2025学年高一化学上学期期末联考试题.doc
文档评论(0)