DSP 技术 A:
一、填空部分:
1、内核的组成(P13)
两个 16 位的乘法器、两个 40 位的 ALU、两个 MAC、四个视频 ALU、一个移位器
2、计算单元的组成(P13)
数据寄存器组、指针寄存器组、DAG 寄存器组
3、寄存器组的组成(P14)
数据寄存器组:8 个 32 位寄存器;
累加器:两个 40 位专用累加器 ;
指针寄存器组:6 个 寄存器 、一个帧指针( )寄存器、一个堆栈( )
指针寄存器;
DAG 寄存器组:4 个索引寄存器 、4 个修正寄存器 、4 个基址寄存器
、4 个长度寄存器
4、数据寄存器、累加器、指针寄存器结构(P14)
数据寄存器结构:是 32 位寄存器,并可以视作两个独立的 16 位寄存器,分别代表高
半部分和低半部分。数据寄存器组包含 8 个寄存器。
累加器结构:16 位的低半部 An.L、16 位的高半部 An.H、8 位的扩展部 An.X(或看成
一个 32 位的寄存器 An.W 或是一个 40 位的结果寄存器 An)。DSP 有两个专用的 40 位累加器
A0、A1。
指针寄存器组结构:1)共有 6 个 P 寄存器 P[5:0];2)一个帧指针(FP),用来指向当
前激活的程序;3)一个好堆栈指针(SP)寄存器,用来指向实时堆栈中最后被使用的单元。
5、ALU 的构成(P15)
ALU0(主 ALU 操作)、ALU1,它们进行定点的算术和逻辑操作,可处理并输出 16 位,
32 位和 40 位的定点操作数。
6、存储器空间分配(P19)
内部存储器、外部存储器、映射的 I/O 资源。(构造成统一的 4GB 地址空间)
0 1
A A、
P
[5 0]P :
FP
SP
[3: 0]I
[3: 0]M
[3: 0]B
[3: 0]L