- 博客(1)
- 收藏
- 关注
原创 在Atmega32上实现运行片外程序的猜想
在讨论这个问题之前,可以先参考一下Linux是如何执行存储器上的程序。我们常见的程序基本上是一段机器代码储存在硬盘或者类似的低速存储器上。Linux可以通过虚拟内存技术,将这段程序代码复制到指定的RAM空间内。而我们常用的ARM芯片具有片外内存扩展功能,ARM的PC指针将指向复制的那一段机器代码并且运行直到结束。结束后Linux将这段代码从RAM中删除掉以便释放空间。Linux在程序的格式上用EL
2011-12-31 04:03:15 521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人