好房网

网站首页 互联网 > 正文

语言处理程序的主要作用(语言处理程序的主要作用是什么)

2022-05-13 18:18:24 互联网 来源:
导读 1、语言处理程序的主要作用是什么2、语言处理程序的主要功能是把用编程语言编写的源程序转换成机器语言的形式,以便计算机运行。这种转换是

1、 语言处理程序的主要作用是什么

2、 语言处理程序的主要功能是把用编程语言编写的源程序转换成机器语言的形式,以便计算机运行。这种转换是由翻译程序完成的。翻译程序除了完成语言之间的转换,还需要检查语法和语义。翻译程序统称为语言处理程序。

3、 计算机只能直接识别和执行机器语言,所以要在计算机上运行高级语言程序,就需要配备程序语言翻译器。翻译器是一组程序,不同的高级语言都有对应的翻译器。

4、 编译软件CPU执行的每一条指令都只是完成一个非常简单的操作。一个系统软件或应用软件是由成千上万甚至上亿条指令组成的。直接用基本指令写软件是一件极其艰巨和困难的工作。

5、 有三种语言处理程序:

6、 1.汇编程序。

7、 一种翻译程序,它把用汇编语言编写的程序翻译成等价的机器语言程序。汇编程序的输入是用汇编语言编写的源程序,输出是用机器语言表达的目标程序。

8、 2.编译程序。

9、 编译器属于翻译程序,通过生成实现的方式实现。它以高级编程语言编写的源程序为输入,以汇编语言或机器语言表达的目标程序为输出。

10、 3.解释程序。

11、 解释器是一种语言处理程序,在词法、语法和语义分析方面与编译器基本相同。但是,当运行用户程序时,它直接执行源程序或源程序的内部形式(中间代码)。

本文到此结束,希望对大家有所帮助。


版权说明: 本文由用户上传,如有侵权请联系删除!


标签:

最新文章: