DSP原理及应用总复习资料(1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DSP复习资料
一、填空题
1、TMS320C54x的CPU状态控制寄存器应包括处理器工作方式控制及寄存器PMST、状态寄存器ST0和状态寄存器ST1。P15-16
2、TMS320C54x系列DSP芯片的总线结构包括1条程序总线、3条数据总线和
4条地址总线。P10
3、试写出两种存储器映像寄存器寻址指令:POP 、LDM 。P33
2-。
4、TMS320C54xDSP的Q12.3定标的最大数据精度是3
5、54x系列的存储空间在不扩展的情况下共可提供192kW的可寻址存储空间。
6、54X系列DSP的CPU结构单元中专用于通信Viterbi编码的是比较、选择和存储单元(CSSU)。P14
7、编写命令链接文件时所用的两个命令分别是MEMORY和SECTIONS。P102
8、通用DSP芯片使用SUBC完成除法运算的限制条件是两个操作数必须为正数。
9、TMS320C54x系列芯片的存储空间在不扩展的情况下应包括64K字程序存储
空间、64K字数据存储空间和64K字I/O存储空间,总共192K字可寻址存储空间。P17
10、负小数0.05在16位定点DSP的汇编语言中的正确描述是.word -5*32768/100。
P164
2-。
11、TMS320C54xDSP的Q.15定标的数据范围是+1~-1,其最大数据精度是15
12、TMS320C54x的地址总线访问方式中,程序读、写访问的是PAB总线。P10
13、54x系列DSP的6条独立流水线操作分别是预取指、取指、取操作数和
执行指令。P2
14、DSP的中断处理包括接收中断请求、中断确认和执行中断服务程序三个流程。P237-238
15、DSP芯片根据数据运算方式分为定点和浮点DSP,54x系列属于16位定点
DSP。P4
16、TMS320C54x系列芯片的存储空间在不扩展的情况下应包括64K字程序存
储空间、64K字数据存储空间和64K字I/O存储空间。同9题
17、试写出两种寻址32位数的指令:DADD、DSUB。P41
18、TMS320VC5402DSP片内具有2个16位的软件可编程定时器。
19、54x系列的硬件乘加单元可一个单指令周期内完成17×17位的二进制补
码运算。P13
20、54x系列DSP的6条独立流水线操作分别是预取值、取指、译码、寻址、
读数和执行。
21、16位定点数的Qm.n定标方法中,能确定最大十进制数值范围的是+m2~-m2。
22、通用DSP芯片一般不提供除法指令,必须依靠带条件减法指令(SUBC)和
循环(RPT)指令实现除法,而使用SUBC的限制条件是两个操作数必须为
正数。
23、堆栈指针SP在存储器映像CPU寄存器的地址是0018H。P21
24、累加器寻址指令包括READA和WRITA。P27
25、小数0.125在16位定点DSP的汇编语言中的正确描述是.word
125*32768/1000。
26、常见的段定义伪指令有.bss、.data、.usect、.sec t和.text五种。P90
27、处理器工作方式控制寄存器PMST在存储器映像寄存器的地址是001DH。P21 表2-4
28、16位定点数的Qm.n定标方法中,能确定最大数据精度的是+m2~-m2_。
29、54X系列DSP的中央CPU结构里包含有一个17x17位乘加单元。
INT且PMST=0080H,中断向量地址应为00C8H。
30、若DSP当前中断类型为2
P238
31、DSP汇编时宏的使用可分为三个过程,依次是宏定义、宏调用和宏展开。
32、TMS320C54x系列芯片的具有两个地址发生器PAGEN和DAGEN。
33、TMS320C54x的状态控制寄存器ST1中CPL=0表示采用DP寻址
方式,而CPL=1又表示采用SP寻址方式。P16
34、TMS320C54x的指令系统的两种基本形式包括助记符形式和表达式形式。P34
35、54x系列DSP的硬件中断按中断来源可分为内部中断和外部中断。
36、TMS320C54x的指令系统按功能可分为算数指令、逻辑指令、程序控制指令
以及装入和存储指令。P34
37、DSP汇编语言源程序语句包括汇编语言指令语句、汇编伪指令语句和宏伟指令和命令语句。
38、DSP芯片采用改进的哈佛结构使其具有极高的数值运算效率。
39、TMS320C54xDSP芯片硬件复位时,程序将从地址0FF80H开始执行。
40、DSP芯片的I/O寻址指令包括:PORTR和PORTW。
二、选择题
1、TMS320C54x系列DSP芯片属于(C )。
A、8位浮点DSP
B、32位定点DSP
C、16位定点DSP
D、32位浮点DSP
2、54X系列DSP的CPU结构中可进行浮点转换的单元是( A )。
A、指数编码器
B、硬件乘法器
C、桶形移位寄存器
D、CSSU单元
3、TMS320C54x系列DSP芯片采用的(D )深度的流水线作业。
A、三级
B、五级
C、四级
D、六级
4、关于堆栈的使用下列说法正确的是(A )。
A 、压入堆栈时,先减小SP ,再将数据压入堆栈
B 、压入堆栈时,先增加SP ,再将数据压入堆栈
C 、弹出堆栈时,先增加SP ,再从堆栈弹出数据
D 、弹出堆栈时,先从堆栈弹出数据,再减少SP 值
5、下列控制字中能用于配置片内存储器的是(D )。
A 、OV
B B 、OVA
C 、OVM
D 、OVLY
6、下列中断方式中,属于内部硬件中断的是( C )。
A 、RS 复位
B 、3~0INT INT
C 、TINT
D 、NMI
7、下列伪指令中不属于段定义伪指令的是( D )。
A 、.bss
B 、.text
C 、.usect
D 、.int
8、下列指令中,不属于32位寻址指令的是( D )。
A 、DST
B 、DSUBT
C 、DSADT
D 、DELAY
9、若DSP 当前中断类型为2INT 且PMST=0080H ,那么新的中断向量地址应为( C )。
A 、0088H
B 、00F8H
C 、00C8H
D 、00C0H
10、负小数0.9在16位定点DSP 的汇编语言中正确的定义方法是( C )。
A 、.word -0.9
B 、.word 32768*9/10
C 、.word -9*32768/10
D 、.word -9/10
11、对于字长为32位的Q.31表示格式,其最小分辨率是( D )。
A 、322-
B 、152-
C 、162-
D 、312-
12、关于定点数与浮点数下列说法正确的是( D )。
A 、浮点数(定点数)用整数加小数表示
B 、定点数(浮点数)用指数加尾数表示
C 、定点数能表达的数据范围更宽
D 、定点数与浮点数可以转换
13、下列控制位中能决定DSP 是双精度还是双字运算的是( B )。
A 、SXM
B 、C16
C 、CMPT
D 、C
14、关于汇编语言中立即寻址特征标示方法,下列说法正确的是( B )。
A 、用@标示
B 、用#标示
C 、用%表示
D 、用!标示
15、在寻址54X 系列DSP 的数据存储器时不需要插入等待周期的地址范围是( B )。