- 1、本文档共88页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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.3 C54X的存储空间结构 ■ 当OVLY=0时,内部RAM不允许映射到程序空间,程序空间分成128页,每页64K。 图2.13 128页程序空间(OVLY=0) 2.3 C54X的存储空间结构 2.3 C54X的存储空间结构 图2.14程序存储器(OVLY=1) 2.3 C54X的存储空间结构 C5402共有20条外部程序地址总线,可寻址程序存储空间为1M。整个程序存储空间分成16页,每页共计64K字。 2.3 C54X的存储空间结构
您可能关注的文档
- 第19课重庆谈判和人民解放战争转入反攻课件02分解.ppt
- 第2章51系列单片机的指令系统分解.ppt
- 第九章恋爱婚姻与心理健康分解.ppt
- 第19章C++标准库分解.pptx
- 中华讲师网-孙斌:现代企业绩效管理操作班讲义.ppt
- 人教版2016七年级地理下册总复习讲义.ppt
- 人教版-二年级上册语文课后生字-组词-拼音讲义.doc
- 第19章船舶电气安全管理与维护分解.ppt
- 第2章8086微处理器分解.ppt
- 第2章Android开发环境分解.ppt
- 计算机行业点评:自主可控,时代的声音-241110-国盛证券-10页·.pdf
- 家用电器行业专题报告-家电行业24Q3总结:白电经营稳健,Q4以旧换新贡献弹性,前瞻布局顺周期板块-241114-方正证券-18页.pdf
- 汽车行业乘用车销量点评景气跟踪:“银九金十”效果显著,10月乘用车销量同比%2b11.3%25,环比%2b7.2%25-241112-信达证券-10页.pdf
- 宏观点评:特朗普新内阁知多少-241114-德邦证券-20页.pdf
- 固定收益专题报告:化债加速,关注城投提前兑付-241111-国联证券-31页.pdf
- 芒果超媒(300413)深度研究报告:优质“国家队”长视频平台,剧综储备丰富,业绩拐点将至-241115-华创证券-23页.pdf
- 中观景气度高频跟踪:中观景气度数据库和定量模型应用-241111-天风证券-18页.pdf
- 多少平方码地毯来覆盖一个长英尺宽矩形地板一码有3 amc8AMC8.pdf
- 2018山西地区系统架构设计师职位薪酬报告.docx
- 一年级:英语教案-Unit1.docx
文档评论(0)