- 45
- 0
- 约1.82万字
- 约 82页
- 2017-07-21 发布于湖北
- 举报
DSP C语言:C运行环境(1) 存储模型:C程序的代码和数据如何定位 ??系统定义 –.cinit存放C程序中的变量初值和常量 –.const 存放C程序中的字符常量、浮点常量和用const声明的常量 –.switch 存放C程序中switch语句的跳针表 –.text 存放C程序的代码 –.bss为C程序中的全局和静态变量保留存储空间 –.far 为C程序中用far声明的全局和静态变量保留空间 –.stack 为C程序系统堆栈保留存储空间,用于保存返回地址、函数间的参数传递、存储局部变量和保存中间结果 –.sysmem用于C程序中malloc、calloc和realloc函数动态分配存储空间 ??用户定义 –#pragmaCODE_SECTION (symbol, section name) –#pragmaDATA_SECTION (symbol, section name) DSP C语言:C运行环境(2) 寄存器使用规则 –C编译器如何使用DSP的寄存器 –函数进入和返回前,寄存器的保护 ??函数调用规则 –函数间的参数传递通过寄存器和系统堆栈进行 –调用函数与被调用函数必须对各自的寄存器进行保护 –从被调用函数返回前,被调用函数必须归还所有已占用的堆栈空间 ??C和ASM混合编程 –C和ASM混合编程时,必须遵循寄存器使用规则和函数调用规则 –被C调用的ASM函数,其
您可能关注的文档
- DMS[列控动态监测系统]题库.ppt
- 2016最新人教版四年级下册第六单元《小数加减法》例1题库.ppt
- DMS-T(长客、200Km、CSEE)既有车方案题库.ppt
- DNA存储技术题库.ppt
- DNA的分子结构题库.ppt
- DNA的结构和复制题库.ppt
- DNA的损伤和修复题库.ppt
- DNA分子的结构33题库.ppt
- DNA分子的结构DNA的复制基因是有遗传效应的DNA片段题库.ppt
- DNA分子的结构与复制计算题库.ppt
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
最近下载
- 金蝶云星空最新版操作手册(PDF版).docx VIP
- (高清版)DB52∕T 1482-2019 二次供水储水设施清洗消毒技术规范.pdf VIP
- 2025年云南省昭通市小升初数学试卷含答案.pdf VIP
- 罗克韦尔(AB)Logix5000控制器系统参考手册(中文).pdf
- 中考语文总复习资料.doc VIP
- JDG管国标厚度要求(2022版).docx VIP
- 机械制图习题集-第七版-课后答案.ppt VIP
- DB52∕T 1482-2019 二次供水储水设施清洗消毒技术规范.docx VIP
- 视频监控维保项目投标方案(技术标).pptx VIP
- 论残疾人劳动就业权的法律保护【精品论文】.doc VIP
原创力文档

文档评论(0)