This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于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是如何确认的?

谢谢!