- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP试卷B-09参考答案.pdf
一、 填空题(35 分)(共35 分,每空1 分,答对给1 分,未答或有错扣1 分)
1、VC5402DSP 采用 6 级流水线操作,多数情况下可在单时钟周期内完成一条指令的预取指 、 取指 、 译码 、 寻址 、 取操作数
和 执行 等操作。
2、VC5402DSP 芯片内部含有 1 个 17*17 位的硬件乘法器和2 个 40 位的累加器,可在 1 个时钟周期内完成一次乘法累加运算。
3、TMS320C54x 系列DSP 采用低功耗配置,芯片核电压 1.8 伏,I/O 端口电压 3.3 伏。
4、VC5402DSP 共有 种数据寻址方式,试例举常用的5 种: 立即寻址 、 绝对寻址 、 直接寻址 、 相对寻址 和 存储器映象寄存器寻址 ,
其中累加器寻址是利用累加器A 的 低 16 位作为地址对 程序 存储器中的数据进行访问,
5、VC5402DSP 采用改进的哈佛结构,程序空间的寻址范围从 00000H 到 FFFFFH ;数据空间的寻址范围从 0000H 到 FFFFH ;
芯片内部含有 4 K 字的ROM 和 16 K 字的DARAM。
6、VC5402DSP 的数据存储器采用分页管理,整个数据存储器可分为 512 页,若已知某数据单元地址为2000H,则该单元的DP 值等于 40H ,
该数据页的起始地址是 2000H 。
7、VC5402DSP 采用多总线结构,其内部包含1 组程序总线(PAB/PB)及3 组数据总线( DAB/DB 、 CAB/CB 和 EAB/EB ),
其中写数据的总线是 EB ,传送程序存储器代码和立即数的总线是 PB 。
8、TMS320C54x 是为实现低功耗、高性能的实时信号处理而专门设计的16 位 定点 DSP 芯片,其中VC5402 是一款具有代表性的低成本器件,
当其工作于50MHz 主频时,执行一个MAC 的时间为 20ns 。
二、简答题(20 分)
1、设某VC5402DSP 芯片工作时,欲充分利用片内内存资源。拟将片内ROM 全部分配给程序区,片内DARAM 除保留近8K 字用做数据存储区外,其余也
被分配给程序区。试回答:
(1)应如何设置PMST 中的3 个控制位 MP / MC 、OVLY 和DROM ?
(2 )应如何安排程序区、数据区?其起、止地址分别为多少?请图示说明。
答:(1)3 个控制位MP / MC = “0”、OVLY= “1”、DROM= “0”。(3分)
(2 )(4分)
2000H 0800H
片内8KRAM
片内8KRAM
程序存储空间
3FFFH
数据存储空间
(注:起、止地址可以灵活变化,结果不唯一)
F000H 1FFFH
片内4KROM
2、设某VC5402DSP 系统的外部晶体时钟为10MHz,
(1) 欲获得50MHz 的DSP 内部主频,应如何设置时钟寄存器CLKMD?
(2) 50MHz 主频下,欲获得1 毫秒的定时中断, 应如何设置定时寄存器TCR、PRD ?简述计算过程。
(3) 设PMST 的值为0058H,产生内部定时器0 中断,则在响应中断时,程序计数器指针PC 的值指向多少?简述求解过程 。
答:(1) 因为:50M /10M=5,所
文档评论(0)