开篇

【个人原创,内容乱写】

汇编语言,最接近机器语言的低级语言。

低级,不是说它不怎么样,没什么了不起的。事实恰恰相反。任何一种编程语言所写的程序最终在计算机上都是以机器码的形式运行的,而每一条机器码指令都对应一条汇编语句,任何高级语言可以写出的程序汇编语言都可以写出来。而汇编语言可以实现的更快捷更直接的底层操作,高级语言却需要绕些弯子才能实现。所以一些高级语言都支持内嵌汇编,以实现强控制的快速的底层操作。

写程序就像是组装一部机器。高级语言是一堆已预先组装好了零部件,用高级语言写程序就是把零部件组装起来;汇编语言是最原始的材料,用最原始的材料做成最终的产品当然是可以做到的,但是那工作量庞大到只能用恐怖来形容。但是汇编语言的用处就是:如果要做的机器需要用到一个有特殊功能的零件,它的功能我们可以通过已有的零部件相搭配来实现,但是占用太大的空间,也影响机器的性能。这时候,可以用元材料直接做一个专用的零件。

所以,在高级语言面前,汇编语言起到的是辅助作用。另外如果是写一些并不复杂并且对体积有严格要求的程序的话,用汇编语言是再适合不过的了。汇编语言程序代码短、控制强、执行快。这是高级语言无法比拟的优势。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值