- 1
- 0
- 约2.57千字
- 约 8页
- 2019-12-28 发布于江苏
- 举报
?
DSP TMS320C6000基础学习(2)——体系结构
分类:? DSP2013-07-25 16:58?780人阅读? 评论(1)? \o 收藏 收藏? \o 举报 举报
主要内容
1. CPU架构
一幅图片搞定
2. C6000基本指令集
在“DSP TMS320C6000基础学习(1)”中已经说过:SOP是大部分DSP算法的关键单元。C6000的寄存器包括A,B两组。
我们将看看下面的表达式通过DSP指令是怎么一步步实现的,
Y=∑an*xn?withn = 1...N
(1)an*xn乘法实现,DSP中有专门的硬件乘法模块,因此只需要一个指令就能完成乘法操作,而且指令周期为1。
[plain]? \o view plain view plain \o copy copy \o print print \o ? ?
MPY?.M?a1,x1,Y1??
其中MPY为乘法指令,.M表示DSP的乘法单元,上面指令执行Y1=a1*x1。
(2)加法实现,ADD指令,加法单元用.L表示,下面指令执行Y=Y+Y1
[html]? \o view plain view plain \o copy copy \o print print \o ? ?
ADD?.L?Y,Y1,Y??
(3)内存数据装载(上面的操作其实是有问题的,MPY和ADD不能直接操作内
原创力文档

文档评论(0)