- 18
- 0
- 约1.32万字
- 约 8页
- 2017-08-19 发布于浙江
- 举报
DSP指令一览表的
DSP指令一览表
?附录6? TMS320C54x 指令系统一览表(按指令功能排列)
一、算术运算指令
1. 加法指令
句??? 法 表? 达? 式 说??? 明 字数 周期 ADD? Smem,src src=src+Smem 操作数加至累加器 1 1 ADD? Smem,TS,src src=src+SmemTS 操作数移位后加至累加器 1 1 ADD? Smem,16,src[,dst] dst=src+Smem16 操作数左移16位加至累加器 1 1 ADD? Smem[,SHIFT],src[,dst] dst=src+SmemSHIFT 操作数移位后加到累加器 2 2 ADD? Xmem,SHFT,src src=src+XmemSHFT 操作数移位后加到累加器 1 1 ADD? Xmem,Ymem,dst dst=Xmem16+Ymem16 两个操作数分别左移16位后加到累加器 1 1 ADD? #lk[,SHFT],src[,dst] dst=src+#lkSHFT 长立即数移位后加到累加器 2 2 ADD? #lk,16,src[,dst] dst=src+#lk16 长立即数左移16位后加到累加器 2 2 ADD? src,[,SHIFT][,dst] dst=dst+srcSHIFT 累加器移位后相加 1 1 ADD? src,ASM[,dst] dst=dst+srcASM 累加器按ASM移位后相加 1 1 ADDC? Smem,src src=src+Smem+C 操作数带进位加至累加器 1 1 ADDM? #lk,Smem Smem=Smem+#lk 长立即数加至存储器 2 2 ADDS? Smem,src src=src+uns(Smem) 符号位不扩展的加法 1 1 ?2. 减法指令
句??? 法 表? 达? 式 说??? 明 字数 周期 SUB? Smem,src src=src—Smem 从累加器中减去操作数 1 1 SUB? Smem,TS,src src=src—SmemTS 从累加器中减去移位后的操作数 1 1 SUB? Smem,16,src[,dst] dst=src—Smem16 从累加器中减去左移16位后的操作数 1 1 SUB? Smem[,SHIFT],src[,dst] dst=src—SmemSHIFT 操作数移位后与累加器相减 2 2 SUB? Xmem,SHFT,src src=src—XmemSHFT 操作数移位后与累加器相减 1 1 SUB? Xmem,Ymem,dst dst=Xmem16—Ymem16 两个操作数分别左移16位后相减 1 1 SUB? #lk[,SHFT],src[,dst] dst=src—#1kSHFT 长立即数移位后与累加器相减 2 2 SUB? #lk,16,src[,dst] dst=src—#1k16 长立即数左移16位后与累加器相减 2 2 SUB? src[,SHIFT][,dst] dst=dst—srcSHIFT 源累加器移位后与目的累加器相减 1 1 SUB? src,ASM[,dst] dst=dst—srcASM 源累加器按ASM移位后与目的累加器相减 l l SUBB ?Smem,src src=src—Smem— 从累加器中带借位减操作数 1 1 SUBC ?Smem,src If (src—Smem15)≥0
src=(src—Smem15)1+1
Else
src=srcl 有条件减法 1 1 SUBS ?Smem,src src=src—uns(Smem) 符号位不扩展的减法 1 1 ?
3. 乘法指令
句??? 法 表? 达? 式 说??? 明 字数 周期 MPY? Smem,dst dst=T*Smem T寄存器值与操作数相乘 1 1 MPYR ?Smem,dst dst=rnd(T*Smem) T寄存器值与操作数相乘(带舍入) 1 1 MPY? Xmem,Ymem,dst dst=Xmem*Ymem,T=Xmem 两个操作数相乘 1 1 MPY? Smem,#lk,dst dst=Smem*#lk,T=Smem 长立即数与操作数相乘 2 2 MPY? #lk,dst dst=T*#lk 长立即数与T寄存器值相乘 2 2 MPYA ?dst dst=T*A(32-16) T寄存值与累加器A高位相乘 1 1 MPYA ?Smem B=Smem*A(32-16),T=Smem 操作数与累加器A高位相乘 1 1 MPYU ?Smem,dst dst=uns(T)*uns(Smem) 无符号数乘法 1 1 SQUR ?Smem,ds
您可能关注的文档
最近下载
- 胜达克(Adaptstar)ATE工程模式使用说明.pptx
- 【电脑小知识】:如何使用注册表来恢复误删的Win7便签?.docx VIP
- 项目经理年终个人总结报告.docx VIP
- 选择性必修2湘教地理教材习题答案.docx VIP
- 高考语文十年(2016-2025)真题《字音字形》专项汇编(答案解析版).docx VIP
- 超大规模集成电路2017秋段成华老师第四次作业.doc VIP
- 十字相乘法因式分解练习100题及答案.docx VIP
- 2025造价师工程师(一级)-造价管理专题讲义总版-在线版.pdf VIP
- 十年(2016-2025)高考语文真题分类汇编:专题15 图文转换(全国通用)(解析版).docx VIP
- 700t/d浮法玻璃退火窑安装和调试中的几点注意事项.pdf VIP
原创力文档

文档评论(0)