* 45905: 如何讓開發板一boot之後,馬上執行某程序
dali_ly
dali_ly发表的帖子
如果想运行某程序,则系统中应当有一个Loader程序,这一程序的作用就是就是将你所要运行的程序所入内存中,如将.text段、.data段拷贝到内存中,同时对.bss段进行初始化,如果需要还得对程序进行重定向。之后,由于.exe文件(即你所要运行的程序)中记录了程序开始运行的地址,所以Loader通过一定的处理(主要是汇编程指令),将CPU的IP值变成开始运用程序的地址,这样后面运行的程序就是你所要运行的程序了。
发表时间:2003年12月5日10:03:03
回复该帖
本主题共有
4 帖,分页:
>>>>>该主题的所有内容[4]条
*树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:
45906.[详细]請問可以告訴我該Loader程序的路徑,以及那裏有文件或範例可以參考? 摘要:請問可以告訴我該Loader程序的路徑,以及那裏有文件或範例可以參考?......(62字) - [superjason][969次] 2003年12月5日 |
59093.[详细]请把你的系统相关信息告诉我,如,是什么操作系统、用的是什么CPU等等。 摘要:请把你的系统相关信息告诉我,如,是什么操作系统、用的是什么CPU等等。......(67字) - [dali_ly][904次] 2004年7月27日 |