这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » DSP系统设计100问之C程序的代码和数据如何定位

共1条 1/1 1 跳转至

DSP系统设计100问之C程序的代码和数据如何定位

工程师
2014-08-22 13:07:29     打赏


1,系统定义: 
.cinit 存放C程序中的变量初值和常量; 
.const 存放C程序中的字符常量、浮点常量和用const声明的常量; 
.tch 存放C程序tch语句的跳针表; 
.text 存放C程序的代码; 
.bss 为C程序中的全局和静态变量保留存储空间; 
.far 为C程序中用far声明的全局和静态变量保留空间; 
.stack 为C程序系统堆栈保留存储空间,用于保存返回地址、函数间的参数传递、存储局部变量和保存中间结果; 
.sysmem 用于C程序中malloc、calloc和realloc函数动态分配存储空间 



2,用户定义: 
#pragma CODE_SECTION (symbol, "section name"); 
#pragma DATA_SECTION (symbol, "section name")


共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]