第4章 TMS320C54x汇编指令系统(DSP原理与开发实例).ppt

第4章 TMS320C54x汇编指令系统(DSP原理与开发实例).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 TMS320C54x汇编指令系统 Group 1 (组1) A类 EQ NEQ LT LEQ GT GEQ B类 OV NOV Group 2 (组2) A类 TC NTC B类 C NC C类 BIO NBIO 测试条件的分组分类 汇编指令系统 吵疵迪攘季摘费云琐降状衔超郁惩建传翠额手栗坷麦胀木耗耀蛤寇唬蠕吼第4章 TMS320C54x汇编指令系统(DSP原理与开发实例)第4章 TMS320C54x汇编指令系统(DSP原理与开发实例) ⑤ FB[D] 指令格式: FB[D] extpmad 操 作 数: extpmad——23位立即数表示的程序存储器地址。 取值:0~7F FFFF 指令功能: (extpmad(15~0))→PC; (extpmad(22~16))→XPC 功能说明: 将extpmad的高7位(22~16位)确定的页赋给XPC, extpmad的低16位赋给PC,从而实现长跳转。 注 意: 带后缀D为延迟方式,紧随该指令的两条单字 指令或一条双字指令先被取出执行,然后程序 再转移。指令不能循环执行。 汇编指令系统 醉爪啦柜归熄烟按非块跟浮痈加跑肘捎举域部城氮辑兵颧殉轿桑数栋意价第4章 TMS320C54x汇编指令系统(DSP原理与开发实例)第4章 TMS320C54x汇编指令系统(DSP原理与开发实例) ⑥ FBACC[D] 指令格式: FBACC[D] src 操 作 数: src——累加器A或B 指令功能: (src(15~0))→PC;(src(22~16))→XPC 功能说明: 将src的高7位(22~16) 赋给XPC,src的低16位 (15~0) 赋给PC,从而实现长跳转。 注 意: 带后缀D为延迟方式,紧随该指令的两条单字 指令或一条双字指令先被取出执行,然后程序 再转移。指令不能循环执行。 汇编指令系统 歇两慈季涧穗血髓概酝祥警岳睁迢履葱坏隋殉我夜橡氛黄胀巷绚突块缕壬第4章 TMS320C54x汇编指令系统(DSP原理与开发实例)第4章 TMS320C54x汇编指令系统(DSP原理与开发实例) 2、子程序调用指令 子程序调用指令共有5条,可实现子程序的无条件调用、 有条件调用和远程调用等,并具有延时操作。 ① CALA[D] 指令格式: CALA[D] src 操 作 数: src——累加器A或B 指令功能: 若非延时,(SP)-1→SP (PC)+1→TOS(堆栈顶部) (src(15~0))→PC 若延时, (SP)-1→SP (PC)+3→TOS(堆栈顶部) (src(15~0))→PC 功能说明: 首先将返回的地址压入栈顶保存,然后将src 的低16位赋给PC,实现子程序调用。 注 意: 带后缀D为延迟方式。指令不能循环执行。 汇编指令系统 染司型参棋坦元睛蹬冉筑群烁萌溅兔匀释扼晤剿豫抵帝岳骚辖纶倘稍宗缎第4章 TMS320C54x汇编指令系统(DSP原理与开发实例)第4章 TMS320C54x汇编指令系统(DSP原理与开发实例) ② CALL[D] 指令格式: CALL[D] pmad 操 作 数: pmad——程序存储器地址。 指令功能: 若非延时,(SP)-1→SP (PC)+2→TOS(堆栈顶部) pmad→PC 若延时, (SP)-1→SP (PC)+4→TOS(堆栈顶部) pmad→PC 功能说明: 首先将返回的地址压入栈顶保存,然后将pmad 的值赋给PC,实现子程序调用。 注 意: 带后缀D为延迟方式。指令不能循环执行。 汇编指令系统 傲轿留愿呻中痴氮瘩摹擂勤证捂钩燕记遍馆发僚笼禁虐挥连弹沉五牌蛋笆第4章 TMS320C54x汇编指令系统(DSP原理与开发实例)第4章 TMS320C54x汇编指令系统(DSP原理与开发实例) ③ CC[D] 指令格式: CC[D] pmad, cond[, cond[, cond]] 指令功能: 若非延时,

文档评论(0)

82393aa + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档