这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 5402,CMD 5402的CMD文件的几个段让我搞不清楚了

共2条 1/1 1 跳转至

5402,CMD 5402的CMD文件的几个段让我搞不清楚了

院士
2006-09-17 18:14:16     打赏
5402,CMD 5402的CMD文件的几个段让我搞不清楚了



关键词: 文件     几个     段让我     让我     不清楚    

院士
2006-12-22 22:43:00     打赏
2楼
问 这是C54X的CMD文件
MEMORY

{

/*程序存储段,ROM */

PAGE 0: EPROG: origin = 0x1400, len = 0x7c00

VECT: origin = 0xff80, len = 0x80

/*RAM*/

PAGE 1: USERREGS: origin = 0x60, len = 0x1c

BIOSREGS: origin = 0x7c, len = 0x4

IDATA: origin = 0x80, len = 0x1380
EDATA: origin = 0x1400, len = 0x8000
EDATA1: origin = 0x9400, len = 0x4c00
}

SECTIONS
{
.vectors: {} > VECT PAGE 0
.sysregs: {} > BIOSREGS PAGE 1
.trcinit: {} > EPROG PAGE 0
.gblinit: {} > EPROG PAGE 0
.bios: {} > EPROG PAGE 0
.frt: {} > EPROG PAGE 0
.text: {} > EPROG PAGE 0
.cinit: {} > EPROG PAGE 0
.pinit: {} > EPROG PAGE 0
.sysinit: {} > EPROG PAGE 0
.bss: {} > IDATA PAGE 1
.far: {} > IDATA PAGE 1
.const: {} > IDATA PAGE 1
.switch: {} > IDATA PAGE 1
.sysmem: {} > IDATA PAGE 1
.cio: {} > IDATA PAGE 1
.MEM$obj: {} > IDATA PAGE 1
.sysheap: {} > IDATA PAGE 1
}
其中.trcinit、.gblinit、.bios、.frt、.far、.cio、.MEM$obj、.sysheap是什么东西?干吗用的? 1: 我也有同样的问题,难道没有人知道?! 2: 这是几个专用得输出段得段名,不经常用到。你们可以看TI的相关文档。上面一定有的。好像是汇编语言使用指导的那本。你们找找吧 3: 汇编树上有这个也不要关,一般用不到,还有你就留着里面就可以了 4: 是bios用的

共2条 1/1 1 跳转至

回复

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