2.6存储映射关系要素.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.6 存储器 2.6.0. MCU 存储器分类及特点 寄存器 RAM 读写方便,保持经常修改的数据。掉电不能保护数据。 静态RAM ,动态RAM; 3. EEPROM 非易失存储器。用于保持重要、修改少的数据。掉电保持。 4. FLASH 固有不挥发性。不需要后备电源保持数据。 易更新性、成本低、密度高、可靠性好 。 在特殊方法才可能写入数据 。 2.6.1存储空间分配 一.存储器管理问题 基本64K 空间进行分配 重叠冲突 超过基本64K空间解决办法 1.存储区映射模块原理 MMC 8M = 23×220 = 27 ×216 = 128×64K 适中! 23位空间 ! 24位地址总线寻址: 28 ×216 = 256×64K= 16M 3字节地址不方便 32位地址总线寻址: 216 ×216 = 4096M=4G 空间过大! RPAGE:RAM ; EPAGE: DFLASH ; PPAGE: PFLASH 便于对程序和数据管理。 GPAGE: 全程数据读写。 二.内存映射关系 $00_0000 , $00_07FF $00_0800 , $0F_FFFF $10_0000 , $13_FFFF $14_0000 , $1F_FFFF $20_0000 , $3F_FFFF $40_0000 , $7F_FFFF 2K寄存器 RAM DFLASH 保留 扩展 FLASH 1M=256*4K 256K=256*1K 768K 2M 4M = 256*16K 8M=128*64K 2. 存储器 8M空间分配 分页基数: RAM : 4K DFLASH: 1K PFLASH: 16K RPAGE取值范围 逻辑地址映射 4K 16K 1K 逻辑空间 256 ×1K = 256 K 256 ×4K = 1 M 256 ×16K = 4 M CPU 16位地址 3. 存储器 8M空间的连续寻址 全程地址寄存器GPAGE. 关联指令: GLDAR、GSTAR 形成23位地址的8M空间 注意:GPAGE主要应用于读取大型表格,关联指令有限,不适合应用到程序中的操作(比如加减运算等)。 LDX #0X5000 ; 0X5000偏移量 MOVB #0X14 ,GPAGE ;0X14页面 GLDAA X ;(0X14_5000) RAM(RPAGE)映射过程: $00_0000 , $00_07FF $00_0800 , $0F_FFFF 1M 2K寄存器 RAM 1M RAM 地址范围:$00_0000 TO $0F_FFFF CPU 地址总线4K 列:设RPAGE =$FF, MMC 转换后的地址 000 1111 1111 XXXX XXXX XXXX $0F_F000 $0F_FFFF 前2K寄存器 4K $FF $FE 4K RPAGE = $00 ? 1M RAM …… $01 $00 4K 4K 寄存器优先级最高,仅后2K可见! 存储器优先级 优先级 资源 1 BDM 2 寄存器 3 RAM 4 EEPROM 5 FLASH 6 扩展内存 FLASH(PPAGE)映射过程: 4M FLASH 地址范围: $40_0000 TO $7F_FFFF CPU 地址总线16K DFLASH(EPAGE)映射过程: 1M RAM 地址范围:$10_0000 TO $13_FFFF CPU 地址总线1K 4. 基本64K空间分配 页面分配空间定义: DFLASH : 1K RAM : 4K FLASH : 16K S12XS128内存: DFLASH : 8K = 8×1K RAM : 8K 12K FLASH : 128 K = 8 ×16K 12K 2K 16K 2K 地址$FFFE程序的入口,开始引导 ! 5. 单片模式空间分配 2.6.2 存储器地址管理 2KB寄存器空间 4KB分页RAM 1KB数据闪存 $FF $FD $FC $FB $00 $FD 8KB RAM $FE $FF $FC $FB $FA $00 最多255 最多254 16

文档评论(0)

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

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

1亿VIP精品文档

相关文档