简述机器语言和汇编语言、高级语言各有什么特点 20

 我来答
上林人
2013-01-05
知道答主
回答量:79
采纳率:0%
帮助的人:6.5万
展开全部
机器语言是计算机能直接运行的语言,就是二进制语言,而汇编语言则介于C语言和机器语言之间,应属于低级语言,虽然需要编译,但是执行起来和机器语言没有什么大的区别,而高级语言则一定要依赖特定的操作系统的,例如java还要安装JVM和JRE就是java的运行环境。
我是一个man汗
2013-01-05 · 贡献了超过108个回答
知道答主
回答量:108
采纳率:0%
帮助的人:23.9万
展开全部
格式形式不同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
触步
2020-03-08
知道答主
回答量:1
采纳率:0%
帮助的人:643
展开全部
机器语言:一种指令集的体系。依赖于硬件,可以直接执行,速度最快,不便于人类阅读和编程。
汇编语言:机器语言的符号化,不同机器有不同的机器语言,就有不同的汇编语言。是低级语言,执行效率虽然略低于机器语言,但比高级语言快。相对于机器语言来说更便于人类理解和编程,但编程效率低。
高级语言:高度封装了的编程语言,与低级语言相对。更加接近于自然语言的一种计算机程序设计语言。编译器的作用就是把高级语言的源代码转换成对应平台的目标代码。高级语言书写比较简单,但是翻译起来比较复杂,同样的高级语言语句可以有不同的机器语言实现方法。因此同一段高级语言经过不同的编译器编译之后会得到不同的目标程序,就是说高级语言与汇编/机器语言之间不再是一一对应的关系了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式