汇编语言和c语言哪个执行效率高?为什么?

 我来答
当代教育科技知识库
高能答主

2023-01-14 · 擅长科技新能源相关技术,且研究历史文化。
当代教育科技知识库
采纳数:1828 获赞数:387375

向TA提问 私信TA
展开全部

针对性调优过的汇编速度是最快的。所有的语言最终都到汇编 汇编再到机器语言。 语言编译的时候都有优化,所以好的汇编是最快的。但是差的汇编也不少 MSP430上的程序都有一个判断执行15秒的。

程序设计语言中汇编语言速度最快,c语言效率最高,执行效率高。程序设计语言(Programming Language):是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。

一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。程序设计语言特点不同,适用领域也不同。


扩展资料:

如今通用的编程语言有两种形式:汇编语言和高级语言。汇编语言和机器语言实质是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,容易识别和记忆。源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

高级语言是绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。

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

架构技术分享
2023-01-15
知道答主
回答量:12
采纳率:0%
帮助的人:2万
展开全部
汇编,因为c语言最终也要转成汇编语言,才能被机器识别。c语言只是我们人类能看懂,机器看不懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式