
2013-09-08
展开全部
解释和编译针对的是高级语言的。是高级语言转换成机器代码的方式。编译指的是一次性将程序代码给转换成机器代码,这样做好处是编译之后的可执行程序方便移植,可以优化程序代码,并且执行效率要比解释语言的高!解释是指边解释边运行,解释一条语句便执行一条。显然这样的程序执行效率是比较低的。比如C/C++用的是编译,而basic用的是解释。JAVA既用到解释,又用到编译。而汇编是一种低级程序设计语言,直接操纵底层硬件。是在机器语言(0,1代码串)的基础上采用助记符的方式发展而来的。很多病毒都是通过汇编语言写的。用汇编编写的程序执行效率非常高!只是不方便写程序。汇编语言是低级语言,没有语法,就是一条条机器指令的助记符而已,所以汇编的时候不需要语法分析。编译时把高级语言处理成机器指令的过程,编译的时候需要做词法分析和语法分析,然后是代码生成。
推荐于2017-11-26
展开全部
汇编 --------------- 计算机 编程语言编译 --------------- 程序写完后生成为.*** 等文件 需要将其编译成电脑可以识别的文件解释----------------- 不必在意 没啥好解释的!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译是讲你所书写的代码 列入C语言转换为汇编语言,汇编过程是将汇编语言翻译为二进制代码,再链接后可以直接使用cpu执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-08
展开全部
不懂你问题是啥意思啊。高级语言如C语言C++都是易懂的代码,汇编语言是机器识别的语言代码(比较难理解)。在高级语言执行的过程要转化成机器语言,然后转化成二进制代码,才能执行程序。编制是用来创建文件连接文件(好像是啊我瞎说的)。汇编是种语言。我的理解!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询