DSP习题及解答[1](精).doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP习题及解答[1](精) DSP习题及解答[1](精) PAGE / NUMPAGES DSP习题及解答[1](精) 第一章 前言 一个储存单元有哪两个属性?寄存器与储存器有什么不一样? 一个储存单元的两个属性是:地点与值。寄存器是特别的储存器,读写寄存器可引起有关电路的动作。 由单片机构成的最小系统有哪几部分构成? 由单片机构成的最小系统包含电源和晶体振荡器。 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 位在指令中。 3. 指令 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 LAR MAR LACL AR2, #100h AR3, #200h *, AR2 *+, AR3 ARP 为 3,ARB 为 2, AR2 为 0x101, AR3 为 0x200。累加器装入的值来自 0x100。 累加器中 0了表示整数外还能够表示小数,假如是 Q31 格式表示什么?假如是 Q16 格式 呢? Q31 格式 0表示 0×2 -16Q16 格式 0表示 0×2 7. 16 位数 0x1234 左移 0 至 15 位能够表示哪些整数?假如是 Q31 格式能够表示哪 些小数?假如是 Q16 格式呢? 整数 0x1234, 0x2468, 0x48D0, ,,, 0x091A0000 Q31 小数 0x1234 ×2-31, 0x1234 2×-30, ,,, 0x1234 -16×2 1 -31 Q16 小数 0x1234 ×2-16, 0x1234 2×-15, ,,, 0x1234 -1×2 指令 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 分别保存的是什么值?指令履行后,累

文档评论(0)

zdq1480 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档