- 9
- 0
- 约 218页
- 2015-12-15 发布于广东
- 举报
在第3章中,简单介绍了DSP软件开发的一般流程以及TI公司的eXpressDSP,从中我们可以看到,DSP软件的开发与普通软件的开发有很大的不同。本章重点讲述TI公司DSP的软件开发基础、软件开发方法以及软件的架构。 一般来说程序是由代码和数据组成的。要运行的程序其代码和数据必须存放在CPU能够寻址的存储空间里,而代码和数据是以代码块和数据块的形式存放的。代码块和数据块是程序的最小单元,一个代码块或数据块在存储空间中连续、顺序存放,不同的代码块或数据块,可以存放于不同的存储空间中。 如何确定这些代码块或数据块在存储空间的地址,就是我们通常说的程序的定位。程序的定位有以下三种。 1. 编译时定位 编程时由ORG语句确定代码块和数据块的绝对地址,编译器以此地址为首地址,连续、顺序地存放该代码块或数据块,也就是说我们在编程的时候已经知道程序存放的大概位置。 MCU系统常采用这种方式。这种定位方式属于绝对定位,其优点是简单、容易上手;缺点是程序员必须熟悉硬件资源,模块化编程差且不支持工程化管理。 2. 链接时定位 编程时以“SECTIONS”伪指令区分不同的代码块或数据块。编译器每遇到一个“SECTIONS”伪指令,从0地址重新开始一个代码块或数据块。链接器将同名的“SECTIONS”合并,并按 .cmd文件中的“SECTIONS”命令进行实际的定
您可能关注的文档
- Dreamweaver 8和Flash 8案例教程 沈昕 第8章 中文Flash 8基础新.ppt
- Dreamweaver 8和Flash 8案例教程 沈昕 第9章 创建和编辑对象新.ppt
- Dreamweaver 8和Flash 8案例教程 沈昕 第10章 动 画 制 作新.ppt
- Dreamweaver 8和Flash 8案例教程 沈昕 第11章 交互动画和组件新.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目八 CSS-设置环保网页样式- 新.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目六 表格-布局商务网页- 新.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十二 行为-完善个人网页功能- 新.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十五 发布和维护网站- 新.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十一 库和模板-制作学校主页- 新.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目五 超级链接-制作导航网页- 新.ppt
最近下载
- 江西省赣州市于都县2025-2026学年八年级下学期4月期中检测历史试卷(含答案).pdf VIP
- 长城汽车导入考试及答案.doc VIP
- 2025年中考历史知识体系(表格版)复习提纲.docx VIP
- 深圳2026年中考语文一轮复习 文学文化常识与语言表达知识清单.docx VIP
- 焦虑症的规范化治疗及药物选择(课件).ppt VIP
- 2026年中考语文一轮复习:现代文阅读理解词语和句子的含义.pdf VIP
- 中药(药食同源).pptx VIP
- 失眠量表(PSQI)评分项目及标准.docx VIP
- 义务教育阶段学生学业质量测试八年级数学附答案.doc VIP
- 交通设施标志牌制作安装方案.docx VIP
原创力文档

文档评论(0)