DSP芯片的原理与开发应用试题与答案【总结】
[DOC]-DSP原理及应用试卷答案
![[DOC]-DSP原理及应用试卷答案](https://img.taocdn.com/s3/m/a1342241a8114431b90dd891.png)
[DOC]-DSP原理及应用试卷答案DSP原理及应用试卷答案通信系《DSP原理及应用》期末考试题(答案)一、填空题(每空2分,共20分)1、在C语言和C55x汇编语言的混合程序设计中,C函数的参数和返回值传递到C55x的寄存器中。
在函数“long func(int *p1, int i2, int i3, inti4)”中,*p1传递到 AR0 寄存器,i2传递到 T0 寄存器,i4传递到 AR1 寄存器,返回值由 AC0 寄存器传递。
2、汇编语言“mov *AR0,AC0”使用的寻址方式是间接寻址模式,“mov#0x3,DPH”使用的寻址方式是直接寻址模式,“mov *(#0x011234),T2”使寻址方式是绝对寻址模式。
用的3、指令执行前AC0的值是0012345678,那么汇编语句“AND #0x7f,AC0”,执行之后,AC0的值是 0000000078 。
4、C55x 的链接器命令文件中,SECTIONS命令的主要作用是告诉链接器如何将输入段组合成输出段,以及在存储器何处存放输出。
MEMORY命令的主要作用是定义目标系统的存储器配置图,包括对存储器各部分的命名,以及规定它们的起始地址和长度。
二、简述题(共40分)1、根据你的理解,试列举 DSP 芯片的特点,(5分)答:哈佛结构;多总线结构;指令系统的流水线操作;专用的硬件乘法器;特殊的DSP指令;快速的指令周期;丰富的外设2、TMS320C55x 芯片的总线结构有何特点,主要包括哪些总线,它们的功能是什么,(6分)答:TMS320C55x DSP采用先进的哈佛结构并具有十二组总线,其独立的程序总线和数据总线允许同时读取指令和操作数,实现高度的并行操作。
采用各自分开的数据总线分别用于读数据和写数据,允许CPU在同一个机器周期内进行两次读操作数和一次写操作数。
独立的程序总线和数据总线允许CPU同时访问程序指令和数据。
包括12条总线,分别是:PAB和PB、BAB和BB、CAB和CB、DAB和DB、EAB和EB、FAB和FB。
(完整word版)DSP原理与应用练习题+参考答案-通信-广工

《DSP 原理与应用》练习题参考答案24学时版本 用于通信方向注意:红色字体文字为解题注解与说明,万万不可作为答题内容1. Q.15表示是16位数据中第15位为符号位,第14~0位为小数位。
试写出下面问题的答案: ⑴ 分别写出十进制正数 0.68和十进制负数-0.245的Q.15表示。
0.68*32768=570AH-0.245*32768=-1F5CH=E0A4H⑵ 分别写出Q.15表示的A200H 和5A00H 的十进制数值。
A200H/32768=-5E00H/32768=- 0.734375 5A00H/32768=0.703125上面两小题使用教材 P7两条公式,公式中 Q 为数据中的小数位数,digits<->data 。
取补码的正规方法 是按位取反得到的反码加上1。
16进制下快速算法是找出互补的数,即加上该互补数得10000H 。
例如求 1F5CH 补码,1F5CH+E0A4H=10000H 。
故 E0A4H 为所求。
⑶ 已知两个Q.15数相乘的乘积存放于累加器A 中。
FRCT=O 时A 为16进制OxFFEAOOOOOO ,该乘积的十进制数是多少? FRCT=1时A 为16进制0X007D000000,该乘积的十进制数又是多少? FRCT=0时累加器A 低30位为小数位 乘积既非Q.31,也非Q.30解法一, 写出小数点后二进制位数值 ,乘积为-16000000H ,小数点后的二进制为01011B ,得2-2+2-4+2-5=-11/25=-0.34375解法二,运用教材 P7 公式,EA000000/2 30=-16000000//2 30=-11/25=-0.34375 FRCT=1时累加器A 低31位为小数位 乘积为Q.31,其中高16位为Q.15解法一,写出小数点后二进制位数值,乘积7D000000H 小数点后的二进制为1111101B ,得 2-1+2-2+2-3+2-4+2-5+2-7=125/27= 0.9765625解法二,运用教材 P7 公式,7D000000H/2 31=125/27= 0.9765625解法三,取乘积 Q.15形式,乘积 Q.15形式为7D00H=32000/32768=0.97656251000H 存放 27246,1001H 存放 12540,结果存放 1002H SSBX FRCTMPY *(1000H), #192, A MPYA *(1001H) STH B, *(1002H)以上有符号数乘法中小数点位置:2.解决图像编码中常见的8x8离散余弦变换在 VC5402 DSP 上定点运算问题。
DSP原理及应用答案

(2) SP=0x3120;
三、应用题(10分)
得分
评卷人
设CLKOUT=8MHz,试阅读下列程序。试回答,引脚XF产生什么波形的信号?若要求方波周期改为16s,T0中断周期减小到原来一半,试说明程序的修改方法。
程序:
.title "time.asm"
.mmregs
rete修正指针marar30bar3ar0ar3并反向进位测试指令bitfx11x1条件转移bcl1ntctc位为零则转移到l1条件转移banzl2ar2ar2不为0则转移到l2条件转移xc1alt小于0跳过1条指令执行传送指令mvpdtablear1程序区到数据区的传送传送指令ltdar1数据t同时移位ar11ar1堆栈指令pshmpopmpshdpopd对mmr对数据区累加指令addar2a数据加上a存于a减法指令subar2a减去数据存于a条件减法subcdena用于除法运算乘法指令mpyanum数据与ah相乘存于b数据存于乘加指令macar2a数据与t相乘后加a的内容乘加指令macar2ar3a两个数据相乘后加a的内容位操作指令rsbxssbx重复指令rptzst1第14cpl直接寻址基址方式位st1第11intm可屏蔽中断总开关st1frct乘法小数方式控制位定时器参数内容描述定时周期clkouttddr1prd1pcr1512
.text
_c_int01:STM #x,AR1
RPT #15
MVPD table,* AR1+
CALL bitrev
end:B end
bitrev:STM #8,AR0
STM #x,AR3
STM #y,AR4
RPT #14
DSP原理及应用(2812)试卷-附答案卷A(城南).docx

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯卷号A教研室(或教)名教研室主任名⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯长沙理工大学考试试卷⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯程名称(含档次)DSP 原理及用程代号D810000205子信息工程次 (本部、城南)城南考方式(开、卷)卷一、选择题(本题总分40分,每题2分)1、于 TI 公司的A、定点 16 位TMS320F281X系列DSP B、定点DSP芯片,下列法正确的是(32 位 DSP C、浮点 16 位 DSPBD、浮点32 位)DSP2、 TMS320F2812有丰富的片内源,其中一共含有(A、 4×16KB、8×16KC、16× 16K3、 TMS320F281X 型 DSP理器合适的I/O 供(D)RAM。
D、18× 16KB)伏。
A 、 5V B、 3.3V C、 1.8V D、 1.2V4、交叉后的目文件用(A)展名表示。
A、 .objB、.cmdC、.outD、.asm5、 TMS320F281X DSP 中, CPU的 3 个通用定器的位数:(C)A 、 8 位B、16位C、32位D、40位6、 TI 的 DSP程采用段的概念,其中(B)代表存放未初始化数据段A、 .textB、.bssC、.dataD、.stack7、 F2812 的系 SYSCLKOUT 100M,复位, LOSPCP( A)MA、 25B、37.5C、50D、758、 DSP片内采用的是(D)A.普林斯构 B .哈佛构C· 依曼构 D 改的哈佛构9、 CPU中断分可屏蔽中断和不可屏蔽中断,其中(C)属于可屏蔽中断。
A、 RESETB、NMIC、INT1D、USER1(用自定中断10、 F2812 能址的空(B)A、 1MB、4M C 、 8M D、4G)11、 F2812 的一个事件管理器最多能生(A、 4B、6 C 、 8D、16c)路PWM波。
数字信号处理DSP原理及应用考试试题与答案

数字信号处理DSP原理及应用考试一、选择题1.’C54x 进行32位长数据读操作时使用的数据总线是( )。
[单选题] *A) CB和EBB) EB和DBC) CB和DB*D) CB、DB和EB2.以下哪种方法不能清除中断标志寄存器IFR中的中断标志位。
( ) [单选题] *A) 硬件复位B) 软件复位C) 软件置位IFR寄存器中的标志位D) 软件清零IFR寄存器中的标志位*3.下列说法中错误的是( )。
[单选题] *A) 每个DARAM块在单周期内能被访问2次。
B) 每个SARAM块在单周期内只能被访问1次。
C) 片内ROM主要存放固化程序和系数表,只能作为程序存储空间。
*D) DARAM和SARAM既可以被映射到数据存储空间用来存储数据,也可以映射到程序空间用来存储程序代码。
4. 若程序中对堆栈设置如下,则下列说法错误的是( )。
size .set 120stack .usect “STACK”,sizeSTM # stack + size,SP [单选题] *A) 此堆栈段的段名为STACKB) 此堆栈段共120个单元C) 此堆栈段第一个变量的名为size称*D) 堆栈设置好后,堆栈指针SP指向栈底5.若要累加器A大于0或溢出时,程序转移至sub,可以实现此功能的指令是( )。
[单选题] * A) BC sub, AGT B) BC sub, AGT, AOV*BC sub, AOVC) BC sub, AGT D) BC sub, AGT, ANOVBC sub, ANOV6.执行指令PSHM AR5之前SP=03FEH,则指令执行后SP=( ) [单选题] *A) 03FDH*B) 03FFHC) 03FCHD) 0400H7.以下控制位中哪一位用来决定程序存储空间是否使用内部RAM。
( ) [单选题] *A) MP/B) OVLY*C) DROMD) SXM8. 下列指令中,哪条指令的写法是错误的。
dsp原理及考试答案

