_计算机系统-第二部分.docxVIP

  • 16
  • 0
  • 约 7页
  • 2017-01-03 发布于重庆
  • 举报
第二部分 计算机系统基础第1章 计算机系统概述1.1 计算机的发展历程1.1.1 电子计算机的诞生1.1.2 第一代计算机1.1.3 第二代计算机1.1.4 第三代计算机1.1.5 第四代计算机1.2 计算机系统的基本功能和基本组成1.2.1 计算机系统的基本功能1.2.2 计算机硬件绝大部分计算机的硬件基本组成仍然具有冯·诺依曼结构计算机的特征。计算机硬件主要包括中央处理器、存储器、外部设备和各类总线等。1.2.3 计算机软件1.3 程序开发与执行过程1.3.1 从源程序到可执行程序1 预处理阶段:预处理程序对源程序中以字符#开头的命令进行处理,例如,Ⅱ 将栉nclude命令后面的.h文件内容嵌人到源程序文件中。预处理程序的输出结果还是一个源程序文件,以.i为扩展名。2 编译阶段:编译程序(cc1)对预处理后的源程序进行编译|隼成一个汇编语言源程序文件,以.s为扩展名,例如.s是一个汇编语言程序文件。因为汇编语言与具体的机器结构有关,所以,对同一台机器来说,不管什么高级语言,编译转换后的输出结果使用的都是同一种汇编语言。3 汇编阶段:汇编程序(as)对汇编语言源程序进行汇编,生成一个可重定位目标文件,以.o为扩展名,例如,he11o.o是一个可重定位目标文件。它是一种二进制丈件(bihary)。因为其中的代码已经是机器指令,数据以及其他信息也都是角二进制表示的,所以它是不可读的:

文档评论(0)

1亿VIP精品文档

相关文档