计算机语言处理程序   

    语言处理程序的作用就是将汇编程序和高级语言程序翻译成等价的机器语言程序。被翻译的程序称为源程序,翻译后生成的机器指令程序称为目标程序。

    汇编语言的语言处理程序。用汇编语言编写的程序不能被计算机直接识别和执行,必须由“汇编程序”这一软件将其转换成机器语言之后才能执行,这个过程称为“汇编”。

    高级语言的语言处理程序有两种方式,即编译方式和解释方式。

计算机语言处理程序

    编译程序对源程序的加工分为两个阶段:首先是“编译”,源程序被整个地翻译成用机器语言表示的与之等价的“目标程序”;然后是“链接”,把这些目标程序与其它一些基本模块链接在一起,最终形成“可执行程序”。

计算机语言处理程序

解释方式是由“解释程序”这一软件实现的。解释程序在工作方式上与编译程序不同,它不事先对源程序进行翻译,而是在源程序进入计算机时,解释程序边扫描边解释,逐句输入,逐句翻译,逐句执行,并不产生目标程序。