dsp原理及考试答案 DSP原理及考试答案一、选择题1. 数字信号处理(DSP)的主要优势是什么? - A. 处理模拟信号- B. 处理数字信号- C. 仅用于音频处理- D. 仅用于视频处理答案:B2. 以下哪个不是DSP的典型应用?- A. 音频处理- B. 图像处理- C. 雷达信号处理- D. 模拟信号放大答案:D3. DSP芯片的主要特点是?- A. 高功耗- B. 低功耗- C. 低速度- D. 高成本答案:B二、填空题1. 数字信号处理中的采样是指将连续时间信号转换为离散时间信号的过程。
2. 在DSP中,量化是将采样值转换为有限数量的离散值的过程。
3. 滤波器是DSP中用于信号处理的基本组件,用于去除不需要的频率成分。
4. DSP中的快速傅里叶变换(FFT)是一种高效的算法,用于计算离散傅里叶变换。
5. 定点DSP是指在DSP中使用固定小数点数进行计算的处理器。
三、简答题1. 简述数字信号处理的基本步骤。
- 数字信号处理的基本步骤包括采样、量化、编码、处理和重建。
采样是将模拟信号转换为数字信号的过程;量化是将采样值转换为有限数量的离散值;编码是将量化值转换为二进制代码;处理是根据需要对信号进行的各种数学运算;重建是将处理后的数字信号转换回模拟信号的过程。
2. 描述DSP在通信系统中的应用。
- 在通信系统中,DSP被用于多种应用,包括信号调制和解调、信道编码和解码、信号滤波、回声消除、噪声抑制和语音编码等。
这些应用提高了通信信号的质量,增强了系统的可靠性和效率。
四、计算题1. 给定一个信号x[n] = {1, 2, 3, 4, 5},计算其离散傅里叶变换(DFT)。
- 离散傅里叶变换的计算公式为:\[ X[k] = \sum_{n=0}^{N-1} x[n] \cdot e^{-j \frac{2\pi}{N} kn} \]- 其中,N为信号长度,k为频率索引,j为虚数单位。
- 根据给定的信号x[n],可以计算出其DFT结果。
DSP原理及应用试卷附答案卷

