DSP处理器及应用复习题
- 格式:doc
- 大小:115.00 KB
- 文档页数:12
一、填空题1.命令文件用.cmd扩展名表示。
2.TMS320LF2407 DSP共有144引脚。
3.与C语言相比,汇编语言的可移植性较差4. 在数的定标中,如果采用Q表示法,一个Q8定点数的精度为1/165. TMS320LF2407 DSP内部含有8 个辅助寄存器。
6.TMS320LF240X DSP微处理器采用的是哈佛结构7. 采用DSP进行数字信号处理属于软硬件结合实现方法。
8. 一般情况下,下列器件在工作时,功耗最小的是小液晶块9. TMS320LF2407 DSP中,累加器的位数为:32位10.可编程数字信号处理器简称DSP11.看门狗的作用是PC受到干扰而跑飞时产生复位12.TMS320LF240X DSP有1个累加器。
13.输出比较功能一般用于在规定的时刻输出需要的电平14. TMS320LF240X DSP共有86条指令,分为6大类。
15.一般情况下,TMS320LF240X系列DSP内的用户程序存储在Flash存储器中16. TMS320LF240X DSP具有 4 个通用定时器,都采用16位计数器,计数范围是0-65535个脉冲。
17.ADD *+,8,AR4含义是:以当前AR中的内容为地址的数据存储单元内容左移8位后与ACC中内容相加,结果送与ACC,且AR中内容加一,并指定AR4为下一个当前AR。
18.在数的定标中,如果采用Q表示法,Q越大,数值范围越大,但精度越低。
19.LF240X中断源分为__软件______中断和__硬件______中断。
20. 在TMS320LF240X DSP中,优先级最高的中断是__复位______。
21.TMS320LF240X DSP共有__3____种基本的数据寻址方式,分别是立即、直接、间接。
22.按数据格式分类,DSP芯片可分为定点式芯片和浮点式芯片。
23.TMS320LF2407A DSP有3种低功耗模式。
24.DSP执行一条指令,需要通过取指、译码和执行等阶段。
DSP技术及应用选择题题库100道及答案解析1. 在DSP 系统中,用于存储程序和常量数据的存储器通常是()A. 数据存储器B. 程序存储器C. 双端口存储器D. 堆栈存储器答案:B解析:程序存储器用于存储程序和常量数据。
2. 以下哪种DSP 指令可以实现乘法运算()A. ADDB. SUBC. MULD. DIV答案:C解析:MUL 指令用于乘法运算。
3. DSP 芯片的哈佛结构的特点是()A. 程序和数据共用存储空间B. 程序和数据分开存储C. 只有数据存储空间D. 只有程序存储空间答案:B解析:哈佛结构的特点是程序和数据分开存储。
4. 以下哪种寻址方式可以提高DSP 程序的执行效率()A. 直接寻址B. 间接寻址C. 立即寻址D. 寄存器寻址答案:D解析:寄存器寻址速度最快,能提高执行效率。
5. 在DSP 中,用于快速中断处理的机制是()A. 硬件中断B. 软件中断C. 陷阱D. 异常答案:A解析:硬件中断响应速度快,用于快速中断处理。
6. 以下哪个是DSP 芯片的主要性能指标()A. 工作频率B. 存储容量C. 指令集D. 以上都是答案:D解析:工作频率、存储容量和指令集都是DSP 芯片的重要性能指标。
7. DSP 系统中,A/D 转换器的作用是()A. 数字信号转模拟信号B. 模拟信号转数字信号C. 放大信号D. 滤波信号答案:B解析:A/D 转换器将模拟信号转换为数字信号。
8. 下面哪种算法在DSP 中常用于数字滤波()A. FFTB. DFTC. IIRD. 以上都是答案:D解析:FFT、DFT 和IIR 算法都常用于数字滤波。
9. DSP 芯片的流水线操作是为了()A. 提高处理速度B. 降低功耗C. 减少存储空间D. 增加指令数量答案:A解析:流水线操作可显著提高处理速度。
10. 以下哪种接口常用于DSP 与外部设备的数据传输()A. SPIB. I2CC. USBD. 以上都是答案:D解析:SPI、I2C 和USB 都是常见的数据传输接口。
dsp技术及应用期末考试题及答案一、选择题(每题2分,共20分)1. 数字信号处理(DSP)技术主要应用于以下哪个领域?A. 计算机编程B. 通信系统C. 机械制造D. 农业科学答案:B2. 下列哪个不是数字信号处理的基本步骤?A. 采样B. 量化C. 编码D. 滤波答案:C3. 在数字滤波器设计中,低通滤波器的截止频率通常定义为:A. 滤波器的中心频率B. 滤波器的带宽C. 滤波器的半功率点D. 滤波器的增益答案:C4. 数字信号处理中,傅里叶变换的主要作用是将信号从哪个域转换到哪个域?A. 时域到频域B. 频域到时域C. 空间域到时间域D. 时间域到空间域答案:A5. 下列哪个算法不是用于数字信号处理中的快速傅里叶变换(FFT)?A. Cooley-Tukey算法B. Rader算法C. 快速卷积算法D. 快速排序算法答案:D二、填空题(每空2分,共20分)6. 数字信号处理中,_______ 是指信号在时间上是离散的。
答案:采样7. 在数字信号处理中,_______ 是指信号在幅度上是离散的。
答案:量化8. 一个数字滤波器的阶数是指滤波器中延迟元素的_______。
答案:数量9. 数字信号处理中的窗函数用于_______ 信号,以减少频谱泄露。
答案:截断10. 快速傅里叶变换(FFT)是一种高效的算法,用于计算_______。
答案:离散傅里叶变换(DFT)三、简答题(每题10分,共30分)11. 简述数字信号处理中采样定理的重要性及其内容。
答案:采样定理是数字信号处理中的基本理论,它规定了在不失真地恢复模拟信号的条件下,采样频率应大于信号最高频率的两倍。
这一定理对于信号的数字化和信号的重建至关重要。
12. 解释什么是数字滤波器,并简述其分类。
答案:数字滤波器是一种对数字信号进行滤波处理的系统,它可以通过软件实现,也可以通过硬件实现。
数字滤波器主要分为低通滤波器、高通滤波器、带通滤波器和带阻滤波器,它们分别用于通过或阻止信号的特定频率成分。
:新DSP考试试题集合外加复习资料(后)一、填空(每空1分,共30分)1.程序计数器的值可以通过复位操作、顺序执行指令、分支转移,累加器转移,块重复,子程序调用,从累加器调用子程序,中断等操作改变。
2.’C54xDSP芯片采用了6级流水线的工作方式,即一条指令分为预取指、取指、译码、寻址、读数和执行6个阶段。
3.解决MMR写操作的流水线冲突时,一般可用采用推荐指令和插入空操作指令的方法。
4.TI公司的定点DSP产品主要有TMS320C2000系列、TMS320C5000系列和TMS320C6000 系列。
5.’C54x DSP中传送执行指令所需的地址需要用到PAB 、CAB、DAB和EAB 4条地址总线。
6.在’C54x DSP寻址和指令系统中,Xmem和Ymem表示16位双寻址操作数’ Dmad为16位立即数,表示数据存储器地址,Pmad为16位立即数,表示程序存储器地址。
7.DSP的内部存储器类型可分为随机存取存储器(RAM)和只读存储器(ROM)。
其屮RAM又可以分为两种类型:单寻址RAM (SARAM)和双寻址RAM (DARAM)。
8.8.’C54x DSP的内部总存储空间为192K字,分成3个可选择的存储空间:64K 字的程序存储空间、64K字的数椐存储空问和64K字的I/O空间。
9.从功能结构上,’C54X DSP的CPU可以划分成运算部件和控制部件两大部分。
10.’C54xDSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、直接寻址、间接寻址、存储器映象寄存器寻址、堆栈寻址。
12. ’C54x DSP定时器由3个16位存储器映射寄存器组成:定时器寄存器(TIM)、定时器周期寄存器(PRD )和定时器控制寄存器(TCR )。
13.主机接口(HPI ,Host Port Interface )是TMS320C54x 系列定点芯片内部 具有的一种接口部件,主要用于DSP 与其他总线或CPU 进行通信。
DSP复习资料一、填空题1、TMS320C54x的CPU状态控制寄存器应包括处理器工作方式控制及寄存器PMST、状态寄存器ST0和状态寄存器ST1。
P15-162、TMS320C54x系列DSP芯片的总线结构包括1条程序总线、3条数据总线和4条地址总线。
P103、试写出两种存储器映像寄存器寻址指令:POP 、LDM 。
P332-。
4、TMS320C54xDSP的Q12.3定标的最大数据精度是35、54x系列的存储空间在不扩展的情况下共可提供192kW的可寻址存储空间。
6、54X系列DSP的CPU结构单元中专用于通信Viterbi编码的是比较、选择和存储单元(CSSU)。
P147、编写命令链接文件时所用的两个命令分别是MEMORY和SECTIONS。
P1028、通用DSP芯片使用SUBC完成除法运算的限制条件是两个操作数必须为正数。
9、TMS320C54x系列芯片的存储空间在不扩展的情况下应包括64K字程序存储空间、64K字数据存储空间和64K字I/O存储空间,总共192K字可寻址存储空间。
P1710、负小数0.05在16位定点DSP的汇编语言中的正确描述是.word -5*32768/100。
P1642-。
11、TMS320C54xDSP的Q.15定标的数据范围是+1~-1,其最大数据精度是1512、TMS320C54x的地址总线访问方式中,程序读、写访问的是PAB总线。
P1013、54x系列DSP的6条独立流水线操作分别是预取指、取指、取操作数和执行指令。
P214、DSP的中断处理包括接收中断请求、中断确认和执行中断服务程序三个流程。
P237-23815、DSP芯片根据数据运算方式分为定点和浮点DSP,54x系列属于16位定点DSP。
P416、TMS320C54x系列芯片的存储空间在不扩展的情况下应包括64K字程序存储空间、64K字数据存储空间和64K字I/O存储空间。
同9题17、试写出两种寻址32位数的指令:DADD、DSUB。
dsp原理及应用试卷及答案【篇一:dsp原理及应用_复习题】ass=txt>1.累加器a分为三个部分,分别为。
1.ag,ah,al2.tms320vc5402型dsp的内部采用2.8,163.tms320vc5402型dsp采用总线结构对程序存储器和数据存储器进行控制。
3.哈佛4.tms329vc5402型dsp有个辅助工作寄存器。
4.8个5.dsp处理器tms320vc5402中daram的容量是字。
5.16k字6.ti公司的dsp处理器tms320vc5402pge100有___________个定时器。
6.27.在链接器命令文件中,page 1通常指________存储空间。
7.数据8.c54x的中断系统的中断源分为_______中断和____ ____中断。
8.硬件、软件1.ti公司dsp处理器的软件开发环境是__________________。
1.答:ccs(code composer studio)2.dsp处理器tms320vc5402外部有___________根地址线。
2.答:20根3.直接寻址中从页指针的位置可以偏移寻址3.答:1284.在链接器命令文件中,page 0通常指________存储空间。
4.答:程序5.c54x系列dsp处理器中,实现时钟频率倍频或分频的部件是_____________。
5.答:锁相环pll6.tms320c54x系列dsp处理器上电复位后,程序从指定存储地址________单元开始工作。
6.答:ff80h7.tms320c54x系列dsp处理器有_____个通用i/o引脚,分别是_________。
7.答:2个,bio和xf8.dsp处理器按数据格式分为两类,分别是;。
8.答:定点dsp和浮点dsp9.tms329vc5402型dsp的st1寄存器中,intm位的功能是。
9.答:开放/关闭所有可屏蔽中断10.ms320c54x dsp主机接口hpi是________位并行口。
数字信号处理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原理与应用期末复习题一、选择题1. 数字信号处理(DSP)中的数字指的是什么?A. 信号的采样值B. 信号的模拟值C. 信号的模拟时间D. 信号的模拟频率2. 在DSP中,离散傅里叶变换(DFT)的主要作用是什么?A. 将模拟信号转换为数字信号B. 将数字信号转换为模拟信号C. 将时域信号转换为频域信号D. 将频域信号转换为时域信号3. 快速傅里叶变换(FFT)相比于DFT的主要优势是什么?A. 更高的精确度B. 更快的计算速度C. 更低的计算复杂度D. 更好的信号稳定性4. 下列哪个算法不是用于数字滤波器设计?A. 窗函数法B. 巴特沃斯法C. 卡尔曼滤波D. 切比雪夫法5. 在数字信号处理中,什么是卷积?A. 一种信号的加法运算B. 一种信号的乘法运算C. 一种信号的乘积运算D. 一种信号的时间延迟运算二、简答题1. 解释什么是数字信号处理,并简述其在现代通信系统中的应用。
2. 描述离散傅里叶变换(DFT)和快速傅里叶变换(FFT)的区别和联系。
3. 数字滤波器有哪些类型?请列举至少三种,并简要说明它们的特点。
4. 解释什么是傅里叶变换的时移性质,并给出一个具体的例子。
5. 在数字信号处理中,什么是过采样和欠采样?它们各自的优缺点是什么?三、计算题1. 给定一个离散时间信号 \( x[n] = \{3, 5, 2, 7, 4, 6\} \),请计算其DFT \( X[k] \)。
2. 假设有一个低通滤波器,其理想频率响应为 \( H(\omega) =\begin{cases} 1 & \text{for } 0 \leq \omega \leq \pi/2 \\ 0 & \text{for } \pi/2 < \omega \leq \pi \end{cases} \),请设计一个简单的数字滤波器来近似这个理想频率响应。
3. 给定两个离散信号 \( x[n] = \{1, 2, 3\} \) 和 \( y[n] = \{4, 5, 6\} \),请计算它们的线性卷积 \( z[n] = x[n] * y[n] \)。
11.编译器对于符号地址和变量的处理都是相对于本段的开始。
连接器为每个段选择了合适的起始地址,就必须相应地修改这些符号地址和变量,同时修改所有对这些地址和变量的引用,这个过程称为(重定位)。
12.TMS320C54x的总线由(1)组程序总线、(3)组数据总线和(4)组地址总线组成,可在一个指令周期内产生两个数据存储地址,实现流水线并行数据处理。
在一个指令周期内产生两个数据存储地址,实现流水线并行数据处理。
一、单项选择题一、单项选择题1.1.TMS320C54x中累加器分为三个部分,低位字,高位字和保护位,其中高位字是指( B )A. 15~0位B. 31~16位C. 39~32位D. 39~23位2.2.TMS320C54x中,暂存器T的数据宽度是(的数据宽度是( C )A. 40位B. 32位C. 16位D. 8位3.3.TMS320C54x的立即数寻址中,位数最长的短立即数的长度是(B )A. 16位B. 9位C. 8位D. 5位4.TMS320C54x汇编语言中,用于自定义段的是(汇编语言中,用于自定义段的是( A)A. .sect B. .bss C. .text D. .data 5.下列TMS320C54x的中断,不是可屏蔽中断的是(的中断,不是可屏蔽中断的是( D )A. RINT0 B. HPIINT C. DMAC4 D. reset 6.1.TMS320C54x中累加器分为三个部分,低位字,高位字和保护位,其中保护位字是指( C )指(A. 15~0位B. 31~16位C. 39~32位D. 39~23位7.TMS320C54x中,ALU的数据宽度是( A )A. 40位B. 32位C. 16位D. 8位8.TMS320C54x的立即数寻址中,长立即数寻址的长度是(的立即数寻址中,长立即数寻址的长度是( A)A. 16位B. 9位C. 8位D. 5位9.4.TMS320C54x汇编语言中,用于定义未初始化段的是(汇编语言中,用于定义未初始化段的是( B )data A. .sect B. .bss C. .text D. .D. .data 10.5.下列哪个浮点数表示的是无效的数(.下列哪个浮点数表示的是无效的数( C )A.99e9B 9.9e9 C 99e9D 99.e9三、判断题三、判断题1.TMS320C54x汇编语言中,符号常量可以用.set定义,不占用存储器。
dsp原理及应用试题及答案一、选择题(每题2分,共20分)1. DSP的全称是()。
A. Digital Signal ProcessorB. Digital Sound ProcessorC. Digital System ProcessorD. Digital Storage Processor答案:A2. 在DSP系统中,用于实现数字信号处理的处理器是()。
A. CPUB. GPUC. DSPD. MCU答案:C3. 下列哪个不是DSP的特点?()A. 高速度B. 低功耗C. 高成本D. 可编程答案:C4. DSP芯片中,用于存储程序和数据的存储器是()。
A. ROMB. RAMC. SRAMD. DRAM答案:C5. 在DSP应用中,通常使用哪种类型的算法来处理信号?()A. 线性算法B. 非线性算法C. 离散算法D. 连续算法答案:C6. DSP在音频处理中的主要应用不包括()。
A. 音频压缩B. 音频去噪C. 视频编码D. 音频增强答案:C7. 下列哪个是DSP编程语言?()A. CB. C++C. JavaD. Python答案:A8. DSP的指令周期通常比通用微处理器的指令周期()。
A. 长B. 短C. 相等D. 不可比较答案:B9. 在数字信号处理中,FFT算法主要用于()。
A. 信号滤波B. 信号压缩C. 信号变换D. 信号增强答案:C10. DSP系统设计中,通常不包括以下哪个步骤?()A. 系统建模B. 算法实现C. 硬件选择D. 软件测试答案:D二、填空题(每题2分,共20分)1. DSP的内部结构通常由_____、_____、_____和_____组成。
答案:CPU,存储器,输入/输出接口,总线2. 在DSP系统中,_____用于控制数据的流动。
答案:总线3. DSP的编程通常使用_____语言,因为它具有高效的执行速度。
答案:汇编4. DSP在图像处理中,常用于实现_____和_____等操作。
《DSP处理器及应用》总复习题一、单项选择题1、对于TMS320C54x系列DSP芯片,下列说法正确的是( )。
A、专用型DSPB、32位DSPC、定点型DSPD、浮点型DSP2、下面对一些常用的伪指令说法正确的是:()。
A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号;B、.ref所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;C、.sect命令定义的段是未初始化的段;D、.usect命令定义的段是未初始化的段。
3、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的哪些辅助寄存器如果使用到了是非法的()。
A、AR2B、AR4C、AR5D、AR64.C54x DSP的流水线是由()级(也即是由多少个操作阶段)组成。
A、4B、6C、8D、105、C54x进行32位长数据读操作时使用的数据总线是()。
A、CB和EBB、EB和DBC、CB和DBD、CB、DB和EB6、以下哪种方法不能清除中断标志寄存器中的中断标志位()。
A、硬件复位B、软件复位C、软件置位IFR寄存器中的标志位D、软件清零IFR寄存器中的标志位7、执行指令PSHM AR5之前SP = 03FEH,则指令执行后SP =()。
A、03FDHB、03FFHC、03FCHD、0400H8、当硬件复位后,CPU将从下面的那个地址执行程序()。
A、0FF80HB、0000HC、0080HD、0FF00H9、C54x DSP采用改进型的哈佛结构,围绕几条几位总线建立()。
A、8,16B、16,8C、8,8D、16,1610、C54x DSP的32个中断源分为14级,其中()级别最高。
A、INTRB、NMIC、RSD、INT011、能将各指令的各个步骤重叠起来执行的是()。
A、DAGB、硬件乘法器C、DMAD、流水技术12、DSP硬件设计又称为目标板设计,是基于()全面考虑的基础上完成的。
A、算法需求分析B、成本和体积C、功耗核算D、算法需求分析和成本、体积、功耗核算13、()就是将输入的信号序列按规定的算法处理之后得到所希望的输出序列的过程。
A、数字滤波B、滤波器C、DCD、模拟滤波器14、在IP电话系统中,DSP的作用是将连续的语音流转换成适于在以()为基础的网络上可靠传输的形式。
A、分组交换B、电路交换C、数据包D、流量15、TMS320C54x DSP的ALU的数据宽度是()。
A、8位B、16位C、40位D、32位16、TMS320C54X DSP共有129条指令,分为()大类。
A、6B、5C、4 D、317、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是()A、需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0B、需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1C、需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0D、需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置118、TMS320C54X DSP最多可与()个器件进行时分串行通信。
A、16B、8C、4 D、719、下面对一些常用的伪指令说法正确的是:()A、.def所定义的符号,是在当前模块中使用,在别的模块中定义的符号B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号C、.sect命令定义的段是未初始化的段D、.usect命令定义的段是未初始化的段20、TMS320C54X DSP具有几个几位的累加器()A、2,40B、1,40C、2,32D、1,3221、TMS320C54x DSP微处理器采用的是什么结构()。
A、哈佛结构B、冯*诺伊曼结构C、矩阵结构D、以上都不是22、TMS320C54x DSP主要用在什么领域()。
A、自动控制B、语音处理C、浮点运算D、图像处理23、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的哪些辅助寄存器如果使用到了是非法的()。
A、AR2B、AR4C、AR5D、AR624.C54X DSP的流水线是由(B)级(也即是由多少个操作阶段)组成。
A、4B、6C、8D、1025、下列TMS320C54x的中断,不是可屏蔽中断的是( D )。
A、RINT0B、HPIINTC、DMAC4D、.reset26、TMS320C54x中累加器分为三个部分,低位字,高位字和保护位,其中保护位字是指()。
A、15-0位B、31-16位C、39-32位D、39-23位27、TMS320C54x中,ALU的数据宽度是()。
A、40位B、32位C、16位D、8位28、TMS320C54x的立即数寻址中,长立即数寻址的长度是()。
A、16位B、9位C、8位D、5位29、TMS320C54x汇编语言中,用于定义未初始化段的是()。
A、.sectB、.bssC、.textD、.date30、下列哪个浮点数表示的是无效的数()。
A、.99e9B、9.e99C、99e9D、99.e9二、判断题(正确的划“√”,错误的划“×”)1.TMS320C54X DSP缓冲串行接口是在同步串口基础上,增加了一个自动缓冲单元,主要提供灵活的数据串长度,并降低服务中断开销。
()2.循环缓冲区是一个滑动窗,包含最近的数据,若有新的数据到来,它将覆盖旧的数据。
()3.浮点DSP与定点DSP相比,价格便宜、功耗较小、运算精度稍低。
()4.TMS320C54X DSP的40位ALU和累加器,仅支持16位算术运算。
( )5.C5000系列DSP低功耗、大运算量,主要用于便携式信息处理终端产品。
()6.C54x的CPU的供电电压是1.8V。
()7.RPTZ #99,则下一条指令将执行99次。
()8.C54x DSP主机接口HPI是16位的并行口。
()9.WRITA指令可以实现DM区的数据写入PM区。
()10.C54x在OVLY=1表示RAM可以映射到PM区。
()11、浮点DSP与定点DSP相比,价格便宜、功耗较小、运算精度稍低。
()12、TMS320C54X DSP的40位ALU和累加器,仅支持16位算术运算。
()13、C5000系列DSP低功耗、大运算量,主要用于便携式信息处理终端产品。
()14、循环缓冲区是一个滑动窗,包含最近的数据,若有新的数据到来,它将覆盖旧的数据。
()15、DSP的寻址方式有7种,累加器寻址的有两条指令。
()16、TMS320C54x DSP的内部总存储空间为512字。
()17、在TMS320C54x DSP寻址指令系统中,Xmem和Ymem表示16为双寻址操作数。
()18、用于DSP与其他总线或CPU进行通信的接口称为I/O接口。
()19、累加器寻址的两条指令分别是INTR和RESET。
()20、C54x DSP定时器由3个16为存储器映射寄存器组成。
()21、TMS320C54x汇编语言中,符号常量可以用.set定义,不占用存储器。
()22、TMS320C54x的中断处理分为3个阶段:一是请求中断,二是响应中断,三是执行中断服务程序。
()23、TMS320C54x在执行中断之前,要完成所有流水线中的指令。
所以,最大的中断延时取决于进入流水线的指令。
()24、TMS320C54x在执行中断服务程序(I S R)时,在进入中断服务程序后,CPU将首先把程序计数器(P C)的值,也即返回地址,压入堆栈,然后把中断矢量的地址装入P C。
()25、TMS320C54x有三个状态和控制寄存器,分别是:状态寄存器S T0,状态寄存器S T1,以及处理器方式状态寄存器PMST。
()26、如果在程序中未用任何段伪指令,则汇编器将把所有的程序块或数据块统一汇编至.text段中。
()27、M E M O R Y命令是告诉连接器如何将输入段组合成输出段。
()28、TMS320C54x在执行中断之前,要完成所有流水线中的指令。
所以,最大的中断延时取决于进入流水线的指令。
()29、局部标号可以用伪指令来定义。
()30、TMS320C54x只有两个状态和控制寄存器,分别是:状态寄存器S T0,状态寄存器S T1。
()三、填空题1、DSP芯片按照其用途分类,可以分为通用型和()两种。
2、在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行PSHM AR2后,PC=(),SP=()。
(PSHM AR2为单字指令)3、TMS320C54xDSP芯片四种串行口类型是指()、()、McBSP和TDMcBSP。
4、请简要说明TMS320C5402VCDSP以下引脚的功能:RS:(),IOSTRB:()。
5、TMS320C54xDSP的内部总线主要包括()、()和()。
6、DSP芯片的结构特点主要有改进的哈佛结构、( )、( )、多处理单元、特殊的DSP指令等。
7、TMS320C54X片内有8条16位主总线,它们是1条程序总线、( )、( )。
8、执行复位操作后,下列寄存器的初始值分别为:ASM=( )、DP=( ) 。
9、桶形移位器能把输入的数据进行( )位的左移和( )位的右移。
10、所有TMS320C54X芯片内部都包含( )存储器和( )存储器。
11、状态寄存器ST1中CPL=0表示使用( ),CPL=1表示选择的是使用( ) 。
12、累加器寻址的两条指令分别是( ) 、( ) 。
13、OVLY=( ) ,则片内RAM只安排到数据存储空间。
DROM=( ),则部分片内ROM安排到数据空间。
14、时钟发生器包括一个( )和一个( )。
15、DSP芯片的结构特点主要有改进的( )、流水线操作、( )、快速的指令周期、特殊的DSP指令等。
四、指令解释题1、LD #0032H,4,A2、STM #1000H,*AR23、MAC #345,A,B4、MVDD *AR3-,100H5、ABDST *AR3+,*AR4+6、CALA A7、ST T,*AR7-8、DST B,*AR1+9、MAC *AR3+,*AR4+,A,B10、SUB #12345,8,A,B11、ADD *AR2+,*AR2-,A12、RPT #99NOP五、简答题1、简述TMS320C54x的7种基本的数据寻址方式。
2、段的作用是什么?COFF目标文件包含哪些段?3、一个典型的DSP系统通常由哪些部分组成?4、简述C54X芯片的主要特点。
5、简述哈佛结构的基本特征,并画出示意图。
6、简述TMS320C54x DSP的ALU的可能的输入数据来源。
六、程序阅读题1、阅读下面的程序,写出运行结果。
.mmregsBei:set 18 ;定义常量LD #bei,A问题:(1)“.mmregs”的作用是什么?(2)运行此段程序后,累加器A的结果是多少?2、阅读下面的程序,回答问题。