- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
D S P 原理 与 应 用The principle and application of DSP
主 讲:
胡文静 博士
Q Q:
228405520
Q Q群:Email:
avonhu@126.com
第五章:C54x软件开发
※ 软件开发过程及开发工具 ★★
※ 公共目标代码格式(COFF) ★★★★★
※ 常用汇编伪指令 ★★★
※ 链接命令文件 ★★★★★
※ 汇编语言程序编写 ★★★
※ C54x C语言编程 ★★★★★
※ 汇编与C混合编程 ★★
类别
伪指令
功能
举例
段定义
.text
代码段
.data
数据段
.bss
未初始化段
.bss a, 10
.sect
命名段
.sect “hu”
.usect
x .usect “hu”, 8
类别
伪指令
功能
举例
初始化
常数
.byte
初始化一或多个连续字节
.byte 10, -1, “ab”
.char
初始化一或多个连续字符
.char 20,‘a’, ‘b’
.field
初始化一或多个域
.field 0ABCh,14
.float
初始化一或多个单精度浮点数
.float 123
.xfloat
同上,但不自动对准长字边界
【例4.4.3 P116】
.int
初始化一或多个16位整数
.int 10,20
.short
初始化一或多个16位整数
.short 20,45
.word
初始化一或多个16位整数
.word 044h,055h
.double
初始化一或多个双精度浮点数
.double -1.0e25
.long
初始化一或多个32位整数
.long 0ABCDh
.string
初始化一或多个字符串
.string“abc”, “123”
类别
伪指令
功能
举例
引用其他文件、定义或引用符号
. copy
从其他文件读取源程序
.copy “a.asm”
.include
从其他文件读取源程序
.include “b.asm”
.def
识别在当前模块中定义且可被其他模块引用的符号
.def X,Y,Z
.ref
识别在当前模块引用但在其他模块定义的符号
.ref R,S,T
.global
声明全局符号
.global init
类别
伪指令
功能
举例
格式化输出清单
.title
指定文件标题
.title “example.asm”
.list
允许列表所选源语句
.list
LD #0245H,A
.nolist
禁止列表所选源语句
.nolist
LD @3456H,B
.mlist
允许列表宏扩展和循环块
.mnolist
禁止列表宏扩展和循环块
.length
指定列表页长度
.length 65
.width
指定列表页宽度
.width 45
…
…
…
详见表4.4.5 P118!
类别
伪指令
功能
举例
条件汇编
.if
条件满足时对紧随的代码块汇编
.if A=B
.elseif
.elseif AB
.else
.else
.endif
条件结束
.endif
.loop
指定次数循环汇编
.loop
.break
条件为真时,中止循环汇编
.break L=10
.endloop
循环汇编结束
.endloop
类别
伪指令
功能
举例
混合
伪指令
.end
中止汇编,位于最末行
.far_mode
远调用模式
.mmregs
为MMR定义符号名
.newblock
复位局部标号
.version
指定允许指令的处理器
.emsg
错误消息送标准输出设备
.mmsg
汇编时间信息送标准输出
.wmsg
警告信息送标准输出
宏定义和宏调用详见P122!
您可能关注的文档
- ⑩Struts2教程-防止重复提交(令牌).ppt
- 《依法治国》课件3.ppt
- 第三章-五节_群桩基础计算.ppt
- 第三章-d先进控制技术.ppt
- 《再塑生命的人》优秀教案.ppt
- 《为正义高歌》公开课课件.ppt
- 第三章-利息与利息率(论文资料).ppt
- 第三章-海关监管货物及其报关程序.doc
- 第三章--角动量和角动量守恒.ppt
- 《劝学》完整教学ppt逐字翻译.ppt
- 云财务智能核算 课件 任务1 采购存货业务智能核算.pptx
- 投资项目评价 第7版 课件全套 成其谦 第1--11章 课程介绍、投资项目评价简介 --- 项目后评价 .pptx
- 西方文化概论(第二版)课件全套 曹顺庆 第0--6章 绪论 西方文化的渊源与流变、西方文学 ---西方社会生活与习俗.pptx
- 云财务智能核算 课件 任务2 采购服务业务智能核算.pptx
- 《经济学基础》 课件全套 卢海涛 1--12 导论 ----宏观经济政策.pptx
- Modelbase智能驾驶仿真与应用 课件 第6章联合仿真测试综合实例.pptx
- Modelbase智能驾驶仿真与应用 课件 第5章智能驾驶功能仿真应用.pptx
- MWORKS系统建模与仿真:汽车系统设计与验证 课件 2. MWORKS平台介绍.pptx
- Modelbase智能驾驶仿真与应用 课件 第2章车辆动力学模型与仿真应用.pptx
- MWORKS系统建模与仿真:汽车系统设计与验证 课件 1. 绪论.pptx
文档评论(0)