深入理解計算機系統 (1) 程序的執行過程

首先是圖1-3展示的一個helloworld程序的整個執行過程。 1:預處理階段 預處理器(cpp)根據以字符#開頭的語句,修改原始的C程序。比如#include命令,就會告訴預處理器把頭文件中的內容直接插入到程序文本中,得到了另一個C程序,通常以.i作爲後綴名。 2:編譯階段 編譯器(ccl)    (compiler) 負責把hello.i 翻譯爲彙編語言hello.s,包含了一個彙編語言程序
相關文章
相關標籤/搜索