目录 第一部分 TMS320LF2407 DSP控制器和存储器 第二部分 寻址方式、指令和汇编程序的 第三部分 外设接口 第一部分 TMS320LF2407 DSP 控制器和存储器 一、知识要点 1、DSP芯片的结构
答:DSP 是改进的哈佛结构 (80C51是哈佛结构)
冯.诺依曼结构与哈佛结构的区别是地址空间和数据空间分开与否
冯诺依曼结构数据空间和地址空间不分开,哈佛结构数据空间和地址空间是分开的
哈佛结构的特点:使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存; 使用独立的两条总线,分别作为 CPU 与每个存储器之间的专用通信路径,而这两条总线之间毫无关联
改进的哈佛结构,其结构特点为: 使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存,以便实现并行处理; 具有一条独立的地址总线和一条独立的数据总线,利用公用地址总线访问两个存储模块(程序存储模块和数据存储模块),公用数据总线则被用来完成程序存储模块或数据存储模块与CPU 之间的数据传输,改进的哈佛结构在哈佛结构的基础上又加以改进,即使得程序代码和数据存储空间之间也可以进行数据的传送
TMS320LF2407A 采用改进的哈佛结构,芯片内部具有六条16位总线,即程序地址总线(PAB)、数据读地址总线(DRAB)、数据写地址总线(DWAB)、程序读总线(PRDB)、数据读总线(DRDB)、数据写总线(DW EB),其程序存储器总线和数据存储器总线相互独立,支持并行的程序和操作数寻址,因此 CPU 的读/写可在同一周期内进行,这种高速运算能力使自适应控制、卡尔曼滤波、神经网络、遗传算法等复杂控制算法得以实现
结构示意图如下: 2、什么是流水线技术
DSP是不是具有流水线技术(pipeline)
答:流水线技术是将各指令的各个步骤重叠起来执行,而