摘要:
计 算 机 是 如 何 工 作 的 SG5045 张芸蜻 信安实验要求:使用Example的c代码分别生成.cpp,.s,.o和ELF可执行文件,并加载运行,分析.s汇编代码在CPU上的执行过程。通过实验解释单任务计算机是怎样工作的,并在此基础上讨论分析多任务计算机是怎样工作的。实验内容:一、C语言的编译过程C语言的编译主要有4个步骤:1.预处理:.c-->.cpp2.编译:.cpp-->.s3.汇编:.s-->.o4.链接现将各个步骤逐一分解详细说明。1.在linux下编写example.c源代码2.预处理概念:在编译之前进行的处理。 C语言的预处理主要有三个方面的内容:( 阅读全文