DSP开发宝典
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2.4 存储器存取通路

在TMS320C62x/C67x DSP中有2个32位的通路用于数据从存储器读取到寄存器组中。读取到寄存器组A的通路为LD1,读取到寄存器组B的通路为LD2。TMS320C67x的2个寄存器组A和B还存在第2个32位读取通路。因此,允许LDDW指令同时读取2个32位的值到寄存器组A和2个32位值到寄存器组B。TMS320C62x/C67x中还存在2个32位通路ST1和ST2,分别将2个寄存器组的寄存器数据存入存储器中。

TMS320C64x支持双字的读取和存储,有4个32位的通路将存储器中的数据读取到寄存器中。对于A侧,LD1a是低32位的数据读取通路,LD1b是高32位的数据读取通路;对于B侧,LD2a是低32位的读取通路,LD2b是高32位的读取通路。除此之外,还有4个将数据从寄存器组存储到存储器里的32位通路。ST1a和ST1b是组A低32和高32位的写通路;ST2a和ST2b是组B低32和高32位的写通路。