一直有个疑问,超过了内存大小的程序怎么管理内存的?

2019-08-14 18:40发布

比如stm3210fzet6,内存64k Flash512K,假如我的程序256K,烧到片上肯定是没问题。但是内存只有64K,那么我的256K的程序是怎么通过64K的内存运行的呢?windows我知道是通过虚拟内存把暂时不用的数据转到硬盘上。而单片机上明显不可能通过这种方式。那么单片机是怎么处理这样的程序?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。