- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP-TMS320C54X的硬件结构-课件
DROM:用来决定片内ROM是否可以映射到数据存储空间; CLKOFF:用来决定时钟输出引脚CLKOUT是否有信号输出; SMUL:用来决定乘法结果是否需要进行饱和处理; SST:用来决定累加器中的数据在存储到存储器之前,是否需要饱和处理。 2.2.7 CPU状态和控制寄存器 2.3 C54X的存储空间结构 C54X共有192K字的存储空间,分成3个相互独立可选择的存储空间: ①程序存储空间:用来存放要执行的指令和指令执行中所需要的系数表(数学用表); ②数据存储空间:用来存放执行指令所需要的数据; ③I/O存储空间:用来提供与外部存储器映射的接口,可以作为外部数据存储空间使用。 存储器分类 按使用功能: ■程序空间 ■数据空间 按访问形式: ■ROM ■RAM 在芯片中有两类RAM:双寻址RAM(DARAM)和单寻址RAM(SARAM),分别也可称为双口RAM和单口RAM。所有C54X芯片都含有片内RAM和ROM。 2.3 C54X的存储空间结构 2.3 C54X的存储空间结构 片内存储器的优点 ■ 不需要插入等待状态; ■ 与外部存储器相比,成本低; ■ 比外部存储器功耗小。 2.3 C54X的存储空间结构 表2-2 C54X片内存储器资源配置 0 0 0 32K 168K 16K 16K 0 64K 64K 16K 16K 0 8K 56K 4K 4K 4K 16K 0 16K 16K 0 8K 24K 2K 2K 0 8K 24K 48K 32K 16K 6K 0 48K 32K 16K 6K 0 2K 2k 0 10K 0 2K 2K 0 10K 0 28K 20K 8K 5K 0 ROM 程 序 程序/数据 DARAM SARAM C5420 C5416 C5410 C5402 C549 C548 C546 C545 C543 C542 C541 DSP 存储器 2.3 C54X的存储空间结构 2.3.1 存储空间结构 C54X所有内部和外部程序存储器及内部和外部数据存储器分别统一编址。内部RAM总是映射到数据存储空间,但也可映射到程序存储空间。ROM可以灵活地映射到程序存储空间,同时也可以部分地映射到数据存储空间。存储空间的任何一种存储器都可以驻留在片内或片外。 2.3 C54X的存储空间结构 2.3 C54X的存储空间结构 2.3.2 程序存储空间 程序存储空间用来存放要执行的指令和执行中所需的系数表。C5402共有20条地址线,可寻址1M字的外部程序存储器。它的内部ROM和DARAM可通过软件映射到程序空间。当存储单元映射到程序空间时,CPU可自动地按程序存储器对它们进行寻址。如果程序地址生成器(PAGEN)产生的地址处于外部存储器,CPU可自动地对外部存储器寻址。 2.3 C54X的存储空间结构 2.3 C54X的存储空间结构 图2.11 微计算机模式MP/ 2.3 C54X的存储空间结构 图2.11微处理器模式MP/ 2.3 C54X的存储空间结构 ⑵ OVLY控制位用来决定程序存储空间是否使用内部RAM ■ 当OVLY= 0时,程序存储空间不使用内部RAM。 0000H~3FFFH全部定义为外部程序存储空间,此时内部RAM只作为数据存储器使用。 ■ 当OVLY= 1时,程序存储空间使用内部RAM。内部RAM同时被映射到程序存储空间和数据存储空间。 0000H~007FH保留,程序无法占用; 0080H~3FFFH定义为内部DARAM。 2.3 C54X的存储空间结构 2.程序存储空间的分页扩展 在C54X系列芯片中,有些芯片采用分页扩展的方法,使程序存储空间可扩展到1M~8M。 如:C5409和C5416可扩展到8M。 C5402有20条外部程序地址总线,其程序空间只能扩展到1M。 分页扩展技术的特点: ① 有20或23条外部程序地址线,可寻址1M或8M存储空间; ② 有1个额外的存储器映像寄存器—程序计数器扩展寄存器XPC; ③ 有6条寻址扩展程序空间的指令,用于寻址扩展程序空间。 2.2.1 算术逻辑运算单元ALU ① 用来指明是否有进位发生; ② 用来支持扩展精度的算术运算; ③ 可作为分支、调用、返回和条件操作的执行条件。注意:① 进位位C不受装载累加器操作、逻辑操作、非算术运算和控制指令的影响; ② 可通过寄存器操作指令RSBX和SSBX对其进行置位和复位。 4.双16位算术运算 若要将ST1中的C16置位,则ALU进行双16位算术运算,即在一个机器周期内完成两个16位数的算术运算,进行两次16位加法或两次16位减
您可能关注的文档
- 冀中大道拖拉管施工组织设计.doc
- 电池方法汇编(下).doc
- Docker学习笔记.doc
- 兽医学4-内科病.ppt
- 电池、电极方程式的书写(高二好).ppt
- 冀教版六年级下册科学复习资料.doc
- Photoshop CS6 基础与入门.ppt
- DOS下的专业硬盘检测和坏道维修软件MHDD图文教程.doc
- 内含报酬率计算简介.doc
- DOM文档对象模型.ppt
- 多点监督与特征融合校准:目标检测算法的创新与突破.docx
- 南宁市门诊HIV_AIDS患者抑郁状况剖析与影响因素探究.docx
- 医疗过失犯罪中客观归责理论的精准适用与深度解析.docx
- 南宁市低碳经济发展研究.docx
- 清解瘀毒胶囊对脑出血大鼠血红蛋白毒性作用及机制探究.docx
- 内蒙古赤峰市元宝山区农村小学教师培训:现状、问题与突破路径.docx
- 泉州开发区国有资产投资经营有限公司发展战略研究:基于区域经济与市场环境的分析.docx
- 能源利用效率与经济增长方式的深度耦合及中国战略抉择.docx
- 分布式信号波达方向 - 时延联合估计算法的深度剖析与创新探索.docx
- 新媒体环境下大学校园精神传播的创新变革.docx
最近下载
- AI在小学数学兴趣培养中的应用教学研究课题报告.docx
- 河北光伏项目安装施工方案.docx VIP
- 新学期第一次中层领导会议上,校长讲话:此次会议就7个主要议题展开讨论....docx VIP
- 2025福建新华发行(集团)有限责任公司三明分公司会计岗位招聘笔试备考试题及答案解析.docx VIP
- 2025福建新华发行(集团)有限责任公司南平地区会计岗位招聘笔试备考题库及答案解析.docx VIP
- 《复合材料的特性与应用》课件.ppt
- 2025内蒙古交通投资(集团)有限责任公司所属天骄航空有限公司招聘25人笔试历年参考题库附带答案详解.docx
- 过敏性休克的应急预案演练脚本.pdf VIP
- 儿童慢性鼻窦炎的诊断和治疗中国专家共识(杭州2024).pptx VIP
- 管道吹扫记录.docx VIP
文档评论(0)