单片机原理及应用教程c语言版第4章 单片机c语言及程序设计
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
您可能关注的文档
最近下载
- (完整版)人教版七年级英语上册用所给词的适当形式填空专项练习-三单+单三形式练习题.doc.docx VIP
- 石淋PPT演示课件中医外科.pptx
- 电气运行专业安全风险辨识危险源管控清单.docx
- 塑料拌料机操作规程操作指南安全使用手册.docx
- 中建五局安徽公司施工现场技术质量工艺标准图集(2019修订版)(OCR).pdf VIP
- 李清照词全集 李清照.pdf VIP
- 北京市建设工程施工围挡标准化指导图集.pdf.pptx
- 《生物医用陶瓷》课件.ppt VIP
- 2026青岛高创科技资本运营有限公司招聘考试备考题库及答案解析.docx VIP
- 2025《汽车盘式制动器的结构设计及有限元仿真研究》11000字.docx VIP
原创力文档

文档评论(0)