- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章_TMS320C54x及软件开发_1
第4章 TMS320C54x的软件开发 4.1 TMS320C54x软件开发过程 4.2 汇编语言程序的编写方法 4.3 汇编伪指令和宏指令 4.4 公共目标文件格式——COFF 4.5 汇编源程序的编辑、汇编和链接 4.6 汇编语言程序设计 TMS320C54x软件开发过程 4.2 汇编语言程序的编写方法 4.2.1 汇编语言源程序举例 包含标号区、指令区、操作数区和注释区4部分(参看3.1 ) 指令区可以写助记符指令、汇编伪指令或宏指令。 助记符指令一般用大写; 汇编伪指令和宏指令,以“.”号开始,且为小写。 【例4.1】 汇编语言程序编写方法举例 .title “example.asm” ;用双引号括起的源程序名 .mmregs STACK .usect “STACK”, 10H ;在数据存储器中留出16个单元作为 ; 堆栈区,名为STACK .bss a, 4 ;在数据存储器中空出9个存储单元存放变量 .bss x, 4 .bss y, 1 .def start ;在此模块中定义符号,可为别的模块引用 .data ;紧跟其后的是已初始化数据 table: .word 1, 2, 3, 4 ;在程序存储器标号为table开始的8个 .word 8, 6, 4, 2 ;单元存放初始化数据 .text ;紧跟其后的是汇编语言程序正文 start: STM #0, SWWSR ;adds no wait states STM #STACK+10H,SP ;set stack pointer STM #a, AR1 ;AR1 point to a RPT #7 ;move 8 values MVPD table, *AR1+ ;from program memory into ; data memory CALL SUM ;call SUM subroutine end: B end SUM: STM #a, AR3 ;The subroutine implement STM #x, AR4 ;multiply- accumulate RPTZ A, #3 MAC *AR3+, *AR4+, A STL A, @y RET .end ;结束汇编,汇编器将忽略 ;此后的任何源 语句 4.2.2 汇编语言常量 C54x汇编器支持7种类型的常量: 二进制整数:最多由16个二进制数字组成,其后缀为B(或b) . 八进制整数:最多由6个八进制数字组成,其后缀为Q(或q)。 十进制整数:由十进制数字串组成 范围从-32768~32767或0~65535 十六进制整数: 最多由4个十六进制数字组成,包括0~9和字符A~F及a~f; 必须由十进制值0~9开始; 其后缀为H(或h),也可以由前缀(0x)标明。 如: 78h、0Fh、 37Ach、0x37AC 5.浮点数常量:由整数、小数点、小数部分和指数部分组成 +(-)nnn.nnnE(e)+(-)nnn
您可能关注的文档
- 《高考调研》2015届高考数学总复习(人教新课标理科)配套课件:7-5 合情推理及演绎推理.ppt
- 第八章 天然地基上及浅基础设计.ppt
- 《高考调研》2015届高考数学总复习配套课件:选修4-1-1 相似三角形及判定及有关性质.ppt
- 《高考调研》2015届高考数学总复习(人教新课标理科)配套课件:8-5 直线、平面垂直及判定及性质.ppt
- 第八章 印模制取与石膏模型及灌注.ppt
- 第八章 岩体结构及工程地质分析.ppt
- 第八章 广播电视社教节目及策划与编导.ppt
- 第八章 平键、半圆键、花键联接及公差.ppt
- 第八章 城市总体规划中及工程规划-管线综合.ppt
- 第八章 旅游及审美心理.ppt
- 【数学】3-2《独立性检验及基本思想及其初步应用》课件.ppt
- 【数学】3.2.1《直线及点斜式方程》课件(新人教A版必修2).ppt
- 【数学】3.1.4《空间向量运算及正交分解及基坐标表示》课件.ppt
- 【数学】《学案及测评》2011年高考数学总复习精品课件(苏教版):第三单元第四节 幂 函 数.ppt
- 【文玩鉴定知识】如何辨别青金石隔珠隔片及真假?.ppt
- 【数学】高三一轮复习数学(理)课件:第六章 第二节 算术平均数及几何平均数.ppt
- 第四章 第三节城市用地及分类与用地构成与第四节不同用途及城市用地.ppt
- 【新课标人教版】2012届高考历史一轮复习精品课件:第16单元-中国传统文化主流思想及演变.ppt
- 【时音1对1】 1-3函数及单调性及周期性 【高中数学】.ppt
- 【时音1对1】 1-7幂函数及函数及图象变化 【高中数学】.ppt
文档评论(0)