DSP习题及解答.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
引言 一个存储单元有哪两个属性?寄存器与存储器有什么不同? 一个存储单元的两个属性是:地址与值。寄存器是特殊的存储器,读写寄存器可引发相关电路的动作。 由单片机构成的最小系统有哪几部分构成? 由单片机构成的最小系统包括电源和晶体振荡器。 DSP是哪三个英文词的缩写?中文意义是什么? DSP是Digital Signal Processor的缩写,中文意义是数字信号处理器。 哈佛结构计算机与冯(诺伊曼结构计算机有什么差别? 哈佛结构计算机有独立的数据总线和程序总线,冯(诺伊曼结构计算机数据和程序共用一套总线。 微控制器与微处理器有什么不同? 微控制器内部可固化程序,而微处理器内部不含程序。 TMS320LF24xA系列单片机有几套总线?分别起什么作用?总线中数据线和地址线分别有多少条?最大可以访问多少存储单元?每个存储单元由多少位组成? TMS320LF24xA系列单片机有三套总线,分别是程序读总线、数据读总线和数据写总线。每套总线中各有16条数据线和16条地址线,最大可以访问64K个存储单元,每个存储单元由16位组成。 什么是操作码?什么是操作数? 操作码用于表示指令所要执行的动作,操作数表示指令所涉及的数据。 实现一条指令的功能要经过哪四个阶段?CPU为什么要采用流水线结构? 实现一条指令的功能要经过“取指”、“译码”、“取操作数”和“执行”四个阶段,CPU采用流水线结构可以同时使多条指令处于不同的处理阶段,实现并行处理,提高CPU的指令吞吐率。 寻址方式与主要寄存器操作 有哪三种寻址方式? 三种寻址方式是:立即数寻址、直接寻址和间接寻址。 指令LACL #10与LACL 10有什么区别?各为什么寻址方式?含义是什么? 指令LACL #10将常数10装载到累加器,指令LACL 10将地址10(假设DP为0)处的值装载到累加器。前者是立即数寻值,操作数在指令中;后者是直接寻址,操作数的地址最低7位在指令中。 指令LACC #1234h和LACC #0ABCDh执行后累加器ACC中为何值?与SXM的状态有关吗? 指令LACC #1234h执行后累加器ACC中为0 指令LACC #0ABCDh执行后,当SXM=0时,累加器ACC中为0x0000ABCD;当SXM=1时,累加器ACC中为0xFFFFABCD。 要用直接寻址将地址0x03F8处的值装入累加器,DP中应装入什么值?指令中包含这个地址的哪几位? DP中应装入0x07,指令中包含地址的低7位,即0x78。 下列程序执行后,ARP、ARB、AR2和AR3的值分别是什么?累加器装入的值来自哪个地址? LAR AR2, #100h LAR AR3, #200h MAR *, AR2 LACL *+, AR3 ARP为3,ARB为2,AR2为0x101,AR3为0x200。累加器装入的值来自0x100。 累加器中0了表示整数外还可以表示小数,如果是Q31格式表示什么?如果是Q16格式呢? Q31格式0示02-31 Q16格式0示02-16 16位数0x1234左移0至15位可以表示哪些整数?如果是Q31格式可以表示哪些小数?如果是Q16格式呢? 整数0x1234, 0x2468, 0x48D0, ……, 0x091A0000 Q31小数0x1234×2-31, 0x1234×2-30, ……, 0x1234×2-16 Q16小数0x1234×2-16, 0x1234×2-15, ……, 0x1234×2-1 指令LACC #1234h, 2和指令LACC #0ABCDh, 2执行后累加器ACC中为何值?与SXM的状态有关吗? 指令LACC #1234h, 2执行后累加器ACC中为0x000048D0。 指令LACC #0ABCDh, 2执行后,当SXM=0时,累加器ACC中为0x0002AF34;当SXM=1时,累加器ACC中为0xFFFEAF34。 累加器中是0指令SACH *, 2和指令SACL *, 2分别保存的是什么值?指令执行后,累加器中是什么值? 指令SACH *, 2保存的是0x48D1,指令SACL *, 2保存的是0x59E0。指令执行后,累加器中仍为0 算术逻辑运算 累加器中原为0x0000ABCD,与0x6789相加后,C和OV有什么变化? C是0,OV不变。 累加器中原为0xFFFFABCD,与0x6789相加后,C和OV有什么变化? C是1,OV不变。 累加器中原为0x7FFFABCD,与0x6789相加后,C和OV有什么变化? C是0,OV是1。 累加器中原为0x7FFFFFFE,加2后,累加器中

文档评论(0)

16588ww + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档