不理解内存分页的机制

[复制链接]
1672|3
 楼主| Maker_Chan 发表于 2015-9-19 14:46 | 显示全部楼层 |阅读模式
在TMS320C28x Assembly Language Tools里看到
TMS320C28x devices have separate memory spaces (pages) that occupy the same address ranges
(overlay).

在其他书上也有看到DSP的内存分页,但是不明白,为什么不同的页可以用同样的地址?
比如一个变量a储存在PAGE1的0x000021;
那么另一个变量b也能储存在PAGE2的0x000021吗?
但是在实际的内存中肯定只存在一个唯一一个地址0x000021呀?

zhangbo1985 发表于 2015-9-20 17:14 | 显示全部楼层
内存分页的技术不是啥难题的吧,存储满一页就换下一页的呗。
tongbu2015 发表于 2015-9-20 22:12 | 显示全部楼层
这个分页机制的是在做芯片的时候就已经设计好了。
tongbu2015 发表于 2015-9-20 22:13 | 显示全部楼层
每页一般是256个字节的,擦除可以按页擦除,也可整片擦除的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:主人很懒思密达,签名都不写

16

主题

40

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部