课程名称〔含档次〕DSP原理及应用课程代号专业电子信息工程考试方式〔开、闭卷〕闭卷一、选择题〔此题总分 24 分,每题 2 分〕1、以下TI公司的DSP芯片,那种属于浮点型DSP〔〕A、TMS320C54xB、TMS320C55xC、TMS320C62xD、TMS320C67x2、TMS320VC5402DSP有〔〕组数据总线。
A、1B、2C、3D、43、TMS320VC5402型DSP处理器的内核供电电压〔〕伏。
A、5VB、3.3VC、1.8VD、1.2V4、TMS320C54x系列DSP处理器有〔〕个通用I/O引脚。
A、2B、4C、8D、165、TMS320C5402DSP直接寻址中从页指针的位置可以偏移寻址〔〕个单元。
A、7B、8C、64D、1286、链接命令文件用〔〕扩展名表示。
A、.objB、 dC、.outD、.asm7、TMS320C5402 DSP内部含有〔〕个辅助存放器。
A、8B、9C、5D、168、TMS320C54x DSP中,累加器的位数为: 〔〕A、16位B、32位C、40位D、64位9、C54X DSP的流水线是由〔〕级〔也即是由多少个操作阶段〕组成。
A、 4B、 6C、 8D、 1010、在采用双操作数的间接寻址方式时,要使用到一些辅助存放器,在此种寻址方式下,下面的那些辅助存放器如果使用到了是非法的〔〕A、AR1B、AR2C、AR3D、AR411、看门狗的作用是〔〕。
A、降低频率B、PC受到干扰而跑飞时产生复位C、既可以降低频率也可以升高频率D、稳定频率,但不改变频率12、要使DSP能够响应某个可屏蔽中断,下面的说法正确的选项是〔〕A、需要把状态存放器ST1的INTM位置1,且中断屏蔽存放器IMR相应位置0B、需要把状态存放器ST1的INTM位置1,且中断屏蔽存放器IMR相应位置1C、需要把状态存放器ST1的INTM位置0,且中断屏蔽存放器IMR相应位置0D、需要把状态存放器ST1的INTM位置0,且中断屏蔽存放器IMR相应位置1二、填空题〔此题总分24分,每空1分〕1、C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是___ _ ________。
DSP原理及应用考试卷答案

