前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >汇编语言特点是什么 这种语言有哪些优缺点

汇编语言特点是什么 这种语言有哪些优缺点

原创
作者头像
用户8739990
修改2021-06-17 17:59:56
3.3K0
修改2021-06-17 17:59:56
举报
文章被收录于专栏:用户8739990的专栏

汇编语言是低级的符号语言,常常被用于微型处理器等设备。在过去的数十年,计算机行业蓬勃发展,计算机语言更新迭代出了更多品种,其中不乏一些更优秀的高级语言,但这种语言依旧是底层主要语言,具有很大用途。以下是关于这种语言的不同种类描述,以及具体用途的解答。

汇编语言
汇编语言

汇编语言特点是什么

这种语言相较于其他语言有两个十分显著的特点。首先是面向对象。这种语言是一种面向处理器的语言,而处理器则通过识别语言里包含的指令并与指令集对比,来做出对应的操作。第二个特点是操作对象。高级语言大多要处理数据,但这一语言直接对接存储器或是寄存器,这也造就了这一语言高于其他语言的速度。

这种语言有哪些优缺点

汇编语言的优缺点十分明显。优点是简洁,高效,不需要处理数据使得这一语言可以直接和机器“对话”,从而大大提高语言执行效率,也因为简短,占用内存很小。

缺点同样明显。简洁的代价包括不可移植或移植性差,代码很难套用,更难以从语言角度轻易识别其用途。此外可维护性也很差,高级语言只需简短几行代码可以完成的操作,为了直接命令机器,这种语言可能需要很长,给维护带来极大困难。不仅如此,这种语言还要求编写者足够了解处理器,对编写者要求很高。

以上便是汇编语言的特点和优缺点,虽然在时代浪潮中纵向对比,这一语言很多地方比不上高级语言,但仍有其可取之处。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档