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

机器语言、汇编语言和高级语言各有什么特点... 机器语言、汇编语言和高级语言各有什么特点 展开
 我来答
一叹t
高能答主

2021-01-04 · 我们不创作,我们只是信息的搬运工。
一叹t
采纳数:2139 获赞数:11976

向TA提问 私信TA
展开全部

机器语言:一串01代码,这种代码成为机器代码。可以不用进行编译等,可以直接执行,执行速度快,缺点是可读性非常差,不利于编写程序。

汇编语言:机器语言难于记忆,汇编语言是机器语言的符号化表示,不同的机器对应不同的汇编指令。属于低级语言,执行效率低机器语言,执行效率比高级语言快。更便于人类理解和编程,但编程效率比高级语言低。

高级语言:十分的接近自然语言的一种计算机程序设计语言。编译器的作用是把用户编写的源程序翻译成目标的代码。

高级语言书写简单,同样的高级语言语句可以有不同的机器语言实现方法。因此同一段高级语言经过不同的编译器编译之后会得到不同的目标程序。

扩展资料:

选取原则

计算机软件开发的过程中,程序员要对多种因素进行综合考虑。具体包括以下方面:

软件将要安装的硬件环境。 

软件的平台支持性。

开发设计成本和效率。

选择相对熟练的计算机编程语言。

客户对软件的使用要求。

计算机编程语言是指用于人与计算机之间通信的语言,是人与计算机之间传递信息的媒因为它是用来进行程序设计的,所以又称程序设计语言或者编程语言。

参考资料来源:百度百科-计算机编程语言

帐号已注销
2021-01-04 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:162万
展开全部

特点:

机器语言:可以直接执行,速度最快,不便于人类阅读和编程。

汇编语言:执行效率虽然略低于机器语言,但比高级语言快。相对于机器语言来说更便于人类理解和编程,但编程效率低。

高级语言:把高级语言的源代码转换成对应平台的目标代码。高级语言书写比较简单,但是翻译起来比较复杂,同样的高级语言语句可以有不同的机器语言实现方法。

扩展资料:

汇编语言具有更高的机器相关性,更加便于记忆和书写,但又同时保留了机器语言高速度和高效率的特点。汇编语言仍是面向机器的语言,很难从其代码上理解程序设计意图,设计出来的程序不易被移植,故不像其他大多数的高级计算机语言一样被广泛应用。所以在高级语言高度发展的今天,它通常被用在底层,通常是程序优化或硬件操作的场合。

参考资料来源;百度百科-汇编语言

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
野人无事不言L
2016-03-02 · TA获得超过1413万个赞
知道顶级答主
回答量:2242万
采纳率:0%
帮助的人:141.9亿
展开全部
机器语言就是直接的二进制代码,是硬件能直接执行的最低级代码 汇编语言是仅次于机器语言的低级语言,也能由硬件直接执行,只是代码为了方便阅读和记忆而使用符号化的语言 高级语言基本上不跟硬件打交道的,需要有编译器编译后机器才能执行 (个人理解)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
令狐连枝傅婵
2019-08-08 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:1933万
展开全部
机器语言是计算机特有的认识语言,他由一系列的机器代码代表.汇编语言是人类可以识别的并由计算机执行的语言命令.高级语言....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式