打印

不理解内存分页的机制

[复制链接]
1250|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

粉丝