《第三章 存储映射关系精选文档.ppt》由会员分享,可在线阅读,更多相关《第三章 存储映射关系精选文档.ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第三章 存储映射关系本讲稿第一页,共十二页2.6.0.MCU 存储器分类及特点1.寄存器寄存器 。2.RAM 读写方便,保持经常修改的数据。掉电不能保护数据读写方便,保持经常修改的数据。掉电不能保护数据 。静态静态RAM ,动态动态RAM;3.EEPROM 非易失存储器。用于保持重要、修改少的数据。掉电保非易失存储器。用于保持重要、修改少的数据。掉电保持持 。4.FLASH 固有不挥发性。不需要后备电源保持数据。固有不挥发性。不需要后备电源保持数据。易更新性。易更新性。成本低、密度高、可靠性好成本低、密度高、可靠性好 。仅在特殊模式下才可能写入数据仅在特殊模式下才可能写入数据。本讲稿第二页,共
2、十二页2.6.1存储空间分配存储空间分配二二.由逻辑地址向物理地址变换过程由逻辑地址向物理地址变换过程一一.存储器管理问题存储器管理问题1.对基本对基本64K 空间进行分配空间进行分配2.各种存储器地址安排各种存储器地址安排3.如何避免冲突,发生冲突解决方法如何避免冲突,发生冲突解决方法4.超过基本超过基本64K空间解决办法空间解决办法本讲稿第三页,共十二页$00_0000,$00_07FF$00_0800,$0F_FFFF$10_0000,$13_FFFF$14_0000,$1F_FFFF$20_0000,$3F_FFFF$40_0000,$7F_FFFF2K寄存器寄存器RAMDFLASH保
3、留保留扩展扩展FLASH1M256K768K2M4M8M四四.内存映射关系内存映射关系1.8M空间分配空间分配本讲稿第四页,共十二页2.存储区映射模块原理存储区映射模块原理 MMC本讲稿第五页,共十二页注意:注意:GPAGE主要应用于读取大型表格,关联指令有限,不适合应用到程序中的操主要应用于读取大型表格,关联指令有限,不适合应用到程序中的操作(比如加减运算等)。作(比如加减运算等)。专用全局指令关联:3.存储器存储器 8M空间的连续读取空间的连续读取GLDARGSTAR本讲稿第六页,共十二页4.基本基本64K空间分配空间分配页面分配空间定义:页面分配空间定义:DFLASH:1KRAM :4K
4、FLASH :16KS12XS128内存:内存:DFLASH :8K =81KRAM :8K 12KFLASH :128 K =8 16K12K2K16K2K本讲稿第七页,共十二页5.逻辑地址映射4K16K1K逻辑空间逻辑空间256 1K =256 K 256 4K =1 M 256 16K =4 MCPU 16位地址位地址本讲稿第八页,共十二页6.单片模式空间分配单片模式空间分配本讲稿第九页,共十二页2.6.2 存储器地址管理存储器地址管理2KB寄存器空间寄存器空间4KB分页分页RAM 1KB数据闪存数据闪存$FF$FD$FC$FB$00$FD8KB RAM$FE$FF$FC$FB$FA$0
5、0最多最多255最多最多25416KB闪存闪存16KB闪存闪存16KBFLASH分页闪存分页闪存$FF$FE$FD$FC$FB$FA$00最多最多2541KB分页数据闪存分页数据闪存$FE初始值:初始值:EPAGE=$FE RPAGE=$FD PPAGE=$FE本讲稿第十页,共十二页2KB寄存器空间寄存器空间 4K保留保留 1KB数据闪存数据闪存$FF$FD$FC$FB$F8$FD 8KB RAM$FE$FF16KB闪存闪存16KB闪存闪存16KB分页闪存分页闪存$FF$FE$FD$FC$FB$FA$F81KB分页数据闪存分页数据闪存$FEXS128S实际地址分配关系实际地址分配关系 程序需要
6、调用需要的程序需要调用需要的页面时,使用与页面寄存页面时,使用与页面寄存器相关的指令将程序调入器相关的指令将程序调入分页分页WINDOW。本讲稿第十一页,共十二页1.集成:集成:I/O寄存器、寄存器、RAM、DFLASH、PFLASH 2.统一编址:统一编址:64KB($0000$FFFF)。)。3.每存储单元存每存储单元存8位信息位信息4.I/O寄存器寄存器 1KB,(分配分配2K空间)空间)5.RAM 8KB(没有使用页面扩展机制,实际存放在(没有使用页面扩展机制,实际存放在64K空间内,空间内,$2000-$3FFF 共共 2个个4K)6.DFLASH 8KB(页面扩展机制,共(页面扩展机制,共8页,每页页,每页1K 页页面编号面编号$FF、$FE.$F8 )7.FLASH 128KB(页面扩展机制,(页面扩展机制,共共8页,每页页,每页16K 页面编号页面编号$FF、$FE.$F8)IO寻址采用的是统一寻址,寻址采用的是统一寻址,非独立非独立IO寻址!寻址!MC9S12XS128 MC9S12XS128存储器的组织结构存储器的组织结构存储器的组织结构存储器的组织结构本讲稿第十二页,共十二页