欢迎来到天天文库
浏览记录
ID:46033790
大小:145.01 KB
页数:8页
时间:2019-11-20
《dsp技术及应用试题及答案(一)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、dsp技术及应用试题及答案(一) dsp技术及应用的知识大家掌握多少呢?以下是小编为大家整理推荐关于dsp技术及应用试题及答案希望对大家有所帮助 1.1DSP的概念?本书说指的DSP? 答:DSP有两个概念一是数字信号处理(DigitalSignalProcessing)指以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理;二是数字信号处理器(DigitalSignalProcessor)指是一种特别适合于进行数字信号处理运算的微处理器其主要应用是实时快速地实现各种数字信号
2、处理算法本书中的DSP主要指后者讲述数字信号处理器的应用 1.2什么是哈佛结构和冯诺伊曼结构?它们有什么区别? 答:(1)冯·诺伊曼(VonNeuman)结构 该结构采用单存储空间即程序指令和数据共用一个存储空间使用单一的地址和数据总线取指令和取操作数都是通过一条总线分时进行当进行高速运算时不但不能同时进行取指令和取操作数而且还会造成数据传输通道的瓶颈现象其工作速度较慢 (2)哈佛(Harvard)结构 该结构采用双存储空间程序存储器和数据存储器分开有各自独立的程序总线和数据总
3、线可独立编址和独立访问可对程序和数据进行独立传输使取指令操作、指令执行操作、数据吞吐并行完成大大地提高了数据处理能力和指令的执行速度非常适合于实时的数字信号处理 1.3已知一个16进制数3000H若该数分别用Q0、Q5、Q15表示试计算该数的大小 答:3000H=12288若用Q0表示则该数就是12288;若用Q5表示则该数就是12288*25=384;若用Q15表示则该数就是12288*215=0.375 1.4若某一个变量用Q10表示试计算该变量所能表示的数值范围和精度答:Q10能表示
4、的数值范围是32~31.9990234其精度为210 1.5若x=0.4567试分别用Q15、Q14、Q5将该数转换为定点数 答:Q15:x*215=int(0.4567*32768)=14965;Q14:x*214=int(0.4567*16384)=7482;Q5:x*25=int(0.4567*32)=14 注意:结果都要取整;可以十进制也可以是十六进制 2.1TMS320C54x芯片的CPU主要由几部分组成? 答:CPU主要组成是40位的算术逻辑运算单元ALU;
5、40位的累加器A和B; 40位的桶形移位寄存器; 乘法累加单元(MAC); 比较、选择和存储单元(CSSU); 指数编码器(EXP); 16位的状态寄存器ST0、ST1以及处理器工作方式状态寄存器PMST;寻址单元 2.2处理器工作方式状态寄存器PMST中的MP/MC、OVLY和DROM三个状态位对‘C54x的存储空间结构各有何影响? 答:MP/MC控制位用来决定程序存储空间是否使用内部存储器当MP/MC=0时称为微计算机模式允许片内ROM配置到程序存储器当MP/M
6、C=1时称为微处理器模式禁止片内ROM配置到程序存储器 OVLY控制位用来决定程序存储空间是否使用内部RAM当OVLY=0时程序存储空间不使用内部RAM当OVLY=1时程序存储空间使用内部RAM内部RAM同时被映射到程序存储空间和数据存储空间 DROM:用来决定片内ROM是否可以映射到数据存储空间当DROM=1时片内ROM配置到程序和数据存储空间当DROM=0时禁止片内ROM配置到数据存储空间 3.1已知(30H)=50HAR2=40HAR3=60HAR4=80H MVKD30H*A
7、R2;(40H)=50H MVDD*AR2*AR3;(60H)=50H MVDM*AR3AR4;AR4=50H 运行以上程序后(30H)、(40H)、*AR3和AR4的值分别等于多少?答:均等于50H 3.2已知(80H)=20H(81H)=30H LD0DP LD80H16B ADD81HB 运行以上程序后B等于多少? 答:此题错误因为第2和第3条指令中的80H、81H默认是@80H、@81H那么根据直接寻址方式的地址形成DP的值放在高9位@后面的值只
8、取低7位合在一起形成16位地址就是0000000000000000B(0000H)、0000000000000001B(0001H)而这2个地址的值已知条件中没有说明此题无解 如果按照已知条件应该将DP值置为1即第1条指令改为LD1DP则第2条指令执行后B=200000H;第3条指令执行后B=200030H 3.3试为下列程序段的每条指令加上注释 STM88H,AR0;AR0=0088H
此文档下载收益归作者所有