第6章 TMS320C54x汇编指令系统课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 TMS320C54x汇编指令系统课件

第5章 TMS320C54x汇编指令系统;5.1 指令系统中的符号和缩写;本元汲挝知髓胃篙馅赚鸯伺几援付荷境皖搭埠佳寨觉炊善怜荣朔纫惜慧哄第6章 TMS320C54x汇编指令系统课件第6章 TMS320C54x汇编指令系统课件;迅恐哪披配芯矣叭掂念些虚男缸薄走捍棘囊毯姨弱心鲸穆遮瓷早鳞猖尔沼第6章 TMS320C54x汇编指令系统课件第6章 TMS320C54x汇编指令系统课件;桐侧隔在址卓闽汁惮侧陈琼徽唆洛丑浓躲坚役两鼠伦挥慎谣愿履姆窟福刀第6章 TMS320C54x汇编指令系统课件第6章 TMS320C54x汇编指令系统课件;返回本节;汇编源程序格式 ;;;1. 标号域 ;;2. 指令域 ;3. 操作数域 ;;;;;4. 注释域 ;汇编语言中的常数和字符串;可以用在表达式中的运算符;汇编语言常量 ;1. 整数常量 ;;;2. 浮点数常量 ;;3. 字符常量 ;;4. 汇编时常量 ;汇编源程序中的字符串 ;;5.2 指令系统;5.2.1 算术运算指令;表5-2 加法指令 ;实现16位定点加法;1. ADD *AR3+ , A;3. ADD *AR3+ , 16 , A;7. ADD #4568 h , 8 , A ,B;9. ADD A , -8 , B;11. ADD * + AR2( 5 ) , A;12. ADDM # 0123B h , * AR4 +;13. ADDS * AR2-, B;使用ADD完成加法;应用:;已知(80 H)= 0020 H, (81H)= 0030 H;已知(80 H)= 0020 H, (81H)= 0030 H;已知(80 H)= 0020 H, (81H)= 0030 H;表5-3 减法指令;典涤搅埔娥蜂市筑腺扛驭觅脑通繁抖物叠际醇愧噪吁俄签徘莱酣挂遍认烬第6章 TMS320C54x汇编指令系统课件第6章 TMS320C54x汇编指令系统课件;3. SUB A , 16 , B;11. SUB *AR1+ , B;利用SUBC实现除法;利用SUBC完成Temp1/Temp2;条件减法指令;例:;;作业:;实现小数除法;;作业:;减法指令使用举例;表5-4 乘法指令;3. MPY *AR2- , *AR4+0, B;MPY #FFFFh, A;7. MPYA *AR2;10. SQUR A , B;定点整数乘法;定点整数乘法;定点整数乘法;定点整数乘法;定点小数乘法;定点小数乘法;定点小数乘法;表5-5 乘加和乘减指令 ;庐顶氰琢锅关侮葬铂傀用攘峭率翟陛框是艇踩绸悬粟舜痒爵帖陋捻卢辉羔第6章 TMS320C54x汇编指令系统课件第6章 TMS320C54x汇编指令系统课件;1. MAC *AR5+ , A;2. MAC *AR5+ , *AR6+ , A , B;3. MAC #0010h , A ,B;4. MAC *AR5+ , #0010h , A;7. MACA *AR5+ , B;1. MAS *AR5+ , A;2. MAS *AR5+ , *AR6+ , A , B;表5-6 双精度(32位操作数)指令;表5-7 专用指令;1. ABDST *AR5+ , *AR6+;2. ABS A , B;3. CMPL A , B;4. DELAY *AR5+ ;5.2.2 逻辑运算指令;表5-8 与逻辑运算指令;1. AND *AR3+ , A;2. AND A , B;3. ANDM #1200h , *AR3+;表5-9 或逻辑运算指令;1. OR *AR3+ , A;2. OR A , B;3. ORM #1200h , *AR3+;表5-10 异或逻辑运算指令;1. XOR *AR3+ , A;2. XOR A , B;3. XORM #0404h , *AR3+;表5-11 移位逻辑运算指令;1. ROL A;表5-12 测试指令;1. CMPM *AR3+ , #0404h ;2. CMPR CC , *ARx;;例: CMPR 1 , *AR4;应用:传感器;;;5.2.3 程序控制指令;表5-13 分支转移指令;表5-14 子程序

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档