第2章__TMS320C55x的硬件结构答题.ppt

  1. 1、本文档共161页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * 如果MSW是偶地址,则长字的低(LSW)地址为下一个地址 如果MSW是奇地址,则长字的低(LSW)地址为前一个地址 * * * * * * * TMS320C55x的基本结构 - TMS320VC5509A的主要特性 封装和引脚功能 CPU结构 CPU寄存器 存储空间和I/O空间 堆栈操作 中断和复位操作 TMS320C55x的硬件结构 * 习题 1.TMS320C55X DSP 有哪些特征和优点? 2.TMS320C55X DSP 的内部结构有哪几部分组成? 3. 简述指令缓冲单元(I)、程序流程单元(P )、地址流程单元(A)和数据计算单元(D)的组成、功能和原理。 4. TMS320C55X DSP 的流水线操作包括多少个阶段?每一个阶段完成什么操作? 5.C55X DSP存储器的特点? 5. TMS320C55X DSP 有哪些片上外设? 6. TMS320C55X DSP引脚按功能分为哪几类? 7. TMS320C55X DSP 的寻址空间是多少?当CPU访问程序空间和数据空间时,使用的地址是多少位的? 8. 符合IEEE1149.1标准的测试/仿真接口的引脚有哪几个? 9.C55x的CPU 包括哪几个状态寄存器?其中涉及到C54x兼容模式的位有哪些? 10.C55x的CPU 在读取程序代码和读/写数据时有什么不同? 11.写出下列数据存储空间的数据A、B、C、D、E、F和G的地址。 * 12.C55x的堆栈有哪几类?涉及到的寄存器有哪些? 13. C55X堆栈配置有几种?如何配置堆栈? 14.C55X快返回与慢返回过程的区别? 15.C55X的可屏蔽中断和不可屏蔽中断各包含哪些中断?有何区别? 16.C55X开放可屏蔽中断的位和寄存器有哪些? 17. 用哪些指令初始化软件中断? 18.C55x对中断是如何处理的? 19.硬件复位和软件复位有何异同? 11.写出下列数据存储空间的数据A、B、C、D、E、F和G的地址。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 指令组织 支持8、16、24、32、48位的指令 图2-30 指令的存储情况 例:5个不同长度的指令在程序空间中的存储情况。 程序存放不需要边界对齐, 读取指令时要和32位的偶地址对齐。 2.4.2 程序空间 * 2.4.3 数据空间 用字地址访问数据空间 字地址为23位,寻址16位的数据 地址线为24位,读/写数据空间,地址总线最低位自动补0。 例:字地址: 0000 0000 0000 0001 0000 001 地址总线: 0000 0000 0000 0010 0000 0100 数据类型 指令集支持数据类型: 字节(B) : 8位 字 (W) : 16位 长字(LW): 32位 对字节进行读操作 读操作有专用指令; 写操作,要作0扩展或符号扩展 * 长字访问地址: 为高字(MSW)地址。 2.4.3 数据空间 例 :数据空间的数据组织。 C:00 0102h,D:00 0105h 字节地址用字地址:00 0107h是F和G的地址。 专用字节指令指明访问的是低字节还是高字节。 * 2.4.4 I/O空间 空间独立 字地址宽度:16位,64K个地址 读写时在16位地址前补0 使用数据读总线DAB和数据写总线EAB进行I/O读写。 例,从16位地址0102h处读取一个字, DAB传输地址:00 0102h。 * 2.5 堆栈操作 数据堆栈和系统堆栈 堆栈配置 快返回与慢返回 * 两个16位堆栈 访问数据堆栈:XSP指向最后推入数据堆栈的23位地址。 压入堆栈前,减小SP值; 弹出堆栈后,增加SP值。 SPH的值不变。, 2.5.1 数据堆栈和系统堆栈 2.5 堆栈操作 7位的主数据页 SP指向该页上的一个字 访问系统堆栈:SPH和SSP连接成XSSP 操作同上。 SSP与SP关联,也可独立。 选择32位堆栈配置,SSP与SP同时被修改 选择双16位堆栈配置,SSP与SP独立, * SSP可以与SP关联,也可以独立于SP 如果选择32位堆栈配置,则修改SSP与SP同时被修改 如果选择双16位堆栈配置,则SSP与SP独立, 访问系统堆栈时,SPH和SP连接成XSP 压入一个值入

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档