深入理解计算机系统 (1) 程序的执行过程

首先是图1-3展示的一个helloworld程序的整个执行过程。 1:预处理阶段 预处理器(cpp)根据以字符#开头的语句,修改原始的C程序。比如#include命令,就会告诉预处理器把头文件中的内容直接插入到程序文本中,得到了另一个C程序,通常以.i作为后缀名。 2:编译阶段 编译器(ccl)    (compiler) 负责把hello.i 翻译为汇编语言hello.s,包含了一个汇编语言程序
相关文章
相关标签/搜索