DSP技术伪指令.ppt
《DSP技术伪指令.ppt》由会员分享,可在线阅读,更多相关《DSP技术伪指令.ppt(17页珍藏版)》请在三一办公上搜索。
1、2023/7/5,DSP原理及应用,1,第4章 汇编语言程序开发工具,汇编伪指令,C54x汇编器共有64条汇编伪指令,根据它们的功能,可以将其分成8类:,对各种段进行定义的命令 如.bss、.data、.sect、.text、.usect等。,对常数(数据和存储器)进行初始化的命令 如.bes、.byte、.field、.float、.int、.log、.space、.string、.pstring、.xfloat、.xlong、.word等。,2023/7/5,DSP原理及应用,2,第4章 汇编语言程序开发工具,汇编伪指令,调整SPC的指令 如.align等。,对输出列表文件格式化的命令 如
2、.drlist、.drnolist等。,引用其他文件的命令 如copy、.def、.global、.include、.mlib、.ref等。,2023/7/5,DSP原理及应用,3,第4章 汇编语言程序开发工具,汇编伪指令,控制条件汇编的命令 如.break、.else、.elseif、.endif、.endloop、.if、.loop等。,在汇编时定义符号的命令 如.asg、.endstruct、.equ、.eval、.label、.set、.sruct等。,执行其他功能的命令 如.algebraic、.emsg、.end、.mmregs、.mmsg、.newblock、.sblock、.v
3、ersion、.vmsg等。,2023/7/5,DSP原理及应用,4,第4章 汇编语言程序开发工具,汇编伪指令,1定义段的伪指令,用于定义相应的汇编语言程序的段。,2023/7/5,DSP原理及应用,5,第4章 汇编语言程序开发工具,【例】段伪指令的使用。,1*2*开始汇编到.text段*3*4 000000.text 5 000000 0001.word 1,2 000001 0002 6 000002 0003.word 3,4 000003 0004 7,1定义段的伪指令,;定义文本段;初始化值为1,2;初始化值为3,4,2023/7/5,DSP原理及应用,6,第4章 汇编语言程序开发工
4、具,【例】段伪指令的使用。,8*9*开始汇编到.data段*10*11 000000.data 12 000000 0009.word 9,10 000001 000A 13 000002 000B.word 11,12 000003 000C 14,1定义段的伪指令,;定义数据段;初始化值为9,10;初始化值为11,12,2023/7/5,DSP原理及应用,7,第4章 汇编语言程序开发工具,【例】段伪指令的使用。,15*16*开始汇编到命名的初始化段*17*var_defs*18*19 000000.sect“var_defs”20 000000 0011.word 17,18 000001
5、 0012 21,1定义段的伪指令,;定义命名段;初始化值为17,18,2023/7/5,DSP原理及应用,8,第4章 汇编语言程序开发工具,【例】段伪指令的使用。,22*23*再继续汇编到.data段*24*25 000004.data 26 000004 000D.word 13,14 000005 000E 27 000000.bss sym,1928 000006 000F.word 15,16 000007 001029,1定义段的伪指令,;继续汇编数据段;初始化值为13,14;定义未初始化段,保留19个空间;仍然在.data段中;初始化值为15,16,2023/7/5,DSP原理及
6、应用,9,第4章 汇编语言程序开发工具,【例】段伪指令的使用。,30*31*再继续汇编到.text段*32*33 000004.text 34 000004 0005.word 5,6 000005 0006 35 000000 usym.usect“xy”,2036 000006 0007.word 7,8 000007 0008,1定义段的伪指令,;继续汇编文本段;初始化值为5,6;定义xy段,保留20个空间;仍然在.text段中;初始化值为7,8,2023/7/5,DSP原理及应用,10,第4章 汇编语言程序开发工具,【例】段伪指令的使用。,.text初始化值为1,2,3,4,5,6,7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 技术 指令
链接地址:https://www.31ppt.com/p-5428151.html