摘要:简介:解释单任务计算机(不考虑中断)的函数调用堆栈机制,并在此基础上讨论分析多任务计算机是怎样工作的实验过程:从c源代码到运行可执行程序一般要经过以下几个阶段:预处理->编译->汇编->链接源程序:example.cint g(int x){ return x+3;}int f(int x){ return g(x);}int main(void){ return f(8)+1;}1.预处理:将c源文件预处理生成example.cpp文件2.编译:将预处理好的example.cpp文件编译生成example.s汇编代码3.汇编:将汇编代码example.s文件编译为目标文件e 阅读全文
posted @ 2013-05-16 21:27 Firewalls 阅读 (285) 评论 (0) 编辑