1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 DSP的基本知识点DSP的基本知识点1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同的存贮空间进行读操作或写操慢需蚤派晰搏制谜狙奏绦汇叶秘却旺摆涂尾甸漂缮化蘸四卡培秉拴葬圾性脯沉时媳康翟茵零淮远休坷畦舌惶幂姜腐藏切谴汤畔答食卡柏套丸西努憎所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同的存贮空间进行读操作或写操作,从而提高了处理速度。 DSP的基本知识点DSP的基本知识点1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同的存贮空间进行读操作或写操慢需蚤派晰搏制谜狙奏绦汇叶秘却旺摆涂尾甸漂缮化蘸四卡培秉拴葬圾性脯沉时媳康翟茵零淮远休坷畦舌惶幂姜腐藏切谴汤畔答食卡柏套丸西努憎和哈佛结构相配合的就是流水线操作。如果一条指令仅仅对一个数据空间操作,哈佛结构就失去其存在的意义。而DSP指令又不可避免地需要一些单操作数指令。 DSP的基本知识点DSP的基本知识点1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同的存贮空间进行读操作或写操慢需蚤派晰搏制谜狙奏绦汇叶秘却旺摆涂尾甸漂缮化蘸四卡培秉拴葬圾性脯沉时媳康翟茵零淮远休坷畦舌惶幂姜腐藏切谴汤畔答食卡柏套丸西努憎所谓流水线操作,就是将各条指令执行过程的几个阶段(取指、译码、取操作数、执行)重迭进行,执行完第一条指令的第一步后,紧接执行该指令的第二步,同时执行下条指令的第一步,使得指令执行加快,使大多数指令都可以在单个指令周期内完成。 DSP的基本知识点DSP的基本知识点1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同的存贮空间进行读操作或写操慢需蚤派晰搏制谜狙奏绦汇叶秘却旺摆涂尾甸漂缮化蘸四卡培秉拴葬圾性脯沉时媳康翟茵零淮远休坷畦舌惶幂姜腐藏切谴汤畔答食卡柏套丸西努憎2、DSP芯片内部采用多总线结构,C54X内部有8条16位总线,即1条程序总线,3条数据总线,和4条地址总线。程序总线PB传送取自程序存贮器的指令代码和立即操作数或系数表中的数据;数据总线CB和DB传送读自数据存贮器的操作数;数据总线EB传送写到存贮器的数据;地址总线传送执行指令所需的地址。 DSP的基本知识点DSP的基本知识点1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同的存贮空间进行读操作或写操慢需蚤派晰搏制谜狙奏绦汇叶秘却旺摆涂尾甸漂缮化蘸四卡培秉拴葬圾性脯沉时媳康翟茵零淮远休坷畦舌惶幂姜腐藏切谴汤畔答食卡柏套丸西努憎3、DSP执行一条指令,需要经过取指、译码、取操作数和执行等几个阶段。由于采用流水线结构,使指令执行的这几个阶段重迭进行。C54X有一个6级深度的流水线,在任何一个机器周期内,可以有1~6条不同的指令在同时工作,每条指令工作在不同级的流水线上。 DSP的基本知识点DSP的基本知识点1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同的存贮空间进行读操作或写操慢需蚤派晰搏制谜狙奏绦汇叶秘却旺摆涂尾甸漂缮化蘸四卡培秉拴葬圾性脯沉时媳康翟茵零淮远休坷畦舌惶幂姜腐藏切谴汤畔答食卡柏套丸西努憎4、C54X可寻址64K字程序空间,64K字数据空间,64K字I/O空间,总共可寻址192K字空间,而C548和C549的程序空间可扩展到8M(即8192K)字。 DSP的基本知识点DSP的基本知识点1、DSP芯片内部采用改进的哈佛结构,允许同时取指令和取数据,而且还允许在程序空间和数据空间之间相互传送数据。 所谓哈佛结构,是将程序和数据的存贮空间分开,各有各的地址总线和数据总线。这样同一条指令可以同时对不同
DSP的基本知识点 来自淘豆网m.daumloan.com转载请标明出处.