TI中文支持网
TI专业的中文技术问题搜集分享网站

关于SPLOOP指令中ii的值是如何确定的?

TMS320C674x DSP CPU and Instruction Set Reference Guide

Literature Number: SPRUFE8B  July 2010

PAGE:  673页:

for (I=0; i<val; I++) {
dest[i]=source[i];
}

汇编程序对应如下:

MVC .S2 8,ILC       ;      Do 8 loops
NOP 3                    ;      4 cycle for ILC to load
SPLOOP 1             ;      Iteration interval is 1
LDW *A1++,A2      ;      Load source
NOP 4                    ;     Wait for source to load
MV .L2X A2,B2     ;      Position data for write
SPKERNEL 6,0    ;      End loop and store value
|| STW B2,*B0++

请问这里的SPLOOP 1 其中的1是如何确认的?

 还有SPKERNEL 6,0  其中的6是如何确认的?

谢谢!

zengbo li:

这个问题有几天了,一直没人回答, 请问还有其他什么途径可以联系上TI工程师的? 谢谢!

zengbo li:

回复 zengbo li:

这个问题有几天了,一直没人回答, 请问还有其他什么途径可以联系上TI工程师的? 谢谢!

countryhotel:

回复 zengbo li:

主要是理解文档中“Dynlen”与“initiation interval”两个概念

赞(0)
未经允许不得转载:TI中文支持网 » 关于SPLOOP指令中ii的值是如何确定的?
分享到: 更多 (0)