对于dsp28335,程序的寻址空间为4M,数据寻址空间是4G。当程序大于4M时,则意味着程序空间不够,在实际中采用分页机制,可以扩展实际的寻址空间。
1、由于28335采用的是程序和数据统一编址,分页就相当于把程序的4M分为一个页,如何数据的4M分为第二页,由于程序空间大小就4M,因此后面所有的页全是数据的?
2、分页机制为什么可以扩展实际的寻址空间,28335采用的哈弗结构,数据和程序是分开存储,数据空间中是不能存放程序,当程序大于4M时,如何通过分页实现地址扩展?
该部分内容为手把手教你学DSP28335中的第62面产生疑问
Green Deng:
说实话,我找了很多资料都没找到关于C2000分页机制的描述,只在论坛上找到一个帖子提到了分页机制的:e2echina.ti.com/…/21631
我本人对这个机制也确实不了解,我建议你可以去E2E英文论坛上咨询一下相关问题:e2e.ti.com/…/171