Chapter01 Introduction

第一阶段:

  1、使用机器语言:能直接控制处理器的二进制指令序列

  2、程序员认为机器的时间比自己的时间更宝贵

  3、在细节上描述程序很枯燥

------------------------------------------------------------------------

需要不容易出错的记法形式

------------------------------------------------------------------------

第二阶段:

  1、使用汇编语言:采用容易记忆的缩写形式描述计算机操作

  2、助记符号与机器指令之间一一对应

  3、使用叫汇编器的系统程序将助记形式翻译成机器指令

  4、每种机器都要使用它自己的汇编语言-->针对不同机器要重写、维护困难

-----------------------------------------------------------------------

需要机器无关的语言

-----------------------------------------------------------------------

第三阶段:

  1、使用高级语言

  2、使用叫编译器的系统程序将高级语言翻译成机器语言或汇编语言

  3、高级语言与目标程序不存在一一对应关系

  4、编译器一般能生成比人写的程序更好的代码。即使在某些人可以更好的地方,我们也使用编译器:

  5、劳动力成本超过计算机硬件成本

 

posted on 2016-11-11 19:56  xcshehe  阅读(174)  评论(0编辑  收藏  举报

导航