3、若链接器命令文件的MEMORY 部分如下所示:MEMORY{PAGE 0: PROG: origin=C00h, length=1000hPAGE 1: DATA : origin=80h, length=200h}则下面说法不正确的是(A )A 、 程序存储器配置为4K 字大小B 、程序存储器配置为8K 字大小C 、 数据存储器配置为512字大小D 、数据存储器取名为DATA6、假定AR3中当前值为200h ,AR0中的值为20h ,下面说法正确的是( )A 、在执行指令*AR3+0B 后,AR3的值是200h ;B 、在执行指令*AR3—0B 后,AR3的值为23Fh;C 、在执行指令*AR3-0B 后,AR3的值是180h ;7、下面对一些常用的伪指令说法正确的是:( D )A 、.def 所定义的符号,是在当前模块中使用,而在别的模块中定义的符号;B 、。
ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;C 、.sect 命令定义的段是未初始化的段;D 、。
usect 命令定义的段是未初始化的段。
8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的那些辅助寄存器如果使用到了是非法的( D )A 、AR2B 、AR4C 、AR5D 、AR63、假设AR3的当前值为200h ,当使用以下TMS320C54XX 寻址模式后其中的值为多少?假定AR0的值为20h 。
(1)*AR3+0(2)*AR3-0(3)*AR3+(4)*AR32.在直接寻址中,指令代码包含了数据存储器地址的低 7 位.当ST1中直接寻址编辑方式位CPL =0 时,与DP 相结合形成16位数据存储器地址;当ST1中直接寻址编辑方式位CPL =1 时,加上SP 基地址形成数据存储器地址。
3.TMS320C54有两个通用引脚,BIO 和XF , BIO 输入引脚可用于监视外部接口器件的状态; XF 输出引脚可以用于与外部接口器件的握手信号.4.累加器又叫做 目的寄存器 ,它的作用是存放从ALU 或乘法器/加法器单元 输出的数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题 1.TMS320C5000系列DSP芯片包括( TMS320C54x )和( TMS320C55x)两大类。这两类芯片完全兼容,所不同的是TMS320C55x具有更低的功耗和更高的性能。 2.TMS320系列DSP芯片的基本结构特点包括:(1、哈佛结构);(2、流水线操作);(3、专用的硬件乘法器);(4、特殊的DSP指令 )和(5、快速的指令周期)。 3.数字信号处理的实现方法有(在通用的计算机上用软件实现)、(在通用的计算机系统中加上专用的加速处理机实现)、(用通用的单片机实现)、(用通用的DSP芯片实现)和(用专用的DSP芯片实现)。 4.TMS320C54XDSP总的基本存储空间为( 192 )K字,其中数据空间( 64 )K字,程序空间( 64 )K字和I/O空间( 64 )K字。 5.除TI公司外,比较著名的DSP芯片生产商还有:(AT&T)(AD)和(Motorola)等。 6.TMS320C5000的中央处理单元主要由(算术逻辑单元)、(累加器)、(乘累加器)、(移位寄存器)和(寻址单元)组成。 7.TMS320C54X的指令集包含了4种基本类型的操作,即(算术指令)、(逻辑指令)、(程序控制指令)和(封装和存储指令)。 8.C54X DSP共有7种有效的数据寻址方式,分别为(立即数寻址)、(绝对地址寻址)、(累加器寻址)、(直接寻址)、(间接寻址)、(存储器映射寄存器寻址)和(堆栈寻址)。 9.TMS320C54X有( 8 )条16位总线。包括(4)条程序/数据总线和(4)条地址总线。 10. TMS320C54X的串口有4中类型:(标准同步串行口),(缓冲串行口),(时分复用串行口),(多通道缓冲串行口)。 11. TMS320C54X系列芯片中有两个(40)位的累加器,每个累加器分为三个部分(保护位)、(高位字)和(低位字)。 12. TMS320C5000提供了7中基本的数据寻址方式:立即数寻址、绝对地址寻址、累加器寻址、直接寻址、间接寻址、存储区映射寄存器寻址、堆栈寻址。 13.时钟发生器为C54XDSP提供时钟信号,时钟发生器由(内部振荡器)和(锁相环电路)两部分组成。 14.数字信号处理的实现方法有(在通用的计算机上用软件实现)、(在通用的计算机系统中加上专用的加速处理器实现)、(用通用的单片机实现)、(用通用的DSP芯片实现)和(用专用的DSP芯片实现)。 15.DSP芯片运算速度衡量标准:1,指令周期;2,MAC时间;3,FFT执行时间;4,MIPS;5,MOPS;6,MFLOPS;7,BOPS 16. MS320系列中央处理单元DSP芯片的CPU主要由以下几个部分组成:指令解码部分、运算与逻辑部分、寻址部分;运算与逻辑部分一般包括:累加器ACC、桶形位移寄存器、乘累加单元。 17. TMS320C54x采用6级流水线。 18. 程序存储器主要用于存储程序指令。DSP芯片一般具有两种工作模式:微计算机模式和微处理器模式。工作模式由PMST寄存器中的/MPMC位决定,若/MPMC=0,DSP芯片工作于微计算机模式(片内ROM映射到程序空间),若/MPMC=1,DSP芯片工作于微处理器模式(片内ROM被禁止)。 19. 根据系统功能划分,DSP硬件系统设计可以分为最小硬件系统设计和外围硬件接口设计。最小硬件系统只包含了DSP的基本电路模块。 20. COFF目标文件应包含三个默认的块:.text块 通常包含可执行代码 .data块 通常包含已初始化的变量; .bss块 通常为未初始化的变量保留空间。 二、简答题(40分) 1.什么是DSP芯片? DSP芯片的主要特点是什么? DSP芯片,即数字信号处理芯片(也称数字信号处理器),是一种特别适合于进行DSP的微处理器,其主要应用是实时快速地实现各种DSP算法。DSP芯片的主要特点是: (1)在一个指令周期内一般至少可完成一次乘法和一次加法;(2)程序空间和数据空间分开,可以同时访问指令和数据; (3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;(4)具有低开销或无开销循环及跳转的硬件支持; (5)快速的中断处理和硬件I/O支持;(6)具有在单周期内操作的多个硬件地址产生器;(7)可以并行执行多个操作; (8)支持流水线操作,使取指、译码和执行等操作可以并行执行。 2.简述DSP应用系统的一般设计过程:定义系统性能指标 采用高级语言进行性能模拟 设计实时DSP应用系统 借助开发工具进行软硬件调试 系统集成与独立系统运行 3.什么是冯.诺依曼结构?哈佛结构的特点是什么? 冯.诺依曼结构是将指令、数据和地址存储在同意存储器中,统一编址,依靠指令计数器提供的地址来区分是指令、数据还是地址。 哈佛结构是不同于传统的冯.诺依曼结构的并行体系结构,其主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。 4.TMS320C54XDSP系列种类很多,但体系结构基本相同,主要由哪些部分组成?(10个部分) TMS320C54xx系列DSP芯片的结构主要包括:中央处理器(CPU)、内部总线结构、特殊功能寄存器、数据存储器(RAM)、程序存储器(ROM)、I/O端口、串行接口、主机并行接口(HPI)、定时器、中断系统等十个部分组成。 5. 以TMS320C54X为例,根据自己的理解,说明什么是流水线操作。 流水线操作可把指令分成一系列子操作来完成。不同子操作完成不同的任务,一条指令经过所有的子操作才能得到结果。子操作操作可重叠。在同一个时钟周期内,在不同的单元可以处理多条指令,相当于并行执行了多条指令。 6.简述DSP芯片串行口的种类和特点 DSP芯片串行口的种类有四种类型:同步串行口、缓冲串行口、时分复用串行口和多通道串行口。 各串行口的特点:同步串行口的接收和发送帧的比特帧的比特位数、发送与接收时钟频率等可以通过控制寄存器来配置;缓冲串行口(BSP)在自动缓冲模式下,BSP使用ABU内嵌式的地址产生器,串行口和缓冲区之间可以直接进行数据传输,缓冲区的起始地址和容量是软件编程控制的;时分复用(TDM)串口采用时分复用将多个外部器件复用与C54x进行串行通信,每一个时隙对应于其中的1路通信。这样TDM就可以和外部的多个应用接口实现方便灵活的数据交换。多通道缓冲串行口(McBSP)是在缓冲串行口的基础上发展起来的,其功能包括:全双工通信;双缓冲数据寄存器,允许连续的数据流;收发独立的帧信号和时钟信号;可与工业标准的编/解码器、AICs(模拟接口芯片)以及其它串行A/D、D/A接口;数据传输可以利用外部时钟,或者是片内的可编程时钟;当利用DMA为McBSP服务时,串行口数据读写具有自动缓冲能力。 7.数字信号处理理论主要包括哪些内容? 数字信号处理理论主要包括:信号的采集、离散信号的分析、离散系统分析、信号处理中的快速算法、信号的估值、滤波技术、信号的建模、信号处理中的特殊算法等。 8.解释什么是数的定标? 程序员确定一个数的小数点位于DSP芯片所给定的字长中的哪一位。 9.什么是哈佛结构?改进的哈佛结构的特点是什么? 哈佛结构是并行体系结构,程序和数据存储在不同的存储器中,两种不同的存储器相互独立,独立编制独立访问。 改进的哈佛结构的特点是:允许数据存放在程序存储器;程序存放在高速缓冲区。 10.开发DSP应用系统一般需要哪些软件工具? 硬件工具计算机、仿真器、示波器、信号发生器、逻辑分析仪等;软件工具有高级语言、ccs、代码生成工具、代码调试工具、电路设计软件等。 11.DSP最小系统一般包括哪些部分? DSP最小系统一般包括:时钟电路、复位电路、 电源存储器接口、等待状态发生器、输入、抗混叠滤波、A/D转换器、DSP芯片、D/A转化器等部分。 12.设计DSP应用系统时,DSP芯片应如何选择? 设计DSP应用系统时,应该注意DSP芯片的运算速度、价格、硬件资源、运算精度、开发工具/功耗、封装的形式、质量标准、供货情况、生命周期等。 13. COFF文件格式的优点:采用COFF目标文件格式,有利于模块化编程,并且为管理程序代码和系统存储空间提供灵活的方法。基于COFF格式编写汇编程序或C程序是,不必为程序代码或变量指定目标地址,这为程序编写、程序移植、程序升级提供了极大的方便。 14.定时器的工作原理。 定时器分为主定时模块和预定标模块。主定时模块包括PRD和TIM,由预定标模块定时;预定标模块包括TCR中的TDDR和PSC比特,由CPU时钟定时。在主定时模块中,对应于预定标模块的每个输出时钟,TIM值减1,当TIM减到0后,TIM内载入PRD的值。当设备复位或定时器单独复位时,PRD的内容也被载入TIM。主定时模块的定时器中断信号输出被送往CPU以及定时器的输出引脚TOUT。预定标模块中的TDDR和PSC均位于寄存器TCR中,每来一个CPU时钟,PSC值减1。与主定时模块一样,重置PSC值得时刻在PSC减到0、设备复位或者定时器单独复位时,此时TDDR的内容复制到[SC中。 三、问答题 1.已知指令执行前,A中的内容为0031160001, B中的内容为0058022032,C16为0,AR1中的内容为0201, 数据存储区0201H的内容是2034,数据存储区0202H的内容是1221,试问执行指令DADD *AR1+,A,B后, A、B、AR3、0201H、0202H中的内容各是什么? 执行前 执行后 A 0031160001 A 0031160001 B 0058022032 B 00 514A1222 C16 0 C16 0 AR1 0201 AR3 0202 Date Memory 0201H 2034 0201H 2034 0202H 1221 0202H 1221 2.已知指令执行前,A中的内容为0001001000, B中的内容为0000001001,T的内容为0220,AR4中的内容为0100, AR5中的内容为0200,数