今日汇编程序作用(汇编程序)
大家好,小俊来为大家解答以上问题。汇编程序作用,汇编程序很多人还不知道,现在让我们一起来看看吧!
1、 去百度文库查看完整内容。
2、 内容来自用户:Struggle 8
3、 计算机不能直接接受和执行用高级语言编写的源程序。源程序输入计算机后,只有被“翻译者”翻译成机器语言形式的目标程序,才能被计算机识别和执行。这种‘翻译’通常有两种方式,即编译和解释。编译是指预先将一个叫做编译器的机器语言程序编译好,作为系统软件存储在计算机中。当用户把用高级语言编写的源程序输入计算机时,编译器把源程序翻译成等价的用机器语言表示的目标程序,然后计算机执行目标程序,完成源程序要处理的操作并获得结果。解释是源程序进入计算机后,解释器扫描解释,逐句输入翻译,计算机逐句执行,不产生目标程序。如PASCAL、FORTRAN、COBOL等高级语言;基础语言以执行和解释为主;PASCAL和C是可以编写和编译程序的高级编程语言。编译器、解释器和汇编程序是三种语言处理程序。主要区别如下:汇编程序(用于底层服务)将汇编语言编写的源程序翻译成由机器指令和其他信息组成的目标程序。解释程序(用于高级服务)直接执行源程序或源程序的内部形式。一般来说,它读取、翻译和执行一个源程序,而不产生目标代码,如BASIC解释程序。编译器(用于高级服务)是一个目标程序,它把用高级语言编写的源程序翻译成等价的低级语言。编译器和解释器最大的区别之一就是前者生成目标代码,而后者不生成。另外,前者生成的目标代码的执行速度比解释器快。
本文到此结束,希望对大家有所帮助。