- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TMS320LF2407A汇编指令集I1.doc
TMS320LF2407A
汇编指令集
规范资料整理
2017年10月
版本信息:
文件名称 V1.0 2017.10.23 版本号 编写 第二检查 批准 日期 版 本记 录 版本 修改修 改 目 录
1 前言 4
1.1 指令集按功能分为六大类: 4
1.2 符号定义 4
2 TMS320LF240x的汇编指令概述 4
2.1 汇编语言源程序的标准格式 4
2.2 在编写汇编语句时,必须遵循以下格式: 5
2.3 汇编语言的指令集 5
2.4 汇编指令的语法和说明 5
2.5 存储器寻址方式 6
3 汇编指令集 9
3.1 ABS 累加器取绝对值 9
3.2 ADD 累加器加 10
3.3 ADDC 带进位的累加器加 11
3.4 ADDS 符号扩展抑制的累加器加 12
3.5 ADDT TREG指定移位的累加器加 12
3.6 ADRK 辅助寄存器加短立即数 13
3.7 AND 和累加器进行与操作 13
3.8 APAC PREG加到累加器 14
3.9 B 无条件跳转 15
3.10 BACC 跳转到累加器指定的地址 15
3.11 BANZ 辅助寄存器非0跳转 15
3.12 BCND 条件跳转 16
3.13 BIT 位测试 16
3.14 BITT TREG指定位测试 17
3.15 BLDD 数据存储器间的块传送 17
3.16 BLPD 程序区到数据区的块移动 18
3.17 CALA 累加器指定地址的子程序调用 19
3.18 CALL 无条件调用 19
3.19 CC 条件调用 20
3.20 CLRC 控制位清0 20
3.21 CMPL 累加器逻辑取反 20
3.22 CMPR 辅助寄存器与AR0比较 20
3.23 DMOV 数据移动 21
3.24 IDLE 等待中断 22
3.25 IN 从端口读入数据 22
3.26 INTR 软件中断 22
3.27 LACC 带移位的累加器装载 23
3.28 LACL 装载累加器低16位,高16位清0 23
3.29 LACT 由TREG指定左移位数的累加器装载 24
3.30 LAR 辅助寄存器装载 25
3.31 LDP 数据页指针装载 26
3.32 LPH 乘积寄存器高位装载 26
3.33 LST 状态寄存器装载 27
3.34 LT TREG寄存器装载 28
3.35 LTA TREG寄存器装载并累加前一次乘积 28
3.36 装载TREG寄存器指令LTD 29
3.37 LTP TREG寄存器装载并将乘积寄存器内容存入累加器ACC中 30
3.38 LTS TREG寄存器装载、累加器减去前一次乘积 30
3.39 MAC 乘累加 30
3.40 MACD 乘累加并数据移动 31
3.41 MAR 修改辅助寄存器 32
3.42 MPY 乘 33
3.43 MPYA 乘并累加前一次乘积 33
3.44 MPYS 乘并减去前一次乘积 34
3.45 MPYU 乘无符号数 34
3.46 NEG 累加器取补码 35
3.47 NMI 非屏蔽中断 35
3.48 NOP 空操作 35
3.49 NORM 累加器内容归一化 36
3.50 OR 与累加器进行或操作 36
3.51 OUT 输出数据到端口 37
3.52 PAC 乘积寄存器内容装载到累加器 37
3.53 POP 栈顶内容弹出到累加器低16位 38
3.54 POPD 栈顶内容弹出到数据存储单元 38
3.55 PSHD 数据存储单元内容压入堆栈 40
3.56 PUSH 累加器的低16位压入堆栈 41
3.57 RET 子程序返回 41
3.58 RETC 条件返回 42
3.59 ROL 累加器循环左移 42
3.60 ROR 累加器循环右移 43
3.61 RPT 重复执行下一条指令 43
3.62 SACH 存储累加器移位后的高16位 44
3.63 SACL 存储累加器移位后的低16位 44
3.64 SAR 存储辅助寄存器 45
3.65 SBRK 辅助寄存器
您可能关注的文档
最近下载
- GB50003-2011 砌体结构设计规范.doc VIP
- 三年级上册劳动人民版雏菊盆景迎重阳教学设计.docx VIP
- 沪教牛津版英语2024七年级上册全册知识清单(记忆版).pdf
- 2025年电子科技大学附属肿瘤医院·四川省肿瘤医院招聘笔试备考题库及答案解析.docx VIP
- 低空空域风切变灾害预警与飞行安全协同控制体系研究.docx VIP
- 2025至2030中国汽车检测行业发展分析及发展趋势分析与未来投资战略咨询研究报告.docx
- 力士乐样本1-液压泵和马达.pdf VIP
- 儿童,颜色,填涂画.docx VIP
- 第六单元+资本主义制度的初步确立+复习课件+2023--2024学年部编版九年级历史上学期.pptx VIP
- 学堂在线 人工智能原理 章节测试答案.docx VIP
文档评论(0)