4.9.2 C51程序与汇编程序混合编程 2、函数返回值的传递 当函数有返回值时,通过寄存器传递。 表4-11 C51函数返回值传递规则 返回类型 使用的 寄存器 说 明 bit C(进位标志) 由进位标志位返回 char或1字节指针 R7 由R7返回 int或2字节指针 R6,R7 高字节在R6,低字节在R7 long R4~R7 高字节在R4,低字节在R7 float R4~R7 32位IEEE格式 一般指针 R1~R3 R3为存储区,R1为低地址 4.9.2 C51程序与汇编程序混合编程 四、汇编语言文件及函数编写规则 汇编语言文件的构成主要有:定义模块名、函数声明、公共函数声明、引用函数声明、引用变量声明、函数定义等部分。 1、定义模块 对汇编语言文件定义模块名,一般一个文件为一个模块,也可以多个文件为同一个模块名。模块定义格式如下: NAME 模块名 定义模块要放在文件的开始。 例如: NAME EXAMP 4.9.2 C51程序与汇编程序混合编程 2、函数声明 即对本模块定义的函数作声明,其格式为: ?PR?函数名?模块名 SEGMENT CODE 格式中的函数名规则如上面一所述。 例如: ?PR?DISPLAY?EXAMP SEGMENT CODE ?PR?_RIGHT?EXAMP
您可能关注的文档
- 《电子产品装配与调试》常用仪器仪表使用.ppt
- 《电子交易与支付》第二章网上支付工具.ppt
- 《电子政务》第9章.ppt
- 《动能与动能定理》义.ppt
- 《高中地理》地图比例尺.ppt
- 《工程电磁场》第二章静电场.ppt
- 《海洋地理学》第七讲海洋环流.ppt
- 《计算机网络》研究生教程第11章移动IP技术应用.ppt
- 《汽车电器与电子设备》第一章蓄电池.ppt
- 《原子物理学》第五章多电子原子.ppt
- 新生家长会发言稿写法与入学适应沟通.docx
- 社区老年人健康管理服务方案:建档评估、慢病随访、跌倒与营养风险干预(含年度服务指标).docx
- 上市公司财报分析方法:以虚构零售企业为例的利润质量、现金流与营运效率逐项拆解.docx
- 节前安全检查方案.docx
- 承包商与相关方全流程准入审批及现场监管方案.docx
- 建设工程进度款申请母版与三期计量付款核对示范.docx
- 绿色施工扬尘噪声控制与在线监测.docx
- 家庭教育金规划与现金流排布实操手册:从学龄前储备节奏、各阶段学费测算到大学教育金缺口弥补的完整测算方法.docx
- 小学秋游活动方案:路线安排、安全预案、费用预算与家长沟通材料(含完整执行表).docx
- 期中考试试卷_高二物理.docx
最近下载
- 《GB造林技术规程》课件 .ppt VIP
- 上海市静安区2025_2026学年高二下学期期末考试语文试题(文字版,含答案).docx
- Unit 3 Smart Learning 单元教学设计(6课时) 新教材人教版英语九年级上册.docx
- 《GBT 15776-2023造林技术规程》最新解读.pptx
- 施工日志毕业范文40篇建筑施工日志30篇.doc VIP
- 【西门子】NXGpro控制系统 - SINAMICS PERFECT HARMON GH180 操作说明.pdf VIP
- 大模型技术(60页PPT).pptx VIP
- 电气CAD(高职)全套教学课件.pptx
- 脑电图进修汇报.pptx VIP
- 20XX年科技创新战略-海南科技创新发展的路径选择.ppt VIP
原创力文档

文档评论(0)