初學者問題:程序執行過程以及程序內存分配問題。(粗略解釋,整理)

一、程序執行過程 1.當程序開始運行的時候,將自己Load到內存區 2.此時操作系統也有一些代碼在內存中,所以操作系統代碼會找到該程序代碼區的main方法並開始執行。 3.執行過程中的內存管理分爲四部分: code segment:代碼區,用於存放代碼。程序運行時將代碼load到該區域。 datasegment:用於存放靜態變量,字符串常量。 stack:棧,用於存放局部變量。1.用來保存基本數據
相關文章
相關標籤/搜索