2011-04-18 72 views
2

我開始學習彙編編程語言,想知道Windows如何執行彙編程序? Windows是否也使用相同的過程執行.exe文件?Windows如何執行彙編程序?

在這一點上,我很難專注於學習彙編語言,同時不斷思考後臺發生了什麼。

我也在尋找一本書,以獲得對Windows內部的更好和更深入的理解,以及一般操作系統如何執行上述任務。任何幫助(用於描述過程的術語)或對外部資源的引用,都將受到讚賞!

回答

4

本地可執行文件包含機器代碼,可以由CPU直接執行。操作系統基本上只是將它加載到內存中,建立一個新進程,並在程序開始時啓動該進程。

7

組裝完程序後,它就變成了一個正常的可執行文件,並且Windows像執行任何其他本機可執行文件一樣執行它。

+4

我想補充一點,彙編程序不運行自己,他們必須裝配它們才能運行。 – 2011-04-18 22:20:48